大数跨境

辞职做独立开发两年,我做了 4 个产品,成了 1 个,月入 4.5 万美元

辞职做独立开发两年,我做了 4 个产品,成了 1 个,月入 4.5 万美元 出海小达人
2026-09-13
7
导读:从零到月入 4.5 万美元。

主帖(Tony Dinh)

大家好,我是 Tony Dinh。

两年前的今天,我辞掉了工作,成为一名全职独立开发者。

如今,我的月均收入大约是 4.5 万美元。

这是我做过最正确的决定。为自己工作,给了我从未体验过的自由。

我想在这个特别的日子,回顾一下我一路走来的经历。希望这能帮助那些有一天也想成为自己老板的人。

这是一篇长文(大约 15 分钟读完),先给自己倒杯咖啡!

过去的两年里,我:

  • 做了四个小但成功的产品(后面都会提到)
  • Twitter 上积累了 9.7 万粉丝
  • 办了这份订阅量超过 6000 的 newsletter
  • 赶上了 AI 热潮,成功做出了一个相关产品
  • 还经历了一场差点毁掉我事业的风波

一点背景

辞职之前,我是一名软件工程师,有 7 年工作经验(截至 2021 年)。

我喜欢写软件。我人生中第一个软件产品,是高中时用 Visual Basic 6 写的。整个职业生涯里,我一直有在全职工作之外做个人项目。

下面是我完整的职业履历:

得益于 7 年的行业经验,我掌握了不少有用的技能:前端、后端、DevOps、移动 App、游戏开发,还有一点 UI/UX 设计。

这些技能成了我最大的优势,在我后来的旅程中帮了我大忙。

认识 Indie Hackers

2020 年初,疫情爆发。我被迫独自在家远程办公(还在异国他乡)。

那真是无聊透顶。

我发现了 IndieHackers.com,开始每天听他们的播客。Pieter Levels、Kyle Gawley、Jon Yongfook 这些成功独立开发者的故事(还有很多其他人),让我备受鼓舞。

这些启发、疫情带来的无聊,加上不用通勤省出来的时间,让我重新捡起了我的热情:做软件产品。

于是我试了试。我启动了一个新的个人项目,希望能赚点钱。

第一次失败

我的第一个尝试,是做一款 macOS 日志查看器 App。

作为一位合格的软件工程师,我希望这款 App 有漂亮的 UI、大量的功能、完整的架构,还有一个测试覆盖率超过 95% 的单元测试套件。

这就是那个失败的 App,现在还在我的 Xcode 里。

我做了大约 6 个月。总觉得这个项目永远做不完。后来我烦了,就放弃了。

它彻底失败了。

但至少我从中有所收获:我积累了大量 Swift 经验,现在做 macOS 和 iOS App 快多了。

第一个成功的 App:DevUtils

我从第一次失败中缓了一阵子。

大约一个月后,我决定再试一次(这次你放心,我一行测试都没写)。

我花了大概两周,做出了 DevUtils 的第一个版本。它把开发者常用的工具打包进一个统一界面,在 macOS 上离线可用。

我把 App 免费发给朋友、家人和同事用,收到了一些不错的反馈。大家都很喜欢!

这正是我在等的信号。我很兴奋,决定给 App 加上付费:9 美元买断,永久使用。

然后,我把 App 发到了 Hacker News。我觉得我运气不错,帖子收到了一些正面评论,还在 Hacker News 榜首待了几个小时。

就这样,我赚到了人生第一个来自互联网的美元。我在新加坡的卧室里激动得又蹦又跳(那时候我还在全职上班)。

我发现 Twitter 的力量

Hacker News 首页带来的流量高峰过后,一切开始放缓。我把 App 发到了 Product Hunt,又迎来一波流量,然后就没然后了。

一周之后,网站几乎没人访问了。也没有新订单。

我明白了,把 App 发到各种网站和论坛、盼着来一波流量的做法,长期来看行不通。我不可能一直靠运气。

于是,我开始寻找长期的分发渠道。

我试过 Google 付费广告,写过 SEO 文章,找过 newsletter 和 YouTube 频道的赞助,还试过一大堆别的东西。

