先介绍一下我自己的情况,我是去年 4 月裸辞开始全职独立开发的,到现在差不多刚好全职一年。开发了一个 iOS App:打工人小组件。
在我裸辞全职独立开发前,我在网络上找了很多“成功”独立开发者的信息。我发现大部分都是在做了一两年以后产品才有起色。所以我当时拍脑袋得出一个 18 个月的数字。平均来说,到你能收支平衡或者开始赚钱,需要一年半的时间。因此我裸辞的时候,给自己准备了 24 个月的生活费。后来我陆续看到其他人的分享,大概也是 18 个月,感觉是一个冥冥之中的数字。
在我全职进入到第 12 个月的时候,产品的数据(自然增长、付费转化)相比 6 个月前忽然高了一倍。但是本身产品的形态功能并没有大的变化。
刚好看到我关注的一个海外的独立开发者( SwiftLee )也做了独立开发的分享,加上我自己的经验,我大概明白了为什么需要 18 个月。
既然是做自己的产品,肯定会有很多的产品方向可选。前期的产品市场、技术调研、原型制作、用户调研大概需要 3 个月。其实不是你花 3 个月找到一个方向,是你花 3 个月的时间确定了做这个方向。所以这中间可能你验证了很多个 idea ,最后下了决心做一个方向。
在下决心了以后,花 3 个月时间把这个产品做到相对完善的 1.0 版本。为什么这里要花 3 个月呢,因为你要解决设计和运营(推广)的问题。这个是说起来容易,但是没经验的人第一次做需要学习研究,还要花不少时间的。因为你不可能两个月埋头写代码做出一个产品,发布了就完成了。
3 个月的时间的产品的完成度足够显示这个产品的核心功能,可以验证用户的反馈。如果时间太短,产品不够完善就验证不了。这个阶段其实有几千用户就够了。这几千用户的数据可以验证这个产品到底有没有市场。
这里是最大的分歧点!很多人做了半年后产品数据没有自己想象中的大爆,就去做其他产品了。但是独立开发本身就资源有限,产品越多,精力越分散,就更做不出精品了。
我的建议是:质量大于数量。
独立开发不可能靠 3 个月的投入做出一个长期赚钱的产品。很简单,程序员的技能都差不多,如果一个人 3 个月就能做出赚钱的东西,3 个月后肯定同类产品就雨后春笋了。
所以你应该在一个有价值的细分领域上,投入比其他人多的精力,建立足够的产品优势。最后的结果就是一米宽,百米深。最好的结果就是你在一个细分领域上成为这个领域的代名词,成为这个领域的第一名。这个时候别人再来做跟你一样的就不划算了。
因此你大概投入 6 个月的时间持续迭代,建立产品特色和壁垒。量变引起质变,在认定的一个这么小的领域里做 6 个月,最后的产品质量一定是一眼可以看出区别的。用户虽然不专业,但是前后 9 个月专注一个产品的品质感还是能感受出来的。因此前期 3 个月的产品验证很重要,必须要下足够的决心选好细分领域。
小众产品要能够持续下去,高留存和高付费转化两头至少要占一头,两头都占是最好了。因此如果在做了 9 个月后,高留存和高转化都做不到,那么商业化肯定要失败了。
如果这两个数据都不好,说明你没有和用户建立信任。如果用户信任这个产品,要不体现的就是高容忍(高留存):虽然很菜,但是我相信这个产品会好起来,我先留着看看。要不就是体现在付费上(高转化):产品解决了我的问题,充会员支持。
如果你专注花 9 个月解决了一个正确的问题,那么用户会认可这个产品,会带来用户口碑,自媒体给你宣传会很容易起量。这个过程中,你的产品会出现杠杆点。这个杠杆点可能是数千用户五星好评,应用市场推荐,某个媒体推荐,某个大 V 推荐。有了这个杠杆点,用户会更容易对你的产品建立信任。
当你有了用户认可以后,你也更加确信产品的价值取向。这个时候就可以继续开发功能提高产品价值,或者做出产品自传播的功能,或者通过外部合作找到推广方向。产品自身数据好,推广只是方式的选择而已。如果产品数据差,花钱买量很快就会买不起,竹篮打水。
这个时候如果商业化合理的话,很容易能到营收平衡点。收入有了基础保障后,是持续深挖还是找到一个新的边界就会游刃有余。
普通人只有一次尝试全职独立开发的机会。
这就是为什么很多人都建议前期验证产品以副业的方式展开。副业有无限次的机会可以验证产品方向,可以等到找到一个合适的时机全职做。
如果是意外失业选择做全职独立开发,机会成本是很高的。如果你这一枪的方向不对,你会在 12 - 24 个月里没有收入。现代社会一般很难容忍一个中年男性一两年没有正常收入。有了老婆、孩子就更输不起了。
普通人这辈子大概率只有一次尝试全职独立开发的机会,你就这一发子弹。一辈子就一枪,所以为了这一枪能打中,前期花 3 个月验证调研产品方向就很有必要了。因为普通人没有先射箭再画靶子的资源。
如果你是一个特别好的执行者,喜欢做确定的规划的事,其实是不太适合一个人做独立开发的。因为本质上,独立产品探索的部分大于搜索,代码能力不是核心能力。因此一个强执行的人最好找一个产品或者设计合作,不是非要一个人全做。没必要为吃大米去现种水稻,效率和时间上都很亏。
1
shawndev 235 天前
能分享下 ASO 方面的心得吗?比如两款产品的浏览量几乎一样,但下载转化率差了一倍,需要怎么定位和优化数据。
|
2
Pinealxx408 235 天前
是打工人 app 嘛? hhh 一直在用
|
3
lacklock OP @Pinealxx408 是的。感谢支持。
|
4
ugpu 235 天前
首先点个赞 感谢分享
其次 读下来感觉挺好的 但是 一股 阿里系的味道让我真的不感冒 OP 在阿里系公司待过? |
7
i979491586 235 天前
我 3 月 6 号上架了一款 App ,到现在都搜索不到,Apple 的技术支持就一直说在处理中。都两周了,提交的新版本也不给审核,一直都是等待审核中。独立开发遇到这种事是不是就凉凉了?
|
8
szdev 235 天前
@i979491586 超过 3 天不审撤销重新申请审核就可以了
|
9
i979491586 235 天前
@szdev 关键问题是即使审核过了用户也搜索不到,苹果技术支持一直说,我们搜索是个很复杂的系统,我们正在处理了,都两周了都没结果。
|
10
pipasese 235 天前 via iPhone
支持,我的锁屏小组件就是用的打工人 app
|
11
yifangtongxing28 235 天前
老哥现在通过 app 月收入多少呢
|
12
magic3584 235 天前
|
13
1007591 235 天前
干货满满!
|
14
szdev 235 天前
|
15
Ivone29 235 天前
这篇我在 twitter 也看到了,[链接]( https://twitter.com/bestlacklock/status/1772091747545539064?s=12)
|
18
BeiChuanAlex 235 天前
要准备好的不只是 18 个月的耐心,还要有极大概率会失败的心理准备。
18 个月是短暂的,也是漫长的,在这个过程中最大的敌人不是别人是自己,没有收获的日子,会无时无刻怀疑自己的做法是否正确,是否要放弃,现在做的是否是徒劳无功的等等。痛苦煎熬将伴随所有的日子。可惜不是挺过来就行了,也许最后剩下的只有一个没什么用户的产品。 当然也有可能一飞冲天,不过概率太小太小了。 |
19
crocoBaby 235 天前
换我会先抄友商,哪个赚钱抄哪个,毕竟腾讯就是成功的先例
|
20
InnovJacob 235 天前
真的很难
|
21
lstz 235 天前 via Android
认同楼主的看法,个人看法,在开始独立开发之前,找到真正的创意和需求点,是最重要的
也许你的应用技术难度低,但你很好的解决了用户的问题,并且这个用户群体乐于付费支持你,那就是最好的,所以我认为 1. 技术高低并不决定于是否赚钱 2. 做好市场份额调研很重要 3. 做好用户群体盈利可能性也很重要 我也在做一个开源项目,我目前遇到的难点就是,饼摊的有点大了,又要工具又要文档,但是问题不大,应该半年内都可以完成,有些事情着急反而吃不了热豆腐 https://github.com/work7z/LafTools |
22
ZhuWenJian 235 天前
@lstz 程序员的钱,比男人的钱还难赚。
|
23
lstz 235 天前 via Android
@ZhuWenJian 这是真的...
对于程序员的服务来说,最常见的就是植入广告,我调研过某在线开发学习网站,一个月几十万 pv ,接广告大概一个月能有 5000 的样子 但我并不想做广告,那样影响体验.. 不过,有些用户确实是不在乎广告的,只要不扫码给钱,其他都可以 |
24
ZhuWenJian 235 天前
@lstz 所以你这个网站想赚钱的话,你又不接广告,那挺难的。难上加难。
|
25
lstz 235 天前 via Android
|
26
jay666 235 天前
|
27
LiuJiang 235 天前
感谢 OP 主分享,能否做一个全职独立开发的系列的分析,比如要关注那些点?我很期待,去年也尝试过,做独立开发,但只做了几个月,产品孵化了 demo 阶段,后续找到正职之后,暂时没时间投入了
|
28
i979491586 234 天前
@jay666 没有违规,Apple 技术支持说他们已经在解决了,让我一直等
|
29
tenzinjamyangzhs 149 天前 via Android
我刚刚装了这个软件,安卓的,我感觉手机上上下滑动更舒服。
|