李明殊
26-06-11 16:02 微博认证:微博新知博主

小时候看《基地》,一直有个问题想不通。
银河帝国,统治2500万个住人行星,疆域横跨10万光年,有核能、有超空间跃迁、这玩意儿怎么就衰落了?
没有天灾,没有外星系入侵,甚至没有一个明确的反派。
温水煮青蛙。边缘行星开始断供,星际航行的成本越来越高,维护核电厂的人越来越少,直到有一天,川陀上的人发现自己连修个坏了的穹顶都不会了。
自己忘的。
我以前觉得这是科幻小说的设定,直到2025年,所有人都在Vibe Coding,我突然觉得阿西克夫写的是纪实文学,经典科幻还真的是经典。

Vibe Coding是什么?
简单说,你跟AI说帮我写个记账App,AI哗哗哗给你吐出一堆代码,你跑起来了,挺好用的。你不知道它怎么写的,甚至你可以都不用搞清楚,什么是前端,什么是后端,什么是 React。
你也不需要知道。

Andrej Karpathy发明这个词的时候,语气是兴奋的。他说这是一种新的编程方式,你只需要描述意图,AI来实现,很美好。
银河帝国也是这么运转的。
核能电厂有机器维护,但没人知道为什么要这样设计。星际飞船能飞,但造船的原理是一千年前的遗产。

这就是Vibe Coding正在做的事。

我们正在经历的,帝国也经历过
帝国衰落的第一个征兆,始于知识的断裂。
川陀的图书馆里有全银河的知识,但没人去读了。为什么要去读?
AI 能翻译,我干嘛还要学英语。

反正系统在运转。
这像不像今天?
GitHub上有无数开源项目,GPT能帮你写任何代码。

你真的需要理解一个HTTP请求是怎么从浏览器走到服务器的吗?你真的需要知道TCP三次握手吗?你真的需要搞懂一个React组件的fiber reconciliation是怎么调度的吗?

不需要,AI知道就行了。

帝国的悲剧在于,它有2500万个行星的算力,但没有一个人能从零开始造一台核能发电机。

技术没问题。问题在于从来没有人需要从零开始。每一步都有现成的系统可以调用,每一层都有抽象可以依赖。
我们现在也在做同样的事。
你用Cursor写代码,用 CC 调试报错。你的代码仓库里有一万行代码,你能解释每一行在做什么吗?其中有多少是你真正理解的,有多少是AI生成后你扫了一眼觉得差不多对就提交了的?

这个比例,恐怕不太好看。
或者是,你压根就没怎么看?

不懂倒还好,要命的是不知道自己不懂,信息不是知识。

帝国最致命的问题:认知退化。
川陀的居民认为,核能是理所当然的,就像空气一样。他们不知道核能是怎么产生的,就像你不知道空气里的氧分子是怎么在你肺泡里完成气体交换的。你不需要知道,因为你一直在呼吸。

Vibe Coding正在制造同样的理所当然。
一个产品经理用AI写了一个工具,跑起来了,他觉得自己会编程了。

但这里有个关键区别:产出和能力是两回事。
产出和能力之间的差距,在一切正常的时候看不出来。
就像帝国在鼎盛时期,也没人觉得有什么问题。核电厂在发电,飞船在飞,贸易在进行。
直到有一天,某个边缘行星的核电厂出了故障,而最近的能修它的工程师在三光年之外,而且他自己也只是照着手册操作,手册的作者已经死了两百年了。

我们现在还没有到那个故障的时刻。但代码库里的技术债在积累。每一行AI生成的、没人真正理解的代码,都是一颗定时炸弹。

区别只是,你不知道哪颗会先响。

帝国衰落的另一个关键因素,是人才结构的变化。
聪明人都去做别的事了。帝国鼎盛时期,最优秀的人都去搞行政、搞贸易、搞政治,因为那些领域回报最高。
美国想把工业化搞回去,MAGA! 但是我们都知道,这是不可能的。

搞基础工程的越来越少,因为系统在运转,为什么要折腾?
这个逻辑你熟不熟?

今天最聪明的CS毕业生在做什么?很多人在做产品经理、做 AI 开发。
当AI能帮你写80%的代码,那会写代码这件事的价值就缩水了80%。

帝国就是这样一步步走向崩溃的。几百年间,一个一个小决策累积起来,堆成一座空壳。每个决策单独看都合理。

阿西克夫在《基地》里设计了一个概念,叫谢顿危机。
哈里·谢顿,用数学模型预测了帝国的衰落,并在关键节点设置了危机。这些危机的本质是选择。每个危机点上,人类会面临一个二选一的困境,而正确的选择只有一个。
我觉得我们现在就站在一个谢顿危机上。
选项A:继续Vibe Coding,拥抱AI生成的一切,享受效率带来的红利,把理解这件事交给机器。
选项B:在AI的时代,依然坚持理解底层原理,花时间搞清楚每一行代码在做什么,保持从零开始的能力。

听起来B是正确答案对吧?
但问题是,不管是你,还是我,恐怕没人选 B。
就算你的理智让你选 B,你也不会选。

当所有人都在用AI以10倍速度产出的时候,你选择一行一行手写,你的竞争力就是别人的十分之一。你老板不会因为你理解底层原理就给你开更高的工资。

正确答案和理性答案可能不是同一个。
帝国的公民如果每个人都花时间去学核物理、学星际航行原理,帝国可能不会衰落。
但每个公民都会觉得:凭什么是我?让别人去学吧。

当然,还有一堆人认为,这事情 AI 懂,之后就让机器人去干吧。

阿西克夫的设定里,谢顿的目标是缩短黑暗期。
他接受了帝国会衰落这个前提,只是试图让衰落的过程不那么痛苦。
也许文明的扩张和收缩就是一个自然周期。你不可能永远维持2500万个行星的复杂度,就像你不可能永远维持一个十万行AI生成代码的系统的可维护性。复杂度会累积到某个临界点,然后崩溃,然后从废墟中重建。

如果这个假设成立,那我们现在做的Vibe Coding,相当于给一个本来就会到来的周期踩了一脚油门。
这反而让我松了一口气。

反正现在,自我去后哪怕洪水滔天。
加速。

发布于 广东