干货 | 作为前端开发者如何迈向独立开发者

简介: 干货 | 作为前端开发者如何迈向独立开发者

独立开发者,指的是不依赖外部资源来维持项目运营的开发者,仅用自己现有的资源,来保证自己的项目开发。 虽然实际生活中,「独立开发者」往往也不是真的以单枪匹马形式出现,但独立开发者较小的团队规模,往往是决定能对自己的作品有更好的「质量控制」的关键:既不需要与各种甲方或营销需求打交道,因此能在较少干扰的同时,按照自己的理想来创作自己的 App。

作为一名前端开发人员,如果你的从业时间足够长,相信你经手的产品一定不再是屈指可数。亦作为一个互联网从业者,多多少少对市面上的各种产品有自己的见解和自己的一些想法。至少我是这样的,看到好的产品会思考它是如何做到的,如何挖掘需求,做好用户体验,解决用户痛点等;遇到体验不好的产品会想这个产品有自身去体验过吗,如此难用怎么留得住用户呢。

文本适合还未踏入独立开发者的小白,如果你已经是一位有经验的独立开发者,本文可能对你的用处不大。本文将从几个方向说明,如何迈向独立开发者。当然这也只是个人的一些经验和见解,如果你也是朝着这个方向的同学,或者你已经是独立开发者了,希望可以多加交流,本文有不足的地方望多加指出。

灵感来源

做到完全以独立开发为生的话,那么则需要你的产品收益能够足够的支持你的开销和前进。需要做出一款或多款能够产生一定的收益的产品来支撑你,这个说来简单,实现很难。其实大多的产品代码逻辑开发相对都还好,毕竟都是入行多年的搬砖人,重点是如何找到好的创意,如何发掘到用户的需求点。下面列举一些本人寻找灵感的途径供大家参考。

  • 静下心来思考,每天可以抽出一定的时间,比如上下班的路上或者晚上睡觉前可以从各个方面和自己头脑风暴,可以从你近期看到的新闻,某个产品新推出的功能,亦或者某人的一句言论都可以。从中发掘需求点,这是从自身出发,如果完全没有想法,那么就可以多逛逛如下几个平台。
  • w2solo 国内独立开发者社区,始于2018.10,由众多独立开发者维护,致力于搭建和维护好国内独立开发者圈子和氛围。有很多新的idea都在这上面交流,在这你可以发现很多不错的产品和独立开发的大佬。
  • ProductHunt 国外平台,现在已经成为了用户发现新产品、创业者们获得灵感、投资人们寻找新机会,以及创始人对自己的产品进行推广的最好地方,综合起来也就是一个社区。内容很不错,每天只要能抽出时间,我都会去逛,去发掘一些新的idea,看看全球的开发者们都在做什么样的产品。
  • 创造者日报 创造者创意社区,独立开发者社区。和ProductHunt类似的国内产品,网站中的产品主要也都是国内的产品,里面也有很多不错的国内开发者的产品。
  • 新趣集 新趣集是一个产品发现社区,发现最新的网站,移动App和技术产品,翻译了ProductHunt中的产品和国内的一些产品。
  • 阮一峰的博客 这个博客相信很多前端开发者都知道,各种教程文章。现在每周五必看的就是它的科技爱好者周刊,周刊内会包含程序及产品相关的内容。
  • 36氪-8点1氪 微信公众号36氪每天早上八点推送的互联网人的资讯早餐,汇集大新闻,公司大事件,酷产品等推荐。

市面情况

有了灵感的下一步并不是马上开工,因为类似的产品可能市面上已经数不胜数,比如图片去水印工具类的就太多的人在做。我们需要通过一些平台来决定是否要开始这个项目,就如同公司内部的产品新功能前期的各种会议讨论是否够足以立项。

我们可以通过微信指数,头条巨量算数,百度指数等平台通过灵感关键词分析数据。基于关键词搜索趋势、洞察网民兴趣和需求、监测舆情动向、定位受众特征。如果搜索关键词没有数据,或者数据量太小说明当下是没有相关需求存在的,所以想要进行下一步行动则需慎重考虑。当然这几个平台只能代表一部分的人群,仅供一个参考指标。

