V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lacklock
V2EX  ›  程序员

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

  •  
  •   lacklock · 57 天前 · 4592 次点击
    这是一个创建于 57 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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 个月验证调研产品方向就很有必要了。因为普通人没有先射箭再画靶子的资源。

    最后的最后

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

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

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

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

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

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

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

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

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

    但我并不想做广告,那样影响体验.. 不过,有些用户确实是不在乎广告的,只要不扫码给钱,其他都可以
    ZhuWenJian
        24
    ZhuWenJian  
       56 天前
    @lstz 所以你这个网站想赚钱的话,你又不接广告,那挺难的。难上加难。
    lstz
        25
    lstz  
       56 天前 via Android
    @ZhuWenJian 是的,确实很艰难

    赚点小钱可以,赚正常程序员工资很难,也许等以后用户数多了再看看盈利方式.... 看看可否提供一些增值服务,比如说卖课、或者广告之类的
    jay666
        26
    jay666  
       56 天前
    @i979491586 #9 搜索不到可能有几种情况:
    1 、APP 违规被降权了,搜索排名靠后;
    2 、APP 名称、副标题、关键词等没有完善好;
    LiuJiang
        27
    LiuJiang  
       56 天前
    感谢 OP 主分享,能否做一个全职独立开发的系列的分析,比如要关注那些点?我很期待,去年也尝试过,做独立开发,但只做了几个月,产品孵化了 demo 阶段,后续找到正职之后,暂时没时间投入了
    i979491586
        28
    i979491586  
       56 天前
    @jay666 没有违规,Apple 技术支持说他们已经在解决了,让我一直等
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1415 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 17:32 · PVG 01:32 · LAX 10:32 · JFK 13:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.