2025.07.24 (四)

Gemini 2.5 Pro 的摘要  

关于 AI 时代开发者生存法的讨论到处都是,但其中相当一部分不是缩小现实变化,就是依靠没有根据的乐观论。所以我很难同意“AI 无法取代开发者”这一类主张。这里整理一下我为什么认为这种主张正在逐渐失去说服力。

原文

关于 AI 时代开发者生存法的讨论到处都是,但其中相当一部分不是缩小现实变化,就是依靠没有根据的乐观论。所以我很难同意“AI 无法取代开发者”这一类主张。这里整理一下我为什么认为这种主张正在逐渐失去说服力。

他们最常提出的依据,是“AI 代码质量”的问题。“bug 很多”“写不了复杂逻辑”这些话是事实,但这不是问题的本质。核心不是 AI 目前的完成度,而是它试图解决的任务的“decidability”。如果规则和目标明确,AI 会通过逻辑推理找到正确答案。这个领域正在以几何级数扩张,而人类的“coding”这一行为完全包含在这个领域之内。

现在的 AI 无法承担大规模项目,这显然是技术性的“bottleneck”,不是 AI 这个存在的本质局限。而决定这一局限的“context size”正在爆炸式发展。依靠这个技术瓶颈来乐观看待未来,是危险的判断。向理解整个项目 context 的 AI 指示代码编写的时代,比想象中近得多。

因此,“coding”工作的价值下降,是已经预定的步骤。在这个现实面前,如果还想说“开发者是安全的”,就需要一种把开发者的定义从“coder”彻底改成“architect”的思维转换。必须证明价值的领域,会被强制从代码移动到系统设计。无法回答“What”和“Why”的开发者会被淘汰。这不是单纯的预测,而是已经在我们眼前发生的现实。

在这一点上,将迎来最大变化的群体,是把对特定 framework 或语言的熟练度当作自身身份和竞争力的“craftsman”型开发者。他们精巧的手艺,会最先成为被 AI 自动化的对象。framework 只是可以交给 AI 的无数“工具”之一,不是人类必须抓住的救命绳。只固执于既有方式,和对变化潮流闭上眼睛没有区别。

“AI 不会取代我吧”这种模糊信念可能很危险。必须摆脱草率的乐观论,直面现实。生存属于读懂变化并先行动的人。我也不可能成为这场生存竞争的例外。

也许我没有选择“coder 水平的 SI 特化开发者”之路,也没有选择“architect 水平的研究特化开发者”之路,而是选择“硬着头皮从零撞起的 vibe coder / solo founder”之路,也是基于这种冷静现实认知的拼命挣扎。因为此刻给我的时间和资源有限,而在我深入钻研一门技术的同时,AI 必然会在所有技术领域同时多发式地发展。

归根到底,已经到来、未来还会更加逼近的未来,会是只有那些能够为名为 AI 的压倒性“执行者”定义并命令“做什么”的人才能活下来的时代。在写代码这一行为交给 AI 的世界里,价值不再产生于“How”,而是产生于“What”和“Why”。我决定站在深入思考那个“What”和“Why”之后,再让 AI 做事的这一边。哪怕眼下的现实并不轻松。

naver-055-001

留下评论