当编程走向多重终局:一位AI建筑师的六种未来想象

AI PM 编辑部 · 2025年06月10日 · 1 阅读 · AI/人工智能

正在加载视频...

视频章节

这不是一场鼓吹AI取代程序员的演讲,而是一位资深架构师对“编程将走向何处”的冷静拆解。Ray Myers提出六种正在同时发生的未来图景,试图让开发者在焦虑与狂热之间,找到更清醒的位置。

当编程走向多重终局:一位AI建筑师的六种未来想象

这不是一场鼓吹AI取代程序员的演讲,而是一位资深架构师对“编程将走向何处”的冷静拆解。Ray Myers提出六种正在同时发生的未来图景,试图让开发者在焦虑与狂热之间,找到更清醒的位置。

这不是一场AI演讲,而是一场关于倾听的对话

理解Ray Myers这场演讲,首先要理解他的开场姿态。作为All Hands AAI的首席架构师、开源编码代理Open Hands的核心人物,他却一上来就坦言:“这不是一场AI演讲,甚至可能都不是一场编程演讲。这是一场关于共情的演讲,是关于彼此倾听的演讲。”这并非谦辞,而是整场分享的基调。

Ray把自己放在“AI怀疑论者”的位置上,描述了一种许多开发者都熟悉的处境:你每天都在公共讨论中,被各种极端言论包围——从“程序员即将灭绝”,到“不会用AI就会被淘汰”。他特别提到Anthropic CEO Dario Amodei在公开场合的激进表态,作为引子说明:我们被AI强行拉进了一场关于“手艺未来”的大讨论。

在Ray看来,这场讨论之所以痛苦,不是因为技术本身,而是因为它触及了身份、价值感和尊严。“如果说AI带来的最大价值是什么,”他引用并转述这些争论的核心,“可能甚至不是技术本身,而是它迫使我们所有人坐到同一张桌子前,讨论未来。”这正是他提出六种‘结局’的动机:不是给答案,而是帮我们更好地听懂彼此在害怕什么、期待什么。

从“极端补全”到“开发者末日”:最常被误解的两种未来

为什么需要场景化思考?因为“AI会不会取代程序员”这个问题本身太粗糙。Ray提出的第一个场景叫“极端补全”(Extreme Completion),也是他认为最保守、最现实的一种。

极端补全指的是我们已经在经历的状态:AI在IDE中补全代码、生成函数、填充样板逻辑,但仍然“拴在很短的绳子上”。Ray强调,这一阶段“仍然需要大量专业知识”,开发者依然要理解上下文、约束和后果。AI只是把零碎、重复、消耗注意力的部分推到极致。

与之形成强烈对比的是“开发者末日”(Dev Apocalypse)。这是公众讨论中最戏剧化的叙事:抽象层一路上升,最终人类不再写代码。但Ray刻意为这种观点‘降温’——他指出,即便在最激进的抽象之下,“底层仍然是代码式的,它仍然在遵循我们今天理解的规则”。

这并不是否认岗位变化,而是拒绝神话化。Ray的关键判断是:很多恐惧来源于把“抽象提升”等同于“人类退出”。而在软件历史中,每一次抽象提升,真正消失的不是程序员,而是某一类具体技能的稀释。

抽象飞跃与未知水域:我们尚未真正到达的地方

第三和第四个场景,是Ray自己也承认“尚未被证明”的部分,但恰恰是争论最激烈的区域。

“抽象飞跃”(Abstraction Leap)描述的是:软件开发不再围绕代码本身,而是围绕意图、目标或结果进行。人类表达需求,系统自行完成实现。这种设想在AI营销和创业叙事中频繁出现,但Ray刻意把它与现实拉开距离。他提醒大家,目前我们看到的系统,仍然高度依赖人类提供结构化输入和约束。

更极端的是“未知水域”(Uncharted Waters)。在这个场景中,未来的系统甚至“不再是类代码的”。它们可能基于我们尚未形成工程直觉的范式运行。Ray非常谨慎地评价这一点:“我不认为我们已经看到任何真正证明这一点的东西。”

这一段的价值不在于预测,而在于方法论。Ray示范了一种罕见的态度:既不否认激进可能性,也拒绝提前下注。他反复强调,对未知保持开放,并不意味着要在今天就重构自己的职业身份。

评审经济与垃圾无限堆:我们真正能选择的分岔口

在所有场景中,Ray最笃定、也最具现实感的,是后两个。

“评审经济”(Review Economy)描述了一种转变:开发者从“主要生产者”变成“主要评审者”。系统可以生成大量候选方案,而人的价值在于判断哪些值得发布。他用一个非常工程化的比喻说明这种效率跃迁:“通过只发布其中三分之一的结果,我们就能获得90%的价值,因为我们擅长挑选正确的那些。”

但这一切并非自动发生。最后一个场景——“无限垃圾堆”(Infinite Pile of Garbage)——是Ray最悲观、也最具警示性的假设。当生成成本趋近于零,而评审与责任缺位,世界只会被劣质代码、无维护系统和技术债淹没。

这也是整场演讲情绪真正的落点。他提醒观众,这些结局不是命运,而是选择。“我们是有发言权的。”不同领域、不同团队、不同文化,会走向完全不同的组合路径。AI对游戏开发的影响,不会等同于对医疗软件的影响,而决定差异的,正是人的判断。

总结

Ray Myers并没有给出一个关于“编程终结”的结论,相反,他拆解了六种正在同时发生的未来。它们彼此冲突、交叠,也不断被误读。真正的启发在于:与其追问AI会替我们做什么,不如认真思考,我们愿意为系统承担哪些判断与责任。编程的未来,也许不是消失,而是被重新分配。


关键词: AI编程, 代码生成, 开发者未来, AI Agent, 软件工程

事实核查备注: Ray Myers:All Hands AAI首席架构师;Open Hands:开源编码代理;Dario Amodei:Anthropic CEO;六种场景名称:Extreme Completion、Dev Apocalypse、Abstraction Leap、Uncharted Waters、Review Economy、Infinite Pile of Garbage;视频发布时间:2025-06-10