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

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

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

最后

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

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



目录
相关文章
|
JavaScript Java 数据挖掘
如何成为一名独立开发者
【1月更文挑战第10天】如何成为一名独立开发者
|
图形学
Unity射线检测的避坑指南
Unity射线检测的避坑指南
|
前端开发 JavaScript API
vue3-ts-storybook:理解storybook、实践 / 前端组件库
vue3-ts-storybook:理解storybook、实践 / 前端组件库
823 0
|
4月前
|
网络协议 安全 API
WebSocket、Socket、TCP 和 HTTP 的差别与应用场景
WebSocket、Socket、TCP 和 HTTP 是网络通信中的四大“使者”,各具特色:HTTP 适合短时请求,TCP 稳定可靠,Socket 灵活定制,WebSocket 实现实时双向通信。本文用通俗语言解析它们的区别与应用场景,助你为项目选择最合适的通信方式。
1917 3
|
11月前
|
供应链 搜索推荐 数据挖掘
1688搜索词推荐API接口:开发应用与收益全解析
在电商数据驱动时代,1688搜索词推荐API接口为开发者、供应商及电商从业者提供强大工具,优化业务流程,提升竞争力。该接口基于1688平台的海量数据,提供精准搜索词推荐,助力电商平台优化搜索体验,提高供应商商品曝光度与销售转化率,同时为企业提供市场分析与商业洞察,促进精准决策与成本降低。通过集成此API,各方可实现流量增长、销售额提升及运营优化,推动电商行业的创新发展。
342 0
|
JavaScript 前端开发 开发者
介绍如何在WebStorm中调试JavaScript文件
介绍如何在WebStorm中调试JavaScript文件
517 1
|
人工智能 自然语言处理 搜索推荐
Chat AI 支持哪些模型?
【7月更文挑战第24天】 Chat AI 支持哪些模型?
462 17
【天梯赛】L1-095 分寝室
输出的方案对应女生都是 24/4=6 人间、男生都是 60/6=10 人间,人数差为 4。满足前三项要求的分配方案还有两种,即女生 6 间(都是 4 人间)、男生 4 间(都是 15 人间);同时,每间女寝人数必须都一样,每间男寝人数必须都一样,也就是女生总人数对女寝数取模为0,男生总人数对男寝数取模为0。输入在一行中给出 3 个正整数 n0​、n1​、n,分别对应女生人数、男生人数、寝室数。按题意模拟,因为知道总寝室数为n,所以可以从1~n-1暴力枚举女寝 i 的数量,那么男寝的数量则为 c-i。
328 6
|
设计模式 测试技术 持续交付
软件质量与维护
【8月更文第22天】在软件开发周期中,软件的质量和维护是非常重要的两个方面。软件质量直接影响着用户体验和系统的可靠性,而软件维护则是确保软件长期稳定运行的关键。本文将详细介绍软件质量的概念、软件质量模型、质量保证与质量控制的过程,以及软件维护的类型和过程,并探讨如何提高软件的可维护性。
720 0