"
会消失的不是程序员,而是不会用 AI 的程序员。
—— AI研习驿站
最近常被问到这个问题:AI 已经能写出很完美的程序了,程序员是不是要消失了?问的人里有入行两三年的,也有刚毕业的,语气里是真焦虑。我自己的答案可能和很多人不一样:程序员这个行业不会消失,但“程序员”这三个字的含义,正在被改写。这篇不聊宏观大势,就聊我自己的观察和理解。
📌 本文看点
01
“完美程序”是幻觉
02
稀缺的是判断力
03
行业换一副面孔

THE PREMISE
先拆掉“完美的程序”这个前提
先说一个经常被忽略的事实:“完美的程序”这个前提,本身就是个幻觉。AI 确实能生成语法干净、单测全绿、注释齐全的代码——这些它做得比大多数初级程序员好。但软件的难点从来不在“写”这一环。
你让 AI 写一个“在线商城下单”功能,它十分钟能给你一套很漂亮的代码。可真正的问题在别处:库存、支付、风控、售后该怎么设计?客户嘴里的“下单”和他真正想要的,是一回事吗?上线之后出了事故,谁来负责?
「问题从来不是写不出来,而是该不该写、怎么设计、谁负责。」
这些问题没有一个是“写代码”能回答的。它们才是软件工程里最贵、最不可替代的部分,而这一部分,AI 到现在连门槛都没摸到。
AI'S LEVEL
AI 写代码,真实水平到了哪一步
平心而论,AI 这两年进步得让人后背发凉。写个工具脚本、生成一个页面、重构一段旧代码、甚至根据报错自动修 bug——这些我已经敢放心交给它了。我自己最近写东西,一大半是跟 AI 一起干完的,我更多在做“判断和收尾”。
但它的边界也很清楚。它只能在你给的信息范围内发挥,需求稍微模糊一点,就开始一本正经地胡说。它没有“上下文责任感”——你告诉它 A 模块改了,它不会主动想起 B 模块会坏。它也不会质疑你,你问它“这个方案对吗”,它永远说对。
写代码变便宜了,但“决定该写什么代码”这件事,一分钱都没便宜。
WHAT'S SCARCE
真正稀缺的从来不是“写代码”
把时间拉长看,程序员这个职业的价值从来不在打字速度。二十年前会打字的人很多,但软件工程师就那么些。行业给工程师付钱,买的是三样东西:把一团模糊的需求翻译成精确的设计;在互相冲突的约束里做取舍——性能、成本、交付时间、维护性,没有免费的午餐;为自己的判断承担责任。
这三样,AI 一件都做不了。它可以把草稿写得很漂亮,但决定草稿方向、把草稿变成能上线的东西、出了事站在前面的人,还是人。
「程序出了故障,用户不会去起诉一个模型。」
尤其“责任”这一点,是 AI 给不了的。他找的是公司,公司最后问责的,还是那个签了字的人。
NEW FACE
这个行业不会消失,但它会换一副面孔
所以我的判断是:程序员不会消失,但会分化。重复性最强的部分——造 CRUD 页面、写样板代码、机械地改 bug——确实在被 AI 大幅压缩,这部分岗位的入口会变少。同时,另一种岗位在变贵:能说清需求、能设计系统、能审查 AI 产出、能兜底的人。
还有一个更微妙的变化:“写代码”这个能力正在扩散到所有人。以前这是程序员的专属技能,现在任何会用 AI 的人都能拼出个能跑的小程序。单纯的“会写代码”越来越不值钱,值钱的是“会用它解决真问题”。
行业不是在消失,是在把最外层的人往外推,同时把真正在做事的人往高处抬。

MY PLAYBOOK
我自己的应对:不慌,但真的在变
说点实际的。我自己的应对,不是学更多框架、背更多 API——那些 AI 记得比我牢。我花力气在四件事上:
深入一个领域,理解业务本身,AI 不懂你的行业。
练“审稿”能力,AI 写得快,但你得能看出哪里不对。
把 AI 当协作对象而不是工具,学会把模糊目标拆成它能执行的指令。
承担选择,做一个愿意为自己的判断负责的人。
我不觉得这是鸡汤。这几条随便拎一条出来,都比“再学一个新框架”难得多,也值钱得多。
THE END
写在最后
回到开头那个问题:AI 写出了很完美的程序,程序员会消失吗?
我的回答是:写程序这个动作会变得不值钱,但做程序员这件事不会。真正被淘汰的,是把自己定位成“打字员”的那批人;留下来的,是把自己定位成“做决定、负责任”的那批人。
💡 如果你现在还年轻,别慌——但别再把自己当打字员培养了。
我是 AI研习驿站,热衷于分享 AI 工程与行业观察。
如果你觉得今天这篇有收获,欢迎点赞、在看、转发三连,我们下篇见。
夜雨聆风