想做全职独立开发,要准备好 18 个月的耐心 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
lacklock
V2EX    程序员

想做全职独立开发,要准备好 18 个月的耐心

  •  
  •   lacklock 2024-03-25 10:39:16 +08:00 6069 次点击
    这是一个创建于 564 天前的主题,其中的信息可能已经有所发展或是发生改变。

    18 个月.jpeg

    先介绍一下我自己的情况,我是去年 4 月裸辞开始全职独立开发的,到现在差不多刚好全职一年。开发了一个 iOS App:打工人小组件。

    在我裸辞全职独立开发前,我在网络上找了很多“成功”独立开发者的信息。我发现大部分都是在做了一两年以后产品才有起色。所以我当时拍脑袋得出一个 18 个月的数字。平均来说,到你能收支平衡或者开始赚钱,需要一年半的时间。因此我裸辞的时候,给自己准备了 24 个月的生活费。后来我陆续看到其他人的分享,大概也是 18 个月,感觉是一个冥冥之中的数字。

    在我全职进入到第 12 个月的时候,产品的数据(自然增长、付费转化)相比 6 个月前忽然高了一倍。但是本身产品的形态功能并没有大的变化。

    刚好看到我关注的一个海外的独立开发者( SwiftLee )也做了独立开发的分享,加上我自己的经验,我大概明白了为什么需要 18 个月。

    前 6 个月:3 个月产品验证,3 个月产品开发完善 1.0

    既然是做自己的产品,肯定会有很多的产品方向可选。前期的产品市场、技术调研、原型制作、用户调研大概需要 3 个月。其实不是你花 3 个月找到一个方向,是你花 3 个月的时间确定了做这个方向。所以这中间可能你验证了很多个 idea ,最后下了决心做一个方向。

    在下决心了以后,花 3 个月时间把这个产品做到相对完善的 1.0 版本。为什么这里要花 3 个月呢,因为你要解决设计和运营(推广)的问题。这个是说起来容易,但是没经验的人第一次做需要学习研究,还要花不少时间的。因为你不可能两个月埋头写代码做出一个产品,发布了就完成了。

    3 个月的时间的产品的完成度足够显示这个产品的核心功能,可以验证用户的反馈。如果时间太短,产品不够完善就验证不了。这个阶段其实有几千用户就够了。这几千用户的数据可以验证这个产品到底有没有市场。

    第 6 - 12 个月:专注持续迭代,跨过质量拐点

    这里是最大的分歧点!很多人做了半年后产品数据没有自己想象中的大爆,就去做其他产品了。但是独立开发本身就资源有限,产品越多,精力越分散,就更做不出精品了。

    我的建议是:质量大于数量

    独立开发不可能靠 3 个月的投入做出一个长期赚钱的产品。很简单,程序员的技能都差不多,如果一个人 3 个月就能做出赚钱的东西,3 个月后肯定同类产品就雨后春笋了。

    所以你应该在一个有价值的细分领域上,投入比其他人多的精力,建立足够的产品优势。最后的结果就是一米宽,百米深。最好的结果就是你在一个细分领域上成为这个领域的代名词,成为这个领域的第一名。这个时候别人再来做跟你一样的就不划算了。

    因此你大概投入 6 个月的时间持续迭代,建立产品特色和壁垒。量变引起质变,在认定的一个这么小的领域里做 6 个月,最后的产品质量一定是一眼可以看出区别的。用户虽然不专业,但是前后 9 个月专注一个产品的品质感还是能感受出来的。因此前期 3 个月的产品验证很重要,必须要下足够的决心选好细分领域。

    第 12 - 18 个月:建立用户信任,个人品牌,找到放大器

    小众产品要能够持续下去,高留存和高付费转化两头至少要占一头,两头都占是最好了。因此如果在做了 9 个月后,高留存和高转化都做不到,那么商业化肯定要失败了。

    如果这两个数据都不好,说明你没有和用户建立信任。如果用户信任这个产品,要不体现的就是高容忍(高留存):虽然很菜,但是我相信这个产品会好起来,我先留着看看。要不就是体现在付费上(高转化):产品解决了我的问题,充会员支持。

    如果你专注花 9 个月解决了一个正确的问题,那么用户会认可这个产品,会带来用户口碑,自媒体给你宣传会很容易起量。这个过程中,你的产品会出现杠杆点。这个杠杆点可能是数千用户五星好评,应用市场推荐,某个媒体推荐,某个大 V 推荐。有了这个杠杆点,用户会更容易对你的产品建立信任。

    当你有了用户认可以后,你也更加确信产品的价值取向。这个时候就可以继续开发功能提高产品价值,或者做出产品自传播的功能,或者通过外部合作找到推广方向。产品自身数据好,推广只是方式的选择而已。如果产品数据差,花钱买量很快就会买不起,竹篮打水。

    这个时候如果商业化合理的话,很容易能到营收平衡点。收入有了基础保障后,是持续深挖还是找到一个新的边界就会游刃有余。

    人生只有一枪的机会

    普通人只有一次尝试全职独立开发的机会。

    这就是为什么很多人都建议前期验证产品以副业的方式展开。副业有无限次的机会可以验证产品方向,可以等到找到一个合适的时机全职做。

    如果是意外失业选择做全职独立开发,机会成本是很高的。如果你这一枪的方向不对,你会在 12 - 24 个月里没有收入。现代社会一般很难容忍一个中年男性一两年没有正常收入。有了老婆、孩子就更输不起了。

    普通人这辈子大概率只有一次尝试全职独立开发的机会,你就这一发子弹。一辈子就一枪,所以为了这一枪能打中,前期花 3 个月验证调研产品方向就很有必要了。因为普通人没有先射箭再画靶子的资源。

    最后的最后

    如果你是一个特别好的执行者,喜欢做确定的规划的事,其实是不太适合一个人做独立开发的。因为本质上,独立产品探索的部分大于搜索,代码能力不是核心能力。因此一个强执行的人最好找一个产品或者设计合作,不是非要一个人全做。没必要为吃大米去现种水稻,效率和时间上都很亏。

    29 条回复    2024-06-20 11:07:41 +08:00
    shawndev
        1
    shawndev  
       2024-03-25 13:13:05 +08:00
    能分享下 ASO 方面的心得吗?比如两款产品的浏览量几乎一样,但下载转化率差了一倍,需要怎么定位和优化数据。
    Pinealxx408
        2
    Pinealxx408  
       2024-03-25 14:40:04 +08:00
    是打工人 app 嘛? hhh 一直在用
    lacklock
        3
    lacklock  
    OP
       2024-03-25 14:51:21 +08:00
    @Pinealxx408 是的。感谢支持。
    ugpu
        4
    ugpu  
       2024-03-25 15:57:13 +08:00
    首先点个赞 感谢分享
    其次 读下来感觉挺好的 但是 一股 阿里系的味道让我真的不感冒 OP 在阿里系公司待过?
    lacklock
        5
    lacklock  
    OP
       2024-03-25 16:06:37 +08:00
    @ugpu 这还阿里味啊。一句黑话都没有。
    lizhisty
        6
    lizhisty  
       2024-03-25 16:36:49 +08:00
    @ugpu 你这敏感了
    i979491586
        7
    i979491586  
       2024-03-25 17:11:35 +08:00
    我 3 月 6 号上架了一款 App ,到现在都搜索不到,Apple 的技术支持就一直说在处理中。都两周了,提交的新版本也不给审核,一直都是等待审核中。独立开发遇到这种事是不是就凉凉了?
    szdev
        8
    szdev  
       2024-03-25 17:15:10 +08:00
    @i979491586 超过 3 天不审撤销重新申请审核就可以了
    i979491586
        9
    i979491586  
       2024-03-25 17:18:12 +08:00
    @szdev 关键问题是即使审核过了用户也搜索不到,苹果技术支持一直说,我们搜索是个很复杂的系统,我们正在处理了,都两周了都没结果。
    pipasese
        10
    pipasese  
       2024-03-25 17:33:13 +08:00 via iPhone
    支持,我的锁屏小组件就是用的打工人 app
    yifangtongxing28
        11
    yifangtongxing28  
       2024-03-25 17:35:50 +08:00
    老哥现在通过 app 月收入多少呢
    rrubick
        12
    rrubick  
       2024-03-25 17:42:45 +08:00
    羡慕大佬的收入。。。
    t/996716#reply33
    我加内购 8.9 个月了,才几个付费用户,感觉快撑不下去了- -
    1007591
        13
    1007591  
       2024-03-25 17:54:27 +08:00
    干货满满!
    szdev
        14
    szdev  
       2024-03-25 21:10:25 +08:00
    @magic3584 八九个月起码有两三款产品了吧,可以放弃了基本~

    @i979491586 上架状态要么设置了没在中国区销售,不然不可能搜索不到
    Ivone29
        15
    Ivone29  
       2024-03-25 22:00:52 +08:00
    这篇我在 twitter 也看到了,[链接]( https://twitter.com/bestlacklock/status/1772091747545539064?s=12)
    rrubick
        16
    rrubick  
       2024-03-25 22:18:16 +08:00
    @szdev #14
    不知道要做什么产品。考虑去买个设计再做,没好的 UI 真不行
    lacklock
        17
    lacklock  
    OP
       2024-03-26 00:06:48 +08:00
    @Ivone29 这个是我。
    BeiChuanAlex
        18
    BeiChuanAlex  
       2024-03-26 02:12:56 +08:00
    要准备好的不只是 18 个月的耐心,还要有极大概率会失败的心理准备。

    18 个月是短暂的,也是漫长的,在这个过程中最大的敌人不是别人是自己,没有收获的日子,会无时无刻怀疑自己的做法是否正确,是否要放弃,现在做的是否是徒劳无功的等等。痛苦煎熬将伴随所有的日子。可惜不是挺过来就行了,也许最后剩下的只有一个没什么用户的产品。

    当然也有可能一飞冲天,不过概率太小太小了。
    crocoBaby
        19
    crocoBaby  
       2024-03-26 08:57:44 +08:00
    换我会先抄友商,哪个赚钱抄哪个,毕竟腾讯就是成功的先例
    InnovJacob
        20
    InnovJacob  
       2024-03-26 09:19:52 +08:00
    真的很难
    lstz
        21
    lstz  
       2024-03-26 09:40:46 +08:00 via Android
    认同楼主的看法,个人看法,在开始独立开发之前,找到真正的创意和需求点,是最重要的

    也许你的应用技术难度低,但你很好的解决了用户的问题,并且这个用户群体乐于付费支持你,那就是最好的,所以我认为

    1. 技术高低并不决定于是否赚钱
    2. 做好市场份额调研很重要
    3. 做好用户群体盈利可能性也很重要

    我也在做一个开源项目,我目前遇到的难点就是,饼摊的有点大了,又要工具又要文档,但是问题不大,应该半年内都可以完成,有些事情着急反而吃不了热豆腐 https://github.com/work7z/LafTools
    ZhuWenJian
        22
    ZhuWenJian  
       2024-03-26 09:48:35 +08:00
    @lstz 程序员的钱,比男人的钱还难赚。
    lstz
        23
    lstz  
       2024-03-26 09:53:45 +08:00 via Android
    @ZhuWenJian 这是真的...

    对于程序员的服务来说,最常见的就是植入广告,我调研过某在线开发学习网站,一个月几十万 pv ,接广告大概一个月能有 5000 的样子

    但我并不想做广告,那样影响体验.. 不过,有些用户确实是不在乎广告的,只要不扫码给钱,其他都可以
    ZhuWenJian
        24
    ZhuWenJian  
       2024-03-26 10:41:27 +08:00
    @lstz 所以你这个网站想赚钱的话,你又不接广告,那挺难的。难上加难。
    lstz
        25
    lstz  
       2024-03-26 10:45:11 +08:00 via Android
    @ZhuWenJian 是的,确实很艰难

    赚点小钱可以,赚正常程序员工资很难,也许等以后用户数多了再看看盈利方式.... 看看可否提供一些增值服务,比如说卖课、或者广告之类的
    jay666
        26
    jay666  
       2024-03-26 11:13:59 +08:00
    @i979491586 #9 搜索不到可能有几种情况:
    1 、APP 违规被降权了,搜索排名靠后;
    2 、APP 名称、副标题、关键词等没有完善好;
    LiuJiang
        27
    LiuJiang  
       2024-03-26 11:28:29 +08:00
    感谢 OP 主分享,能否做一个全职独立开发的系列的分析,比如要关注那些点?我很期待,去年也尝试过,做独立开发,但只做了几个月,产品孵化了 demo 阶段,后续找到正职之后,暂时没时间投入了
    i979491586
        28
    i979491586  
       2024-03-26 16:30:01 +08:00
    @jay666 没有违规,Apple 技术支持说他们已经在解决了,让我一直等
    tenzinjamyangzhs
        29
    tenzinjamyangzhs  
       2024-06-20 11:07:41 +08:00 via Android
    我刚刚装了这个软件,安卓的,我感觉手机上上下滑动更舒服。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3434 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 254ms UTC 05:05 PVG 13:05 LAX 22:05 JFK 01:05
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86