Meta FAIR 最新发布的 ProgramBench,让9个顶级AI模型从零重建200个真实软件项目,完整通过率全部为0%。
而同一周的 SWE-bench Verified 上,AI修bug的得分已经超过72%。
同一拨AI,修代码很强,从零建系统完全不行。
这组数据撕裂了整个技术圈。
Vibe Coding:2025年最火的技术词汇
Andrej Karpathy在2025年2月造了一个词——Vibe Coding。用自然语言描述需求,AI负责生成代码,你甚至可以忘记语法。
这词为什么火?不是因为它酷,

而是因为它描述了一个正在发生的事实。
不会正则的产品经理能写出复杂文本匹配,没碰过React的后端能用Cursor搭出前端页面。过去需要专业门槛的事,正在被拉平。
但拉平的只是"冰山一角"。
AI消灭的是偶然复杂性,不是本质复杂性
Frederick Brooks在1986年就分清了两种复杂度:偶然复杂性和本质复杂性。
语法记忆、API调用、样板代码、环境配置——这些偶然复杂性,AI确实消灭得很彻底。
但需求的不确定性、系统边界的划定、模块间的依赖关系——这些本质复杂性,AI一个都没碰。
会写代码和会建系统之间,差着整个软件工程。
真正该担心的,不是AI替代你,是你在流水线上退化
现在很多程序员的工作模式:AI生成→你审核→改prompt→AI再生成→你再审核。
这不叫驾驭AI,这叫当AI流水线的质检员。
短期看没问题——AI生成的代码大部分正确,你的应付大部分不会出事。但日复一日,你的工作中"构建"的比例越来越小,"审核"的比例越来越大。
你分得出好坏,但越来越做不出好的。你变成了鉴赏家,而不是匠人。
更危险的是:当AI的自我审查能力提升,"人审AI"这个环节会被优化掉。审了三年AI输出的人,离开AI什么也不会。
AI不会裁掉你,但会让你在岗位上"猝死"
技术革命从来没有直接替代人。马车变汽车,人想去更远的地方;算盘变计算机,人想算更复杂的问题。
AI也一样。它替代的不是人,是人不想做的部分。
真正的问题不是"AI会不会让我失业",而是:你每天的工作,有多少是你自己想做的,有多少是AI推到你面前的?
有方向的人,AI是工具;没有方向的人,AI是流水线。区别只在这里。
夜雨聆风