你以为月入几万刀的独立开发者,每天都在疯狂写代码?
恰恰相反。
我翻了一圈IndieHackers社区和Twitter上那些公开收入的独立开发者,发现一个反常识的事实:
他们花在写代码上的时间,通常不超过50%。
剩下的时间在干嘛?
答案可能会让你重新审视自己每天的时间分配。
先看几个真实数据
Jon Yongfook,做了Bannerbear(自动生成图片的API),月入$4.8万。
他专门写了一篇博客拆解自己的时间分配框架:

"Almost from the beginning I have employed a 50:50 split between coding and marketing for my SaaS product Bannerbear."
一周写代码,一周做营销。两周一个循环,雷打不动。
Tony Dinh,做了TypingMind(ChatGPT替代前端),年收入超过$100万。
他在Substack上回顾自己的增长经历时说:

"I tried to run paid ads and sponsorships, but the results were terrible, so I stopped."
他没花钱买流量。TypingMind的增长几乎全部来自Reddit口碑和Twitter日常发帖。
他现在每天工作4小时,其中大量时间花在发推上——他原话是"if you also count Twitter as work"。
(一个年入百万刀的人,每天工作4小时,还把发推算作工作时间。)
还有Pieter Levels,月入$24万+。
他上Lex Fridman播客时说:

快速发布,快速验证。代码只是发布的手段,不是目的。
那另外50%的时间具体在干什么?
我总结了一下,主要是这4件事:
1. 在公开场合"出丑"(Build in Public)
国外开发者圈子有一个很流行的做法,叫Build in Public——把做产品的过程全部公开。
收入公开。失败公开。甚至bug都公开。
国内开发者的习惯是:做完了再说。国外开发者的习惯是:还没做完就开始说。
为什么?因为他们发现:产品还没做完的时候,就已经开始积累用户了。
Levels每天发推更新自己的产品数据。Tony Dinh每周发收入截图。Marc Lou每做一个新产品都发帖直播过程。
这些帖子本身就是免费的广告。
Tony Dinh分享过一个具体例子——他发了一条TypingMind手机端的演示视频:
"this tweet showing the mobile app demo got 1,700 likes! It's almost like free marketing."
1700个赞,零成本。比投广告效果好十倍。
2. 写内容(不是写文档,是写营销内容)
这里说的"内容"不是技术博客。
是SEO文章、教程、落地页文案。
Jon Yongfook在回顾Bannerbear从6000月收入的过程时,特别提到:
"the more documentation I wrote the more conversions I got."
注意他说的是documentation(文档),不是feature(功能)。
写文档 → 搜索引擎收录 → 用户搜到 → 注册付费。
Danny Postma的HeadshotPro也是这个路子。他做了几十个针对不同职业的落地页——演员头像、律师头像、房产经纪人头像、LinkedIn头像……
每一个页面都是一个SEO入口。用户搜"professional headshot for lawyers"就能搜到他。
国内开发者写的内容是给程序员看的。国外开发者写的内容是给付费用户看的。
一个给你带来Star,一个给你带来收入。
3. 泡在用户群里聊天
Jon Yongfook说他的很多功能灵感直接来自客户邮件。
用户说"要是能XXX就好了",他就去做。
不需要做市场调研。不需要写PRD。用户直接告诉你他想要什么。
(比你闷头猜需求靠谱一百倍。)
Tony Dinh的做法更有意思——他不主动找用户,而是让产品足够好,让用户主动帮他推荐:
"I can double down on improving the product and then rely on my customers to do the organic marketing for me."
"TypingMind is famous for being the most comprehensive LLM frontend for AI models. It gets mentioned positively on Reddit almost every day!"
Reddit上每天都有人自发推荐他的产品。零广告费。
4. 搞分发(Distribution)
Jon Yongfook把他的两周循环说得很清楚:

一周写代码,一周在blog、Twitter、论坛上发内容,最后发一封newsletter。
循环往复,从不中断。
就是靠这个机械式的循环,Bannerbear从48000。
代码决定产品能不能用。分发决定产品有没有人用。
为什么国内开发者容易掉进"代码陷阱"?
Jon Yongfook有一句话说得特别扎心:

翻译一下:觉得"我应该多写代码"的人,其实只是不想做营销。
写代码有确定性——写了就能跑,跑了就有结果。
而营销、写内容、发帖子……这些事没有确定性。发了可能没人看,写了可能没效果。
所以很多人下意识地回到"再加个功能""再优化一下性能"——因为这些事让人有安全感。
但用户不会因为你的代码优雅而付钱。
还有一个原因:国内缺少Build in Public的文化。
国外开发者公开收入,大家互相学习互相鼓励。
国内你要是公开说"我月入X万",评论区可能是"吹牛""凡尔赛""割韭菜"。
所以很多人选择闷头做、做完了再说。
但问题是——做完了再说,往往就来不及了。
如果你也想试试,怎么开始?
不需要一下子改变所有习惯。照着Jon Yongfook的框架来:
- 下周开始,一周代码一周营销——别觉得"营销周"浪费时间,数据证明这个节奏最有效
- 营销周干什么?写3篇你目标用户会搜的文章——不是"我用了什么技术",而是"怎么解决XX问题"
- 每天花15分钟发一条帖子——分享你在做什么,哪怕只是"今天修了个bug"。朋友圈、小红书、即刻都行
- 找10个潜在用户聊天——微信群、论坛、评论区,直接问"你最头疼什么"
产品做到60分就够了。剩下的40分,不是靠代码补,是靠分发补。
你可能会说:我就是个程序员,不擅长这些。
Jon Yongfook也是技术出身,他自己说:
"Many entrepreneurs find marketing difficult, and I'm definitely one of them. I'm a technical founder so I naturally prefer to spend my time building features."
他也不擅长,但他强迫自己50/50。结果呢?$48K/月。
代码是门票,不是奖杯。进场之后的比赛,在代码之外。
逐光·AI实战手记