有一些小成果,但最终我没找到一条不用持续投入就能长期获得流量的路。(SEO 除外,但 SEO 见效极慢。)

这时我想到了 Twitter,还有 #buildinpublic 社区。

我决定试试,做一个 Twitter 上的影响力人物。

计划是:如果我能积累大量粉丝,就能不费太多力气,给 DevUtils 带来稳定的流量。

于是,我重新启用了我的旧 Twitter 账号,开始打造个人品牌。我大部分推文都在讲 DevUtils,相当无聊。

积累粉丝

我很快发现,光发 DevUtils 相关推文涨不了粉。人们根本不关心。

当然,我也会和社区里的人互动,回复他们的推文,开开玩笑,四处闲逛。但说到底,如果我的时间线上没有有趣的内容,别人没有理由关注我。只发 DevUtils 是不够的。

我得做些有意思的事来吸引注意。

于是我开始搞各种好玩的,用上我的技能和优势:写代码。

比如这个实验,是我第一条"爆款"推文,100 多个赞:

总之,我的 Twitter 策略是:

  • 做有趣的东西,并公开分享
  • 和其他人互动
  • 写长推文串
  • 大量表情包和玩笑
  • 总的来说,做个有趣的人,与人为善

坚持这样做了 6 个月,我的账号从 2021 年 11 月的 100 个粉丝,涨到了 2021 年 5 月的 700 个粉丝。

第一个"真正的"生意:Black Magic

我把 Black Magic 看作我第一个"真正的"生意,因为它采用订阅制,有经常性收入。

它是这么开始的。

2021 年 5 月前后,我的 Twitter 粉丝即将破千,我决定做点特别的事来庆祝(顺便涨涨互动!)。

翻了翻 Twitter API 文档,我发现可以用 API 更新头像。于是我写了个小脚本,在头像周围显示一个进度条。

这个进度条会随着我逼近 1000 粉丝,越来越接近 100%。

大家太喜欢这个想法了!于是我把脚本做成了 Web 应用,加了每月 4 美元的"Pro"订阅,可以让用户自定义进度条颜色。

就这样,我赚到了第一美元经常性收入!

那会儿我还在全职上班。

看到势头起来了,我把所有空闲时间都投入到 Black Magic 上。

我给它加了很多功能,大多是帮用户提升互动的 Twitter 工具。

一边开发一边发推,我的 MRR(月度经常性收入)和粉丝数都在快速增长。

辞职

到 2021 年 8 月,我有了:

  • Black Magic 带来约 300 美元 MRR
  • DevUtils 带来约 200 美元/月
  • 约 8000 个粉丝
  • 约 1500 个活跃用户(大部分是免费用户)

总的来说,势头很好。我觉得自己有希望靠 Black Magic 和 DevUtils 谋生了。

就是那时,我提交了离职申请,正式辞掉工作。2021 年 9 月 20 日是我最后一个工作日,也是我成为全职独立开发者的第一天。

我记得我出去散了散步,深吸了一口气,感受到了从未体验过的自由。

这是我在新加坡工作时常去的公园。

差不多同一时间,我开始写 newsletter。如果你是我的老读者,你可能记得我详细写过这件事。就是这篇:

辞职去全职做独立开发

银行里存着够花 2 年的积蓄。如果住在越南(我的家乡),我甚至可以 4 年不赚钱。我的后备计划是,如果事情不顺利,就回去找份全职工作。

那时我还没成家,没有妻子,没有孩子。这是我这辈子下最大赌注的最好时机。所以我下了。

我的目标是第一年做到 1000 美元 MRR,足够我在越南舒服地过一辈子。

第一年的拉面盈利

辞职之后,我把所有时间都花在 Black Magic 和 DevUtils 上,同时继续发推积累粉丝。

增长开始提速。我给 Black Magic 加了很多新功能,最引人注目的是 Magic Sidebar,一个 Twitter 的 Chrome 扩展,提供分析和 CRM 功能。

这个功能单枪匹马地改变了 Black Magic 的产品走向。它从一个有趣的互动工具,变成了真正的止痛药,解决了很多大号当时面临的重大问题。

