又要取代程序员了?这锅轮到 AI 背了

“AI 会取代程序员”这个论调,忽视了一个根本认知误区:代码不是资产,而是一种负债。

整理| 梦依丹

出品丨AI 科技大本营(ID:rgznai100)

“AI 会取代程序员吗?”这个问题从笔者入行以来就从未停下来过,似乎每隔几年就会被重新炒热一次——从 NoCode 革命、云计算浪潮,到如今的 AI 编程助手,每一波技术创新都曾高举“去程序员化”的大旗。但历史一次次地证明,技术并不真正取代人,而是放大了“人”的能力差距——优秀者被放大,平庸者被边缘化。

这篇文章作者 Danilo 提出了一个非常有意思的比喻:AI 代码助手就像是给木匠配备了一台数控机床(CNC)。

传统的木匠依靠手工和经验打造家具,而 CNC 机床则可以自动、高效地切割和打磨材料,大幅提升产能——但关键是,只有真正懂得设计与工艺的木匠,才能做出真正精美的作品。

同样,在 AI 加持之下:

  • 初级开发者可能只是“告诉 AI 想要什么”,生成一些能运行的代码,结果却常常缺乏架构、难以维护;

  • 而高级开发者,则能将 AI 作为辅助工具,集中精力思考系统设计、架构边界、业务模型与未来演进路径。

换句话说,AI 不是削弱了开发者的重要性,而是拉高了对开发者的要求。

本文带我们回顾了技术变革中反复出现的“取代”幻想——从 NoCode 到云再到AI——揭示了一个反直觉但深刻的事实:

AI 并不会消灭程序员,只会提升真正懂系统架构的人的市场价值。

从 NoCode 到 AI 辅助编程

每隔几年,就会有一项新技术跳出来,声称要彻底取代程序员。媒体们也乐此不疲,各种标题党接踵而至,比如「编码的终结」、「人人都能开发 App」,甚至还有我的最爱的「5 岁的孩子还没学会认字,都已经会编程了」。

所谓的“取代”,最终都变成了“重塑”。那些承诺要消灭技术门槛的工具,最后催生了全新的专门岗位,甚至薪资更高。

NoCode(免编程)运动并没有消灭开发者,反倒诞生了 NoCode 专家和后端集成工程师;云计算并没有取代系统管理员,而是把他们进化成了 DevOps(开发运维)工程师,薪资翻倍。

而今天,AI 辅助开发正走在一条熟悉的路径上。从“AI 将为你写所有代码”的幻想,逐渐演化为一种现实:我们需要懂得如何调度 AI 的工程师——也就是说,还是那些工程师,只不过技能升级,薪资也随之而变。

不过,这一次的转变,比以往更深刻。因为 AI 并不只是改变了“怎么写代码”,它暴露了一个早已存在、但长期被忽视的真相:

软件工程中最有价值的技能,从来不是写代码,而是设计系统。

而设计系统——恰恰是 AI 最难取代的能力。

“AI 取代程序员”的话题,又上演了

我们已经在这个“技术替代神话”的旋转木马上转了多少圈?一起来数一数:

NoCode/LowCode 革命

还记得那些“拖拽就能开发 App”的平台吗?当时的承诺很明确:“为什么还要雇佣昂贵的程序员?人人都能开发。”

而现实是:这些工具反而带来了全新的问题。数据模型需要有人设计、接口要与现有系统对接、异常场景需人工兜底、系统更新也不能缺席。

于是,开发者没少,反而诞生了一群新职业:NoCode 专家。他们既懂业务又懂工具局限,薪资甚至高于原来的程序员。

云计算的兴起

“迁移到云上,你就不需要系统管理员了!”

仿佛基础设施一上云就能自我管理一样。但事实是:云没有消灭系统能力,反而重塑了它,让它的边界更广。

系统管理员没有消失,而是重生为 DevOps 工程师。他们不再维护实体服务器,而是掌控“基础设施即代码”、自动部署流程、分布式系统的运行。

正如我在谈微服务的一篇 LinkedIn 帖子中写道:“我看过很多团队花数月时间把一个运行良好的系统拆成微服务,最后才发现,他们只是把一套问题换成了成本更高的新问题。”复杂度依旧存在,只不过换了面貌。而能够驾驭它的,依然是系统专家,只不过站在了更高的抽象层。

海外外包热潮:便宜真的好用吗?

“为什么要雇本地开发者?海外几分之一的价格就能完成同样的工作!”

然而省钱的梦很快撞上了现实:沟通壁垒、质量不稳、缺乏上下文理解和持续协作,最终导致效率下降、返工增多。

真正沉淀下来的是一种更精细化的分布式协作模式:明确的职责边界、更强的架构设计规范——以及,不出所料,更高的总体成本。

AI 编程助手革命

如今,我们又听到熟悉的旋律:“只要描述你想要的,AI 就能帮你生成代码!”

但初期现实已经显现:AI 能生成“看起来像那么回事”的代码,却常常隐藏微妙的错误和不一致。资深工程师要花不少时间去验证和修复这些输出。所谓“感觉编程”,只有有经验的人才能真正驾驭;而完全依赖 AI 构建的系统,往往缺乏整体的架构一致性。

就像木匠拿到了 CNC 雕刻机,看似人人都有了神兵利器,但真正能做出家具的,仍然是那些有设计感、懂木工的匠人。

技术没有取代能力,而是把能力推向了新的高度。

这一次,AI 真的不同吗?

“AI 会取代程序员”这个论调,忽视了一个根本认知误区:代码不是资产,而是一种负债。

每一行代码都要被维护、调试、加固,最终还要被替换。真正的资产,是这些代码所承载的“业务能力”。

如果 AI 让写代码更快、更便宜,从某种意义上说,它其实是在让“制造负债”变得更容易。而当负债生成的速度前所未有地加快时,能够有效管理这些负债的人,其价值也随之水涨船高。

尤其因为 AI 擅长的是局部优化,而不是全局设计。它可以让函数跑得更快,却无法判断一个服务是否应该存在,或它该如何融入更大的系统架构。当实现的速度极大提升,架构的错误也就被飞快地“固化”进系统——等你发现时,代价已不可逆。

对于一次性的营销网站,这无妨。对于需要演进多年的核心系统,这却是灾难。

技术变了,核心却未变

技术革新的轨迹一以贯之:系统管理员变成了 DevOps 工程师,后端开发者变成了云架构师。而 AI 让这一切加速发生。

但唯一不变的,是那个穿越浪潮、不断生长的能力核心:

不是写代码,而是设计系统。

而这,正是 AI 至今仍无法触及的疆域。

如你所见,这是一次令人赞叹的轮回,不是灭绝,而是升维;不是终结,而是转生。

程序员没有被取代,只是化身为更高维度的创作者。真正的技术,不是为了让人失业,而是让人进化。

原文链接:https://alonso.network/the-recurring-cycle-of-developer-replacement-hype/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值