
我是老码小张。
今天这篇,不聊新框架,也不吹什么最新大模型。就聊点真心话,聊聊这两年,程序员到底在经历什么。

现在是 2025 年底,如果你的同事还在兴奋地说“AI 要让我们失业了”,多半是没怎么真的给线上系统擦过屁股。真正写过几轮生产代码的人,这两年大概都体会过一种很微妙的感觉: ——工具是更强了,压力却没减半分。
先说一句得罪人的: “程序员要被替代”这个故事,我几年都快耳朵听起茧了,在阿里的 seconf 上面,钱唐还是谁,还专门统计了下,前端已死 7 次,后端、设计师就不知道了,反正死的次数最多的是前端。
一个大佬也是坦言:
当年我刚入行的时候,大家说,汇编都要淘汰了,高级语言一出来,程序员就没什么技术含量了; 后来 Visual Basic 出来,拖拖控件、点点属性就能跑,被吹成“谁都能做软件”; Office 宏、各种向导火的时候,又有一堆人说,业务自己录个宏就行,不用开发了; 再后来 UML、MDA、低代码平台,每一波都有人拍着桌子说:写代码这种体力活,很快就没前途了。
现在轮到大语言模型登场,台词几乎一模一样: “以后只要会写英文提示词就行,谁还学编程啊?”
听得多了,说实话,困不困惑倒是其次,主要是有点审美疲劳。
真相其实很简单: 每一轮“银弹”出来,程序员不仅没少,反而更多了;系统不仅没变简单,反而更复杂了。所谓“终结程序员”的技术,最后基本都变成了——让更多人、更快地,写出更多软件的工具。
AI 这波,本质上也跑不掉。
很多没写过多少年代码的人,会有个错觉: 编程的难点在语法,在 API,在语言本身。
好像学会了 Java、Python,再记住几个框架,就算入行了。于是他们很自然地推演: “既然 AI 能写代码,那写代码这件事也就没什么人类优势了。”
但所有真正在一线扛过项目的人,都知道一个残酷的事实: 编程真正难的,从来不是“怎么写”,而是“写什么”。
业务方嘴里说的“这个流程简单”,一落到系统里,可能牵扯一堆边界条件:
这些东西,你不问清楚,AI 没法帮你猜; 你自己都没想清楚,Prompt 写得再优雅,也只是在放大你的含糊。
自然语言天生就是模糊的,人类靠“心领神会”在交流; 代码恰恰相反,它只认死逻辑。
所以真正有价值的程序员,不是“键盘打得快”的那种,而是能把一堆模糊的、矛盾的、甚至自相矛盾的想法,摁到一个严格自洽的逻辑体系里的人。那一刻,语言只是皮,真正的门槛在脑子里。
AI 现在能干的是: 你已经大致知道自己要什么了,让它帮你生成几版实现、补补样板、填填空。 它干不了的是: 你自己都说不明白的需求,它替你想清楚,然后拍着胸脯给你一个稳妥的系统设计。
说得直白点: 你要的是一个会独立思考的合伙人,而不是一个超大号的“自动补全”。

这两年一个有意思的现象是: 不少团队引入 AI 之后,个体感觉“写代码的速度确实快了”,但项目整体并没因此变轻松多少,甚至更赶、更急。
这不是错觉,是经典的“杰文斯悖论”在软件行业的翻版: 一个东西越便宜、越高效,我们往往不会“少用它”,而是“更疯狂地用它”。
以前你跟老板说: “这个功能做起来太复杂,成本太高,不值得。” 现在老板会说: “不是有 AI 吗?你们不就是写写提示词吗?那顺便把之前那三个提案一起实现了吧。Android 都开发玩了,小程序是不是明天可以上一个版本,让 AI 翻译下呗”
结果呢,哦豁:
事情就变成了: AI 的确帮你省了点打字时间,但上面对你的期待翻了几倍; 你在键盘上省下来的那点时间,很快会在无休止的返工、联调、救火里加倍吐回去。
有意思的是,不少开发者调查也提到一个现象:
开发者一边高频使用 AI,一边在对它保持越来越大的警惕和不信任感,这种“又离不开又不敢信”的状态,几乎成了 2025 年的行业情绪背景。
这不是矛盾,这是现实: AI 让“写东西”更容易了,于是世界开始要求你“写更多、更快、更复杂”的东西。
说到这儿,有人可能会问: “那是不是这波 AI 也会像当年的 UML、MDA 一样,热一阵就凉了?”
不会完全凉,但会退烧。
它会从“要颠覆一切的神”,退回到“和 IDE、Git 一样的日常工具”:
在这些场景里,它很有价值,也值得好好研究。 但它没法替代那个最后拍板的人——那个要拍着桌子说“这就是我们要上线的方案”的人。
换句话说: 开发工具在变,人类在系统里的责任,只会越来越重。
如果你问我,这两年对程序员最大的冲击是什么。 不是“要不要被替代”,而是——这份工作真正的门槛,被暴露得更赤裸了。
如果你的工作主要是:
那说句难听的,AI 的确足以把你挤到边缘。 不是它“多聪明”,而是这部分活,本来就不该值太多钱。
但如果你愿意往前再迈一步:
那么未来几年,反而是一个程序员重新涨价的窗口期。
为什么? 因为很多公司这两年在 AI 幻觉里耽误了好几轮“人”的培养:该招的没招,该带的没带。 等他们发现:系统越来越复杂,AI 写的代码越来越多,却没人真正“懂”这些系统的时候,就会开始明白—— “会跟机器聊天”的人多了,“能和复杂系统讲道理”的人,反而成了稀缺品。
写到这儿,不煽情,也不画饼。
就留一句话给还在一线写代码的你:
只要这个世界还需要严谨的逻辑,还需要有人为“对不对”负责,真正的程序员就不会过时。 工具会换一茬又一茬,但那个坐在键盘后面、皱着眉头把混乱世界捋顺的人—— 只要你愿意当那个人,这场游戏里永远有你的位置。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。