这个话题从ChatGPT发布第一天就开始吵,到现在两年多了,热度一点没降。每次新模型出来,朋友圈必定被"程序员要失业了"刷屏一次。但说实话,我越来越觉得这种讨论跑偏了——大多数人都在问"AI会不会取代程序员",但几乎没有人认真去问:不同类型的程序员到底会被怎样影响?
所以我花了两个星期,找了10个在不同岗位、不同阶段的朋友聊了聊。有刚毕业一年的初级前端,有带20人团队的技术经理,还有自己开外包公司的老板。他们的答案很有意思,有些地方跟我预想的完全相反。
初级岗:不是被AI取代,是被"会用AI的实习生"取代
小陈去年毕业,在一家中型互联网公司做前端。他跟我说了句让我印象很深的话:"我不怕AI抢我的活,我怕的是公司发现AI能干60%我的活之后,就不招新人了。"
他的担忧不是没道理。他们组最近招了一个实习生,这个小伙子的秘诀就是每次接到需求先扔给ChatGPT生成框架代码,自己只做调整和验证。效率比小陈刚入职那会儿高了至少一倍。"我领导已经在暗示了,说现在有了AI,初级岗产出应该更高。"
另一位在大厂做后端的朋友老张说得更直接:"以前CRUD这种活需要两三个初级开发,以后可能只需要一个人加AI就够了。初级岗位的总盘子会缩小,但不是消失。"
中层开发:AI是提速器,但决策还得人来做
跟我聊的10个人里,有5个是工作3到8年的"中坚力量"。他们的反馈高度一致:AI确实让写代码变快了,但工作中最耗时的根本不是写代码。
"你一天真正在敲键盘写逻辑的时间有多少?"做全栈的老李反问我,"我大部分时间在开会、对需求、看别人的代码、处理线上问题、跟产品经理扯皮。这些事AI能帮我做哪件?"
做架构的大刘补充了一个角度:"AI可以帮我快速出几个方案的技术选型对比,但最终拍板选哪个、为什么选这个、怎么跟团队解释——这些必须我自己来。越是往上走,技术决策的权重越大,而这些决策依赖的是业务理解和trade-off判断,不是代码量。"
一个有意思的细节:这5个人全部在用AI工具(ChatGPT或Copilot),但没有一个人担心自己会因此失业。反而是那些还没怎么用过AI的人更焦虑。
技术管理:我在想怎么让团队用AI,而不是怕AI替代团队
跟我聊的另外两位——一个是前端技术经理阿杰,一个是CTO老周——看问题的角度又不一样了。
阿杰最近在推一件事:要求团队每周至少提交一个"AI辅助完成"的功能点,然后大家在周会上分享用了什么prompt、踩了什么坑、效果怎么样。他说:"我不是在逼大家用工具,我是怕团队不用。一个习惯了AI的开发者和一个不用的,效率差距现在已经到了肉眼可见的程度。"
老周这边更彻底。他直接给公司买了一批ChatGPT企业版账号:"我的逻辑很简单——现在招一个合格的中级开发月薪至少两万,AI工具一年才几千块。只要能让一个团队省出一个半人的工作量,这笔账就算得过来。至于取代?我们公司缺人缺得要死,AI能补上产能就不错了。"
外包公司老板:价格战已经开始了
最让我意外的是一位在深圳开外包公司的朋友阿涛。他的原话是:"AI已经改变了我的成本结构。"
以前接一个电商小程序,他需要两个前端加一个后端干两个月。现在呢?"我一个人用AI写大概60%的代码,再找一个前端做UI调优,工期能压缩到一个月。报价低了30%,利润率反而更高了。"
阿涛还透露了一个行业趋势:大量小外包公司开始用AI压低报价抢单。"以前甲方觉得便宜没好货,现在AI写的代码质量不差,便宜的反而有竞争力。这对不上规模的小团队冲击非常大。"
我的判断:不是"取代",是"重构"
跟这10个人聊完之后,我自己的结论清晰了很多:
- 总量不会少。软件需求还在增长,每个行业都在数字化,码农的总盘子大概率还在扩大。
- 结构会变。初级CRUD岗会减少,但需要的人均产出更高;中高级岗位的要求会从"能写代码"变成"能用AI高效地写代码并做出正确决策"。
- 核心能力转移。以前程序员的核心竞争力是"会不会写",以后是"会不会想"——业务理解、架构设计、沟通协作,这些AI暂时还替代不了。
- 分化会加剧。会用AI的和不会用的,差距会越来越大。这不是危言耸听,是正在发生的事。
如果你现在是一个程序员并且还没认真用过AI工具,我的建议很简单:明天就开始用。不是为了"跟上时代"这种虚的东西,而是因为你的同行已经在用了,他们正在变得比你快、比你好、比你便宜。这才是最实际的威胁。