后来,我整个产品都围绕这个功能转型。我把落地页改成只讲这个功能,不再提头像进度条和其他有趣的小功能。你可以在 BlackMagic.so 看到。

几个月内,靠着开发、发推和上 Product Hunt 发布,我的月收入涨到了 4000 美元 MRR。

这段时间发生了很多事。幸好,我在 newsletter 里像机器一样每月写一篇,把一切都记了下来。

你可以读读这几篇:

60 天从 322 美元到 2000 美元 MRR:公开记录开发过程的力量

2022 年 1 月更新:4000 MRR、新版本、新功能、新领悟

到 2022 年 2 月,我达到了 4000 美元 MRR,Twitter 粉丝 2.8 万,远超我的目标。

旅行、工作、玩耍

辞职后的头几个月,我工作很拼。大概每天 12 小时,如果把 Twitter 也算作"工作",甚至每天 16 小时。

所以当我做到 4000 美元 MRR,考虑到越南的生活成本这已经不错了,我开始慢下来。

我当然还想要更多收入,但我意识到这是个会一直往前挪的目标,永远不会停。1 万,然后 2 万,然后 5 万。我知道自己永远不会满足。

边工作边玩,要好得多。

于是我去旅行了。我在越南转了一圈。

这段时间我平均每天工作约 4 小时。我还是发很多推。

2022 年 9 月前后,神奇的事情发生了:我被邀请上 Indie Hacker 播客!就是我刚开始时每天听的那个播客。简直像梦想成真!

播客在 2022 年 9 月 22 日发布,几乎正好是我辞职一周年。

快进到 2022 年 10 月,Black Magic 稳定增长到 1.3 万美元 MRR。

我的第三个产品:Xnapper

除了经营现有产品,我一直在不断试验新东西。

我做了好几个小产品,有些失败了(EmojiAI、AskCommand)。

其中一个,Xnapper,一个截图工具,抓住了我粉丝们的兴趣,成了我的第三个成功产品。它现在每月赚 6000 美元。

我在下面这篇里详细写过 Xnapper 是怎么开始的:

2022 年 6 月更新:10 万美元 ARR、反思,还有一款截图 App!

同时做多个产品,让我在一款产品上感到厌倦时可以切换到另一款,减轻压力。

这也是为 Twitter 粉丝提供新鲜内容的好办法。我一直在践行"公开记录开发过程",做 App 的每个环节我都会分享。

比如这条展示移动 App 演示的推文,得了 1700 个赞!几乎等于免费营销。

Twitter 风波,和我的第四个产品

2023 年 2 月前后,埃隆·马斯克收购 Twitter 后不久,他们宣布 Twitter API(Black Magic 正在用的)不再免费。

我没想到这是件大事。我从 Black Magic 赚得不错,很乐意付费。

万万没想到,价格公布出来是每月 4.2 万美元(每月,不是每年)。倒是有一个 100 美元/月的低价方案,但限制低到你连个天气机器人跑不起来。

当时 Black Magic 的 MRR 是 1.4 万美元。也就是说,这个 API 价格我根本付不起。

我"被迫"在关闭和出售之间做选择。

长话短说,我把 Black Magic 卖了 12.8 万美元。完整故事你可以读这篇:

2023 年 5 月:我把经营了两年的生意只卖了 12.8 万美元

到现在,Black Magic 已经不属于我了,但我依然喜欢这个产品,每天都在用。

搞笑的是,几个月后,Twitter 改变了对定价的想法。他们推出了每月 5000 美元的新方案。

这个方案有一些限制和 API 额度,对 Black Magic 来说可能行也可能不行,但我根本没去查,因为已经不重要了。

就这样,我完成了第一次产品退出。不是我喜欢的方式,但我也无能为力。

差不多同一时间,我开始做一个新产品:Typing Mind。

Typing Mind:我的第四个产品

OpenAI 在 2023 年 3 月 1 日发布了 ChatGPT API。那时候我用网页版 ChatGPT 已经有一阵子了。

网页版限制很多,我忍了很久。比如你不能搜索之前的聊天记录,文字输出也慢,等等。最烦人的是,App 会把你登出,每天都要重新登录,让人抓狂。

有一阵子,我一直在想写个 Chrome 扩展来解决自己的痛点。