如下是搜索 "前端" 关键词数据展示图:

cff6f6ec31f96f3739bdfbdeb824223.png

3d8786d8dcce5d47f61155be17d5794.png

224b5efbfa72a46e56702cafaa583a0.png

如果搜索结果数据量可观,则再进行下一步。全网查询是否有类似的产品在运营,通过指数监测的数据量和搜索出的产品数量进行对比。

  • 指数数据可观,当下无上线产品,这种就可以进入到具体的需求梳理中了
  • 指数关键词未收录,或搜索量很少,这种想要进行下一步要慎重
  • 指数数据可观,当下上线产品众多,这种想要进行下一步要慎重
  • 还有一种情况是这个产品在PC端有,但是没有开发移动端或H5小程序等,可综合考量是否有在非PC端的场景,如有则可以进行下一步

这一步我认为是很重要的,如果有疏漏或者考量的不够全面,导致进入到下一个环节后,可能前功尽弃,所以当要真正开始一个新产品的创作时,需要有足够的时间和空间去调研分析是否真的可继续进行。

产品形式 & 开发

前期调研分析确定需要进入到开发阶段时,则需要考虑前期以什么样的产品形式进入市场。是做App呢,还是小程序,还是PC网站等,这和前期确定的产品定位及受众人群等有对应的关系,如你的产品是母婴行业,那么首选推荐的肯定是微信小程序,如你的产品是基于抖音投放的某工具型产品,那么首选肯定是抖音小程序,总之就是前期的平台要对上。

前期考虑的肯定是要快速验证产品可行性,那么是要以最快的速度先上线一个小版本,考虑开发的效率,前端可以使用uniapp类的多端开发框架,开发效率及上手都很快,后期增长可观可更换性能更好的其他框架。

后端开发前期推荐Serverless与前端交互,目前个人用过的平台有LeanCloud、阿里云Serverless、腾讯云Serverless,腾讯云现在已经开始收费了,用的最多的是LeanCloud,体验很不错,有想法的同学可以试试看。推荐这几个平台都是基于Nodejs开发,对于前端同学上手极快,没有很大的学习成本。

运营

开发完了如何带来第一波用户,作为独立开发者前期肯定是要能省则省,后期用户量稳定增长的时候可以投入一定的广告费用。前期可以向w2soloProductHunt创造者日报等这类新产品聚焦社区投稿发布,在这里都是同行,曝光的同时也会收集到同行的建议。

除开以上产品聚集地,可以继续向各大博客网站发文投稿,如掘金,知乎,思否,51CTO,CSDN,博客园等,这些平台最好平时也都保存发布文章,给自己累积一些粉丝和影响力。这样当你有什么新的产品发布我想肯定能够带来一定的用户增长。

以上是列举了一些免费曝光的平台,对于前期的种子用户积累有一定的成效。这只是我的一些了解,除此之外肯定还有很多其他的渠道和方式,如发布到群聊推广等,就看哪种方式更适合。

然后就是关于变现,一般可分为两大类,即广告收入和会员或内购收入。这种也要看不同的行业领域,比如工具型产品就适合接入广告,比如是某种解决方案型产品适合内购,推荐是非广告产品,做广告型产品前提得要用户量足够大收益才可观。如果是做广告型产品,在微信小程序可直接接入流量主。App端可接入穿山甲、优量汇等平台,这类平台比较多,可对比选择使用。

最后

本文从开始如何找到灵感到新产品上线运营相对粗略的以个人的实战角度说明了每一个步骤如何行动,这都是以个人的角度来看,并不一定正常或恰当,如果你也是在这条路上,欢迎指正和交流。这是一条道阻且长的路,但行则将至,只要多加坚持,不断改正,相信未来可期。看完如果觉得有用,记得点个赞再走吧,收藏起来说不定哪天就用上啦。

