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

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

独立开发者,指的是不依赖外部资源来维持项目运营的开发者,仅用自己现有的资源,来保证自己的项目开发。 虽然实际生活中,「独立开发者」往往也不是真的以单枪匹马形式出现,但独立开发者较小的团队规模,往往是决定能对自己的作品有更好的「质量控制」的关键:既不需要与各种甲方或营销需求打交道,因此能在较少干扰的同时,按照自己的理想来创作自己的 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端可接入穿山甲、优量汇等平台,这类平台比较多,可对比选择使用。

最后

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

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



目录
相关文章
|
6天前
|
前端开发 JavaScript 开发者
前端开发:探索技术之美与实践之道
前端开发:探索技术之美与实践之道
|
2月前
|
编解码 前端开发 JavaScript
探索前端开发中的新趋势:WebAssembly 技术应用与展望
本文将深入探讨前端开发中的新趋势——WebAssembly 技术,介绍其在前端领域的应用场景和优势,并展望未来在前端开发中的潜在影响。通过对 WebAssembly 技术的原理解析和实际案例分析,帮助读者更好地了解并应用这一新兴技术。
|
2月前
|
数据可视化 前端开发 数据库
低代码开发:创新之道还是软件开发的捷径?
低代码开发:创新之道还是软件开发的捷径?
|
11月前
|
传感器 机器学习/深度学习 安全
汽车电子行业开发者的内功心法:汽车软件开发V模型
汽车软件开发过程中的V模型对行业内开发者早已是司空见惯的模型,是由瀑布模型演变而来的,也是目前汽车行业运用最广的软件开发模型。由于该模型的构图形似字母V,所以俗称V模型。V模型核心思想是通过A-SPICE流程(汽车产业的软件流程改进和能力测定标准)来支持和管理整个开发流程,从需求到源代码的每个过程都有相应的测试。
|
前端开发 程序员 开发者
开发者要想走更好的出路必须选全栈工程师这条路吗?
虽然说“技多不压身”,“术业有专攻”,但是作为程序员,尤其是做业务场景的开发者来说,并不是会的面越广越好,而且现在的技术迭代速度太快,不管是前端领域还是后端领域,技术栈或者技术框架更新迭代的周期越来越短、越来越快,学习成本越来越大,尤其是要做资深的全栈工程师,需要学的知识是非常的多,而且还需要各个方面的时间沉淀,考虑到人的精力会随着年龄的增长而递减,成反比例,所以虽然全栈工程师有着丰富的工作从业经验和经历,但是如果想要具备各个方面都差不多,难度是很大的。
162 1
开发者要想走更好的出路必须选全栈工程师这条路吗?
|
Web App开发 存储 缓存
共码未来 | 助力实现事半功倍的前端开发体验
共码未来 | 助力实现事半功倍的前端开发体验
198 0
共码未来 | 助力实现事半功倍的前端开发体验
|
缓存 前端开发 JavaScript
前端成功转型后端开发的机会在哪里;如何评价框架TailwindCSS;前端的未来是远程工作吗|极客观点
前端成功转型后端开发的机会在哪里;如何评价框架TailwindCSS;前端的未来是远程工作吗|极客观点
257 0
|
NoSQL 程序员 应用服务中间件
如何通过开源让自己的技术水平更上一层楼
  本篇内容选自 Gitee 发起,邀请全体开源爱好者共同参与的开源百科编写项目《开源指北》。   什么是开源,相信前面的章节已经说的非常清楚了。开源作为一种贡献技术的方式,对整个技术界和开源社区的正向回馈是巨大的。近 10 年来,越来越多的项目加入了开源界。其中有许许多多的知名开源项目被人所认可和追捧。   操作系统:Linux,Android编辑器:Vim,Emacs,Atom,VSCode版本管理:SVN,Git,Fossil数据库:MySQL,MongoDB,Redis大数据平台:Hadoop,ElasticSearch,HBase容器:Apache,Nginx虚拟化软件:Dock
103 0
|
架构师 项目管理
项目管理修炼之道札记:创造出色团队
项目管理修炼之道札记:创造出色团队
102 0
|
弹性计算 Cloud Native 云计算
开发者必看,教你如何Get技术管理者思维!(你还不收藏吗?)
阿里内外专家联手打造技术管理专场,让开发者能在面对竞争、行业的快速变化中,提升自我能力,具备前瞻性和大胆的技术创新,保障业务的顺滑发展。
9527 0
开发者必看,教你如何Get技术管理者思维!(你还不收藏吗?)