OpenAI 发布 API 正是我在等的。我立刻想到用 API 给 ChatGPT 写一个更好的界面。

第二天,我注册了 typingmind.com 域名,开始写原型,写了几个小时。

Twitter 风波占据了我那一周剩下的时间,但我还是在周末把 Typing Mind 的第一个版本做完了。

2023 年 3 月 6 日,星期一,我把第一个版本公开发布,并在 Twitter 上宣布。

App 立刻获得了大量关注。

我加了 9 美元的付费方案,然后在接下来几天里随着功能增加逐步提价(现在定价 39 美元)。

发布当天,我就赚了 1000 美元,第二天 2000 美元,第三天 4000 美元。

7 天里,我的授权收入总计 2.2 万美元。

7 天赚 2.2 万美元:完整故事

从 4 月开始,Typing Mind 成了我的主攻方向。我一直在加功能、改进产品,还做了个 B2B 版本,帮公司搭建自己的 ChatGPT 界面。这个 App 目前平均每月收入约 3 万美元。

这就是我现在的状态。

组建团队

第二年里一个重大的变化是,我开始组建团队了。

我一直更喜欢单干。一个人工作意味着不用花时间开会讨论,有更多时间写代码。

然而,日复一日做同样的事情,很快就会无聊。比如客户支持,还有一些我知道怎么做但已经提不起兴趣的编码任务。

所以过去一年里,我雇了 1 名全职员工(负责内容、营销、支持)和 3 名自由职业者(开发)。

2023 年 6 月:我如何与员工共事

有了团队的帮助,我拿回了大量自由时间,同时没有牺牲客户的满意度。产品也在持续推进(新功能和修 bug),不需要我亲力亲为。

我仍然平均每天工作 4 小时,但现在我只做自己感兴趣的事,不管是新功能,还是试验新产品。

一天剩下的 20 小时做什么?

我们来聊聊生活方式的变化。

生活方式的变化:好的一面与坏的一面

我非常喜欢为自己工作,不用朝九晚五。但凡事有利有弊。走这条路两年后,我明白为什么这并不适合所有人。

好的一面

对我来说,第一个也是最重要的好处是自由。

当我达到拉面盈利水平后,我可以按自己的意愿调整"工作生活平衡"的程度。

我有大把自由时间,可以去追求生活中的其他兴趣,比如学硬件、冲浪、旅行、打游戏等等。

现在我几乎每天冲浪。

我可以选择在任何我想工作的日子工作,也可以整天看 Netflix,不用征求任何人的同意。

收入也很可观,我赚得比我最后一份工资(大约每月 9000 美元)多得多。作为打工人要做到月入 4.5 万美元可不容易,我得是极好的程序员(还得擅长办公室政治!)。

学习也是收获之一。

经营公司需要各种技能,都是我在路上学会的:营销、法律、财务、合作、销售等等。

虽然我的规模还很小,但和当员工时只做被交代的事相比,现在聊起生意我自信多了。

坏的一面

冷启动

天下没有免费的午餐。找到一个产品并把它做起来,可能非常艰难、压力很大,尤其是一开始。

我总是告诉别人,没有稳定的月收入、足够的积蓄和后备计划,就不要辞职。

一边上班一边做个人项目也可能很有压力。我很幸运,因为我没有家庭负担,只需要照顾自己。对于有全职工作、有妻子有孩子的人来说,几乎没剩多少时间和精力做个人项目。万一失败了,风险也要大得多。

风险

即使你有了成功的产品,风险依然存在。

收入可能波动,市场可能变化,新竞争者可能出现,或者你自己做了蠢事。这些都会影响生意,进而影响你。

看看 Black Magic 的遭遇吧,如果当时我没能做出新产品(Typing Mind)来创造新的收入流,我会极度焦虑,可能引发恶性循环,谁知道呢。

这也是我倾向于同时做多个产品的原因,为了降低某个产品死掉的风险。

社交生活

我不得不牺牲职业人脉和社交生活。这非常孤独。

辞职的时候,我没觉得这会是个大问题,所以也没太用心维系和周围人的联系。

现在我开始重建联系,但当你不再和同事在同一个办公室、没有共同话题时,保持联络很难。

