“Focusing on a portfolio instead of betting everything on one ‘big’ app is a brilliant way to compound small wins and learn much faster.” 把重心放在组合,而不是押注在一款「大 App」上,是一种把小胜利复利累积、快速学习的高明策略。 写在前面Max Artemov 用 5 年时间做了一款 App,失败了。然后用不到 1 年,做了 30 款 App,月入 $22k。这不是「努力就能成功」的励志故事。这是一个工程师花了 5 年才想通一件事——他之前做错的那件事,不是努力不够,是框架错了。他是 iOS 工程师出身,做过 8 年开发。创业的动机很朴素:想要财务自由,想自己决定做什么、什么时候做,想多陪家人。第一个 App,他打磨了 5 年,始终没有做起来。然后他换了一套思路,把「精深一款」变成了「快速多款」——不到一年,30 个 App,$22k/月。“Build fast, ship fast, and focus only on what’s essential for the core feature.” 快速构建,快速发布,只专注于核心功能真正必要的东西。一、5 年失败的真正原因:不是运气差,是框架错了Max 在 Indie Hackers 上分析自己失败的根本原因时,指向的不是市场、不是竞争、不是时机,而是他自己的思维方式。他说,作为工程师,他习惯于打磨每一个细节——遵守 SOLID 原则,保持完美的架构,追求代码最佳实践。这些在大型工程团队里是优点,但作为独立开发者,它们变成了陷阱:他花了太多时间在不影响用户体验的地方,功能做了太多,和最初想法绑定太深,没办法根据用户反馈及时调整。结果是:5 年,一款 App,失败。独立开发者心态 vs. 工程师心态他把这个转变概括为:从「工程师心态」切换到「独立开发者心态」。工程师心态追求正确和完善;独立开发者心态追求快速验证和快速迭代。两种心态在不同场景下都是对的,但用错了场景就会付出代价。这个认知的切换,在 Max 的叙述里花了 5 年。二、每周一个 App:挑战规则的设计逻辑在看到一个同行的成功案例后,Max 给自己设了一个规则:每周构建并发布一款简单 App。这个规则有几层设计逻辑: