Naval Ravikant 上一次认真写代码,是几十年前的事了。
他有计算机科学学位,懂计算机体系结构,懂算法,懂网络。但写代码这件事,他早就放下了。
直到2025年12月。
那个月,Claude Opus 4.5 发布。Naval 开始用 Claude Code,上瘾了,然后造了一个属于他自己的 App Store——不是上架给所有人的那种,而是一个专属于他、只为他自己构建 app 的私人商店。
想要一个锻炼追踪 app?描述一下,30秒后,你的手机里就有了。
「这不是比喻,这是他现在每天在做的事。」
激活能量消失了
Naval 说,过去学编程之所以难,不是因为编程本身难,而是"激活能量"太高。
你得连接 GitHub、Vercel、Firebase,你得懂各种工具的行话,你得搭环境,你得踩坑,然后才能写下第一行真正有意义的代码。
这不是学习曲线,这是一道门槛,把绝大多数有想法的人挡在了门外。
但现在这道门槛消失了。
这些 AI coding agent 底层跑的是 Unix,而 Unix 是纯文本输入输出的系统。这些模型在 GitHub、Stack Overflow 上训练,Unix 就是它们的母语。你用英语说话,它用代码回答,翻译的事它来做。
你只需要知道自己要什么。
❝"如果你有清晰的想法,有基本的计算机认知,有表达能力,现在就可以写代码了。你和原型之间,已经没有任何障碍。"
❞
一个不需要妥协的世界
Naval 讲了一段很有意思的经历。
他之前做过一款社交语音 app,叫 Air Chat,带着八九个工程师做了将近一年。产品没做起来,但那段经历他记得很清楚——"令人亢奋"。
因为他在做一个自己真正想要的产品。
但是,他必须通过团队来做。而通过团队做事,就意味着妥协。
❝"你不能跟工程师说:把这个图标往左移。现在往右移。不,再往左。不,再往左一点。你不能这样做,会把人惹毛的。"
❞
还有更多无法言说的妥协——那些凭直觉就知道"这里不对"、却很难解释为什么的感觉,这些东西在团队协作中往往被磨平。
但用 AI coding agent 写代码,没有这些问题。
就像他打的比方:自动驾驶汽车里,你不会因为没有司机在旁边而感到不自在。AI coding agent 也一样,你不需要为自己的偏好道歉,不需要解释,不需要说服任何人。
你就是那个独裁者,而且这个独裁者不会惹人厌烦。
结果是什么?你会得到更多像 Minecraft 这样的东西。
Notch 一个人做出了 Minecraft。那种奇怪的像素风格,放在今天任何一个有 UI 设计师的团队里都会被优化掉。但正因为没有人来"纠正"他,他的个人视野完整保留了下来,然后它改变了整个游戏行业。
「Vibe Coding 会让世界上出现更多只有一个人的视野、却影响数百万人的产品。」
这是一个有真实世界奖励的视频游戏
Naval 用了一个我很喜欢的比喻:Vibe Coding 是视频游戏,但奖励是真实的。
视频游戏之所以让人上瘾,是因为它永远把你放在能力边界上——不太难,不太简单,然后不停给你反馈和奖励。但视频游戏是封闭的,有边界的,当你摸清规则,就无聊了。
Vibe Coding 不一样。
底层是图灵完备的计算机,理论上可以构建任何东西。目标是你自己定义的,可以无限扩展。而且你做出来的东西,是真实存在于世界上的——不是游戏里的虚拟成就,而是一个真实运行在你手机里的 app。
Naval 说,他现在每天晚上花两个小时在 Vibe Coding 上,那些原本用来刷 X、打游戏、看视频的时间,都花到这里了。
"我已经很长时间没有在 X 上发帖了,因为我一直埋在 Claude 和 Codex 里。"
纯软件,已经不可投资
这是 Naval 最近最有争议的一个判断,但我觉得他是对的。
他说:「如果你的核心优势只是"我能做别人不会做的软件",这家公司已经不值得投资了。」
原因很简单,两个。
第一,你现在就可以 hack 出来一个版本。想要什么软件,描述一下,今天就能有。
第二,AI coding agent 的能力正在以极快的速度提升。也许一年以内,它们就能构建出架构良好、可扩展的生产级软件。
所以纯软件的护城河正在消失。
那什么还值得投资?
Naval 的回答是:硬件、网络效应、AI 基础模型。
软件可以被复制,但硬件不能;用户关系和数据飞轮构成的网络效应不能;底层模型的训练数据和算力优势不能。
有趣的是他还提到:「训练 AI 模型,是这个时代"写代码"的新形式」——直到自动化研究和自动训练真正实现之前,它都是这个时代最硬核的技术壁垒。
Apple 的战略失误,已经开始显现
Naval 在这期播客里说了一句我觉得会被反复引用的话:
❝"Apple 放弃 AI 这件事,将会成为这个十年科技行业最大的战略错误,也是 Apple 主导地位走向终结的开始。"
❞
他的逻辑是这样的:
Apple 的护城河,从来不只是硬件。它是 iOS 生态、它是 App Store、它是"最好的软件只在 Apple 上"的品牌认知。
但如果未来你跟手机的交互方式是:不打开 Uber app,而是对 AI 说"帮我叫辆车";不找健身 app,而是说"记录我今天的训练"——那么 app 本身还重要吗?那个 app 跑在 iPhone 上还是 Android 上还重要吗?
当 AI agent 成为人机交互的核心层,手机退化成屏幕+电池+连接器。到那时,你需要的只是一块好屏幕、好续航、好信号,Android 照样能给你。
而 Apple 现在用的是 Google 的 Gemini。
"我干嘛不直接用 Android?"
这不是说 Apple 会倒闭。就像微软错过了移动互联网,也依然活得好好的,市值比以前更高。但微软的 Windows 失去了主导权,Apple 可能会走同一条路。
两个人的公司,可以服务数百万用户
Naval 还展示了一个非常具体的使用场景,让我觉得很震撼。
他在自己的 app 里内置了一个 bug 报告系统。用户发现 bug,点一下按钮,日志自动上传到服务器。然后,他让 Claude 每 24 小时自动过一遍所有 bug,生成修复方案,提交到独立的 branch 供他审阅。
他只需要做最后那一道判断:这个修复靠谱不靠谱,要不要上线。
❝"我只是最终把关的人,决定什么可以发出去。"
❞
这意味着什么?
意味着用户服务、bug 修复、功能迭代,全部都可以是自动化的。一个有好品味、有清晰判断力的人,就可以维护一个服务大量用户的产品。
过去只有 Notch、Satoshi Nakamoto 这样的人能做到——一个人或极小的团队,却创造了对世界有巨大影响的东西。
以后这不会是例外,而是常态。
那些真正重要的东西还在
当然,Naval 也没有说这一切没有门槛。
他说,随着代码库越来越复杂,AI 开始"失去情节"——忘记之前的决策,重复修复同一个 bug,或者用最简单粗暴的方式绕过问题(比如直接删掉那个功能)。
❝"它有时候会修一个 bug,方式是直接消灭那个 use case。"
❞
你必须介入,重新定向,说"不对,这是个 hack,去从架构层面修"。
好消息是,AI 一定会表示同意,然后乖乖去修。
坏消息是,如果你不去说,它不会自动发现。
所以,现在真正值钱的能力是:「你有没有清晰的产品视野,你能不能判断什么是好的架构,你能不能看出来什么是 hack 什么是真正的解决方案。」
这些不是编程能力,这是判断力。
Vibe Coding 不消灭专业技能,它消灭的是"只会写代码"这个职业。真正有价值的,一直都是思维方式和判断力。
最后
Naval 在播客最后说了一句话,我觉得是整期最重要的:
❝"现在是有史以来做软件创造最好的时代。"
❞
不是最好的时代之一,是有史以来最好的时代。
那个曾经阻挡着无数有想法的人的门槛——"你不会写代码"——正在被拆掉。
你现在最需要的,不是学 Python,不是懂 API,而是「想清楚你到底想要什么」。
那,才是最难的事。
如果你现在可以 oneshot 任何一个 app,你最想造什么?
❝原文链接:https://www.youtube.com/watch?v=hTdSU7q5WCo
❞
夜雨聆风