我的朋友们都有全职工作,我身边做独立开发的朋友不多,而且他们想居住的国家和城市也各不相同。如果我想解决这个问题,最好的选择是搬到世界上某个独立开发者聚集地,比如巴厘岛或里斯本,但我仍然觉得这长期来看行不通。

这就是走这条路必须付出的代价。幸运的是,我至少还有网上的 Twitter 社区可以待在一起。

今天与未来。一些心得。

好了,这就是我完整的故事,从头开始。

接下来呢?我真的不知道。

目前,我没有长期计划。我只有一条大致的生活准则:保持健康,做自己感兴趣的事来赚更多钱,同时不牺牲自由。

边工作,边享受生活。

短期计划的话,我会继续打磨我的产品:Typing Mind(当前重点)、DevUtils、Xnapper。也许不久的将来还会做新产品!

我希望这篇文章对任何想走这条路的人有帮助。

如果你想做和我一样的事,这里是我的一些关键心得:

  • 首先,请记住,这些都是我的故事,是"我的路"。它绝对不是"唯一的路",也可能不是"最好的路"。你能做的,就是从我分享的内容里挑挑拣拣,看哪些对你有用。没有保证成功的公式。

  • 如果你想和我一样一个人干,试着成为一个通才:什么都懂一点。比如,如果你是开发者,不要把自己局限在前端开发,也试试后端、移动 App、设计,再学学营销等等。善用 80/20 法则:用 20% 的力气,拿到 80% 的价值。

  • 为自己建立不公平优势。我认为我的编码能力就是我的不公平优势。我开发 App 非常快,因为我做了很多年。如果你还没有不公平优势,今天就去找一个,或者造一个。

  • 建立你的粉丝群体。这不是适合所有人,但如果你能做到,值得一试。在 Twitter、Reddit 或互联网论坛上,建立你自己的受众或社区。以后你做的任何事都会容易得多。好处是复利式的。过去两年我在 Twitter 上积累了 9.7 万粉丝,现在这也是我的不公平优势之一。

  • 早点发布,小步发布,频繁发布。如果一个想法行不通,不要卡在它上面太久。练习更频繁地发布产品,建立"肌肉记忆"。

  • 做产品时:专注于它给客户带来的核心价值。练习从客户的角度看产品,避免过度设计。多和客户聊天,让他们参与你的开发过程。

  • 保持耐心,为运气做好准备。这是场长期游戏。

我要分享的就是这些。如果你喜欢刚读到的内容,记得订阅我的 newsletter。我每月写一篇,更新我的进展,分享我知道的东西。

最后,感谢大家的支持!

我很感激社区(包括你)给我的大量支持,无论是在 Twitter 上、在 Indie Hackers 论坛,还是在这份 newsletter 里。尤其是在早期。社区是我成功的重大因素。

我希望这篇文章能为社区贡献一点微薄之力,也希望未来能看到更多独立开发者。

非常感谢,回头见!

精选回复

arisng

我关注 Tony 的旅程快一年了,还成了他最成功的产品的客户。他分享的宝贵经验太多了,正在慢慢改变我的心态,让我把重心放在为自己工作上。

luz33c

感谢分享。我最近刚失业,租了个地方,准备开始类似的路。看了你的例子,我觉得想做独立开发者,需要懂全栈技术、愿意学习和探索,还得有足够支撑 1 到 2 年的资金(至少够一年以上的生活开销)。谢谢!

5paceb0i

写得太好了,很受鼓舞。我很喜欢你把随之而来的生活方式变化也写了进去,比如孤独感,因为大部分朋友还在上班。讲独立开发的人,几乎没人提这些。

nounderline

看到这里这么多正面评论,挺开心的。这篇帖子在 Twitter 和 Hacker News 的某些角落招来了不少负面反应。这提醒我,App 不只是技术的产物,背后也是聚集着各种人的社区。

ricofritzsche

谢谢分享你这段有意思的旅程。我觉得人生中的每个决定都带着一定风险,但什么都不决定,同样不是办法。我做了 30 年自由职业的软件开发,至今仍热爱写代码。做自己的产品很有诱惑力,但我觉得这也要依赖有人来买,你得去争抢注意力。另一条路是给别人做解决方案,但那也免不了压力和妥协。