我正在参与掘金技术社区创作者签约计划招募活动,点击链接报名投稿



目录
相关文章
|
2月前
|
开发工具 git Windows
从零走进软件开发的世界
关于如何从零开始走进软件开发世界的指南,内容包括SVN的使用、BCompare.exe文件比较工具的使用方法和破解方法、以及调试问题解决的技巧。文章通过具体示例和操作步骤,帮助读者理解软件开发中的版本控制、文件比较和调试等基本概念和操作。
从零走进软件开发的世界
|
3月前
|
前端开发
2020 前端开发路线图
2020 前端开发路线图
2020 前端开发路线图
|
1月前
|
开发工具 Android开发 数据安全/隐私保护
移动应用开发之旅:从理念到现实
【10月更文挑战第6天】在数字时代的浪潮中,移动应用已成为人们生活不可或缺的一部分。本文将带领读者深入了解移动应用的开发过程,包括设计理念、开发工具的选择、操作系统的对比,以及如何克服开发中的挑战。我们将通过具体案例,揭示一个成功移动应用背后的技术细节和创新思维。无论你是开发者还是对移动技术感兴趣的读者,这篇文章都将为你提供宝贵的见解和启发。
|
2月前
|
缓存 前端开发 JavaScript
深入探索现代前端开发的新纪元
深入探索现代前端开发的新纪元
32 11
|
1月前
|
前端开发 搜索推荐 JavaScript
前沿技术:前端开发者的利器
【10月更文挑战第3天】前沿技术:前端开发者的利器
53 0
|
3月前
|
XML Java 开发工具
探索安卓应用开发:从零到一的旅程
【8月更文挑战第31天】跟随一位初学者的视角,本篇文章将带你走进安卓应用开发的奇妙世界。我们将从安装开发工具开始,逐步深入到编写第一个“Hello World”程序,并最终实现一个简单的待办事项应用。通过这个旅程,你将学会如何将创意转化为可触及的应用,体验技术带来的成就感。
|
3月前
|
移动开发 Android开发 iOS开发
探索移动应用开发:从零到一的旅程
【8月更文挑战第31天】 本文是一篇针对初学者的移动应用开发指南,将引导你理解移动开发的基础概念、操作系统的选择以及如何使用Android Studio进行一个简单的“Hello World”应用的创建。文章旨在通过简明的语言和实际的代码示例,帮助初学者快速入门并激发对移动应用开发的热情。
|
4月前
|
存储 安全 Android开发
安卓应用开发的安全之道
【7月更文挑战第4天】在数字时代,移动应用的安全性至关重要。本文将深入探讨在安卓平台上开发安全应用的最佳实践,包括代码混淆、数据存储加密、网络通信安全、权限管理以及定期的安全审计和更新策略。通过这些措施,开发者可以显著提高他们的应用抵御恶意攻击的能力,保护用户数据免受侵害。
|
5月前
|
机器学习/深度学习 人工智能 前端开发
未来趋势下的前端开发:可视化编程的崛起
随着人工智能和机器学习技术的不断发展,前端开发领域也在逐渐迎来变革。本文探讨了未来趋势下前端开发的发展方向,重点介绍了可视化编程在前端开发中的应用和优势,以及对传统前端开发方式的影响。
|
前端开发 程序员 开发者
开发者要想走更好的出路必须选全栈工程师这条路吗?
虽然说“技多不压身”,“术业有专攻”,但是作为程序员,尤其是做业务场景的开发者来说,并不是会的面越广越好,而且现在的技术迭代速度太快,不管是前端领域还是后端领域,技术栈或者技术框架更新迭代的周期越来越短、越来越快,学习成本越来越大,尤其是要做资深的全栈工程师,需要学的知识是非常的多,而且还需要各个方面的时间沉淀,考虑到人的精力会随着年龄的增长而递减,成反比例,所以虽然全栈工程师有着丰富的工作从业经验和经历,但是如果想要具备各个方面都差不多,难度是很大的。
201 1
开发者要想走更好的出路必须选全栈工程师这条路吗?