Featured image of post 当泥瓦工也能建迪拜塔:AI 外骨骼正在重写「初级程序员」的定义!

当泥瓦工也能建迪拜塔:AI 外骨骼正在重写「初级程序员」的定义!

几天前和一个朋友聊天,他感慨说:现在团队里一个刚毕业半年的 junior,用 Cursor 加 Claude,三天写出了一个过去需要三个 senior 干两周的微服务。代码虽然丑,但能用,线上跑了一周没出问题。

这让我想到一个比喻:当普通的泥瓦工都可以独立建造"迪拜塔"时,到底发生了什么?

不是泥瓦工突然变成了建筑大师,而是他穿上了一套外骨骼。这套外骨骼提供了力量、精度和耐力,让他能举起原本举不动的钢梁,走到原本走不到的高度。AI 之于程序员,就是外骨骼之于人类。

建造的门槛,从未如此之低

过去,构建一个复杂的系统需要:

  • 理解完整的架构分层
  • 掌握多种语言和框架的细节
  • 处理各种边界情况和异常
  • 自行设计数据流和状态管理
  • 独立排查深层的运行时问题

这些东西构成了"资深"和"初级"之间的壁垒。五年经验的 senior 之所以值钱,很大程度上是因为他踩过的坑、走过的弯路,已经内化成了一种直觉。

但现在,AI 模型可以在一分钟内完成一个中级工程师需要花一天去查文档、翻 Stack Overflow、做实验才能完成的事情。“建造"这个动作本身,正在从"创造"退化为"组装”。 初级程序员不再需要从零构思每一个模块,而是可以用自然语言描述意图,让 AI 生成骨架,再微调填充。

结果是:一个初级程序员 + AI,可以产出过去需要高级工程师才能完成的系统。 代码质量可能不是最优,但系统能跑、能上线、能解决问题。

“初级程序员"的定义,正在被重写

当一个初级程序员可以独立构建完整的 CRUD 应用、对接第三方 API、甚至写一个基础的数据管道时,他还是"初级"吗?

我认为,“初级"的定义正在从"能做什么"转向"能判断什么”。

过去,初级 = 不能独立构建复杂系统。现在,初级 = 不能独立判断这个系统该不该这样建。

AI 把"执行"这件事抹平了,但"决策"的差距反而被放大了:

  • 这个架构选型对吗?三年后会不会成为负债?
  • 这个抽象层次合理吗?未来扩展时会腐烂吗?
  • 这个性能瓶颈现在需要优化,还是可以以后再改?
  • 这个方案在安全、合规、可维护性上的权衡是否可接受?

这些问题是 AI 无法替你回答的。 因为答案不取决于代码,而取决于语境——业务语境、团队语境、时间线语境。

资深工程师的挑战:你不再值钱在"能写”

这对资深工程师来说,是一个有些残酷的现实:

过去你值钱在"我能写出来",现在 AI 也能写出来。 你的核心壁垒——手写复杂代码的能力——正在被快速侵蚀。

很多 senior 工程师的焦虑来源于此:我花了十年练就的"手艺",好像一夜之间没那么值钱了。

更隐蔽的挑战是,AI 正在模糊经验的价值判断。一个 junior 用 AI 生成的方案,可能在 80% 的情况下看起来和 senior 的决策一样好。但恰恰是那 20% 的边界情况、极端场景、长期隐患,决定了系统的生死。而 junior 根本意识不到那 20% 的存在。

资深工程师的机遇:从"建造者"到"判断者"

但硬币的另一面,是机遇。

当 AI 把执行层彻底商品化之后,真正稀缺的能力变成了"判断力"——而这恰恰是资深工程师十年来积累的最核心资产。

第一层:架构判断力

AI 可以写代码,但它不理解为什么这个系统应该用事件驱动而不是请求驱动,不理解为什么这个模块应该拆成两个服务而不是一个,不理解为什么这个接口需要幂等性设计。

这些判断来自对业务本质的理解、对系统演进的预判、对失败模式的直觉。这些不是 prompt 能替代的。

第二层:质量判断力

AI 生成代码的速度很快,但它不会告诉你这段代码在下一次迭代时会不会变成技术债,不会告诉你这行看似无害的改动在流量高峰期会不会触发雪崩。

资深工程师的角色正在从"写代码的人"变成"审核代码的人"——但审核的不是语法和风格,而是系统层面的正确性和可持续性

第三层:方向判断力

最高层级的判断力是:“这个东西到底该不该做?”

AI 擅长在给定的约束下找到最优解。但它不擅长质疑约束本身。资深工程师需要问:这个需求合理吗?这个方案解决的是真正的问题吗?我们是否在解决一个不存在的问题?

外骨骼的隐喻

回到开头的比喻。

外骨骼不会让泥瓦工变成建筑师,但它让泥瓦工可以做以前需要十个人才能完成的活。泥瓦工的价值,从"出力气"变成了"判断往哪砌、怎么砌"。

同样,AI 不会让初级程序员变成系统架构师,但它让初级程序员可以执行以前需要资深工程师才能完成的建造任务。资深工程师的价值,从"能写"变成了"能判断"。

但这带来一个更深层的转变:

如果 AI 是外骨骼,那么资深工程师应该成为设计外骨骼的人。

资深工程师的未来四条路

方向一:向上走,做系统设计者

深度理解业务领域,把 AI 作为执行工具,专注于架构设计、系统分解、接口定义、数据流设计。你的代码产出不再是代码,而是"系统的设计蓝图"。

方向二:向外走,做产品思维者

最值钱的程序员,是那些能说清"为什么做这个"的人。理解用户、理解市场、理解商业逻辑,然后用 AI 高效地把这些理解转化为产品。代码是手段,不是目的。

方向三:向深走,做工具创造者

与其被 AI 替代,不如成为创造 AI 工具的人——构建更好的开发工具链、更智能的代码分析系统、更懂业务的 AI Agent。做外骨骼的制造商,而不是穿外骨骼的人。

方向四:向宽走,做技术布道者

把经验抽象成方法论,把判断力封装成可复用的框架。写文章、做分享、培养团队,让更多人少走你走过的弯路。你的经验本身,就是最有价值的作品。

写在最后

每一轮技术革命都会重新定义"什么是有价值的劳动"。

工业革命让体力劳动者的价值从"能搬多重"变成了"能操作多复杂的机器"。信息革命让知识工作者的价值从"能记多少"变成了"能处理多复杂的信息"。AI 革命正在让程序员的价值从"能写多少代码"变成了"能做出多好的判断"。

泥瓦工造不了迪拜塔,穿上外骨骼的泥瓦工可以。但真正决定迪拜塔能不能屹立百年的,是图纸——是那个从一开始就设计好了一切的人。

AI 是你的外骨骼。但外骨骼不会替你思考。

穿好它,然后去画图纸。

By AI博士 万戈