josh_the_tech_guy

感谢分享!我关注你有一阵子了,读到你的故事特别受鼓舞!这些点子你是怎么想出来的?看起来你是一个接一个的好主意。

Tony Dinh 回复:我的想法全是从解决自己的痛点出发的。不过说真的,我可不是一个接一个的好主意,帖子里就提过那些失败的产品。

JamesB

好奇问一下,你的员工和自由职业者都是怎么找到的?

Tony Dinh 回复:全是从朋友的关系网里找的。

Jobless

这篇真不错。我昨天刚买了 Xnapper,读到文章一半才发现作者就是你。太受鼓舞了!

Tony Dinh 回复:非常感谢!很高兴知道你在用 Xnapper。

来源

原文标题:My solopreneur story: zero to $45K/mo in 2 years

作者:Tony Dinh

发布平台 / 站点:Indie Hackers

原文链接:https://www.indiehackers.com/post/my-solopreneur-story-zero-to-45k-mo-in-2-years-1b858f47af

相关链接:

Tony Dinh 的 Twitter:https://twitter.com/tdinh_me

DevUtils:https://devutils.com/

Hacker News 发布帖:https://news.ycombinator.com/item?id=24604291

Product Hunt 上的 DevUtils:https://www.producthunt.com/products/devutils#devutils

Black Magic:https://blackmagic.so/

Xnapper:https://xnapper.com/

Typing Mind:https://www.typingmind.com/

Typing Mind 企业版:https://custom.typingmind.com/

Tony Dinh 的 newsletter:https://news.tonydinh.com/

辞职去全职做独立开发:https://news.tonydinh.com/p/quitting-my-job-to-pursue-full-time

60 天从 322 美元到 2000 美元 MRR:https://news.tonydinh.com/p/322-2k-mrr-in-60-days-by-building-in-public-910564

2022 年 1 月更新:https://news.tonydinh.com/p/jan-2022-updates-4k-mrr-new-release-new-features-new-learnings-940315

2022 年 6 月更新,10 万美元 ARR:https://news.tonydinh.com/p/jun-2022-updates-100k-arr-reflections-and-a-screenshot-app-1206061

我把经营了两年的生意只卖了 12.8 万美元:https://news.tonydinh.com/p/may-2023-i-sold-my-2-years-old-business

7 天赚 2.2 万美元:https://news.tonydinh.com/p/making-22k-in-7-days-the-story

我如何与员工共事:https://news.tonydinh.com/p/jun-2023-how-i-work-with-employees

OpenAI 发布 ChatGPT API 公告:https://openai.com/blog/introducing-chatgpt-and-whisper-apis

第一条"爆款"推文:https://twitter.com/tdinh_me/status/1378995883090452481

涨到 700 粉丝:https://twitter.com/tdinh_me/status/1388789631420796931

头像进度条:https://twitter.com/tdinh_me/status/1391980513573806081

第一美元经常性收入:https://twitter.com/tdinh_me/status/1399225474006478849

Magic Sidebar:https://twitter.com/tdinh_me/status/1449394099014934532

播客发布:https://twitter.com/tdinh_me/status/1572743468585463810

粉丝对 Xnapper 的兴趣:https://twitter.com/tdinh_me/status/1530118451540684801

Xnapper 移动 App 演示:https://twitter.com/tdinh_me/status/1539895622069022720

Typing Mind 发布宣布:https://twitter.com/tdinh_me/status/1632631838866051074

学硬件:https://twitter.com/tdinh_me/status/1613498539216375810

冲浪:https://x.com/tdinh_me/status/1550390303936647168

旅行:https://twitter.com/tdinh_me/status/1531661506756345857

打游戏:https://twitter.com/tdinh_me/status/1463804239948382211

相关阅读:

一个运行了一年的个人 AI Agent:自动整理日历、邮件、会议和工作记忆

【声明】内容源于网络
0
0
出海小达人
各类跨境出海行业相关资讯
内容 146
粉丝 0
出海小达人 各类跨境出海行业相关资讯
总阅读1.2k
粉丝0
内容146