HaoLiu's blog

Vibe Coding 的“大跃进”:当 10 万行代码只需 48 天,你的护城河还剩几块砖?

2026 03 21 cover v5.png
Published on
/
7 mins read
/
––– views

cover

Vibe Coding 的“大跃进”:当 10 万行代码只需 48 天,你的护城河还剩几块砖?

王自如又上热搜了。

这次不是因为手机评测,也不是因为那句著名的“我没看过工资条”,而是因为他用 AI 在 48 天内撸出了一个 10 万行代码的应用。

一个没有技术背景的人,聊起 DDD(领域驱动设计)、可观测性、自动化测试、Multi-Agent 居然头头是道。@shengxj1 在推上感叹:“真是天才啊。”

评论区不出意外地炸了。有人觉得这是软件工程的末日,有人觉得这纯粹是吹牛逼。但抛开对王自如个人的成见,这件事折射出的现实挺让人焦虑的:当 AI 把写代码的门槛直接踩到地板上,程序员的价值锚点到底在哪?

20 美元启动一家公司的时代

@vivoplt 发了条推,拿下了 79 万浏览量。内容极其简单,就是一张技术栈清单:

  • Claude 写代码
  • Supabase 做后端
  • Vercel 部署
  • Stripe 收款

月成本总计约 20 美元。他的结论是:“There has never been a cheaper time to build.”

这真不是夸张。我最近看到 @RG_Leachman 让 Claude 给女儿写了一个钢琴学习 App,能读取实时按键、显示乐谱,还有类似“吉他英雄”的游戏模式。他女儿当天就在用了。

放在三年前,这活儿起码得找个全栈干两周,还得求爷爷告奶奶地调环境。

软件创作的民主化正在发生。以前你需要一个 CTO 才能启动的项目,现在一个有想法的产品经理、一个有审美的设计师,甚至一个好奇心重的高中生,都能把它搞出来。

创造力的瓶颈,终于从“能不能实现”变成了“值不值得实现”。

但周末项目不是生产级应用

乐观叙事讲到这儿,理性派(或者说被 Bug 毒打过的人)要出来泼冷水了。

@abazudosen 说得特别直白:“Production-ready apps take 3 to 6 months. Period.”

周末做个 Demo 确实容易,但要做到可扩展、安全、打磨到位,那是马拉松,不是百米冲刺。

王自如那 10 万行代码,“能跑”和“能上线服务百万用户”之间,隔着的不只是代码量。异常处理的覆盖率、数据一致性、安全漏洞排查、性能瓶颈……这些 AI 暂时还帮不了你太多。它能帮你写出看起来正确的代码,但它预见不了半年后数据量翻十倍时的崩溃点。

@himself65 的吐槽更狠:“vibe coding 一个量化炒股 AI 是很荒谬的事。”

能赚钱的核心是策略,而 LLM 只会给你基于大数据的中性观点。你干这个,可能还不如买个骰子(23333)。在需要真正洞察力的领域,AI 只是放大器,不是替代品。

每一代抽象都让人“丢掉底层感觉”

最让我共鸣的是 @Ehco1996 的观点。

他以前担心年轻开发者全靠 vibe coding 会长不出建模直觉,后来想通了——这跟当年有人说“用了 ORM 就不会写 SQL 了”、“用了框架就不懂 HTTP 了”是一回事。

确实,每一层抽象都会让一部分人丢掉底层感觉。但每一代也都活下来了,只是“核心能力”的定义一直在漂移。

十年前你不会手写 SQL 会被嘲笑,今天谁在意?五年前你不懂 Webpack 配置会被质疑,今天大家用 Vite 连 config 都不改。

能力的锚点一直在上移,但“理解系统”这件事从未贬值——只是“系统”的定义变了。

出了门,你代码是 AI 生成的,没人挑理;但进了 Code Review 的门,函数逻辑讲不清,边界条件答不上,出了 Bug 还说是“模型幻觉”——那就不是工程师,是提示词操作员。

真正的危险:没人愿意做 Design Review

@fuyufjh 把 vibe coding 比作二次元手游:Claude Pro 是小月卡,Max 是大月卡,session limit 是理智值,Opus 4.6 是满潜六星主C。

这个比喻精准得让人发笑。很多人确实在用“抽卡”的心态写代码:不理解原理,只祈祷输出。

但笑完之后有个问题很严肃:当团队里越来越多的人可以用 AI 快速产出代码,谁来判断这些代码该不该被合并?

代码可以生成,架构不能。测试可以自动化,判断力不能。AI 降低了“写”的成本,却极大地提高了“审”的要求。

如果代码产出速度提升十倍,而 review 的能力原地踏步,系统的熵增只会快到让你绝望。

所以,与其焦虑“AI 会不会取代我”,不如问自己一个更实际的问题:

在一个人人都能写代码的世界里,你能不能成为那个有资格说“这段代码不该合并”的人?

那才是新时代的护城河。