最近我有一个特别强烈的感受:现在的程序员是越来越卷了。我说的不是那种投简历、找岗位的卷,而是我们每天日常工作本身,正在变得越来越畸形。
自从团队里引入了 AI 工具之后,老板看你的眼神都变了。在老板眼里,你的开发效率必须坐火箭大幅提升。原本需要 3 天才能稳妥完成的任务,现在老板觉得 1 天肯定够了——毕竟在他看来,代码横竖都不是你亲手写的,按几个键不就出来了?
更糟糕的是,不光老板在后面催,周围同事也在互相比谁用 AI 搓功能快、谁下班早;网上一大堆教程也在煽风点火,天天吹什么几秒钟生成一个系统。
说实话,每天坐在工位上,我觉得这件事极其可怕。因为在我看来:AI 写代码的速度越快,程序员废掉的速度可能就越快。
主动思考被极限压缩
大家回想一下,以前我们接个需求,流程是怎样的?
先看需求,在脑子里打草稿、做系统设计、定好数据库表结构,然后老老实实亲手一行行把代码敲进去,中间不断调试、重构。这个过程虽然慢,但每一行代码都是在你的大脑里"跑"过一遍的。
现在呢?在"原本 3 天的任务必须 1 天交工"的压力下,很多人彻底患上了 Tab 键依赖症:
看一眼需求 → 喂给 AI → 疯狂按 Tab 接受生成 → 报错了 → 把报错贴回 AI → 接着疯狂按 Tab
在这个过程中,你的大脑已经不参与核心开发了。你只是变成了 AI 的"人形传话筒"和"高级粘贴板"。你以为效率翻倍了,实际上主动思考已经在悄悄萎缩。
两种看家本领正在被废掉
Debug 能力
以前代码是自己写的,遇到 Bug,逼着你翻日志、打断点,甚至去研究底层源码、网络协议和 JVM 机制。痛苦是痛苦,但内功是蹭蹭往上涨的。
现在一报错,直接复制给 AI,让它帮你改。它改对了你不知道为什么对,改错了接着贴回去。一旦遇到 AI 也抓瞎的分布式死锁、或者高并发下的内存溢出,你连底层的底功都塌陷了,只能跟着 AI 一起彻底瘫痪。
系统拆解和架构能力
AI 给你的知识永远是"点状的",你问一句它答一句。但真正复杂的企业级大项目,需要的是"面"——整体的架构设计、模块解耦和边界处理。
如果你习惯了让 AI 嚼碎了喂给你,长此以往,你根本不知道怎么把一个大系统合理地拆开。只要项目稍微变大、逻辑一复杂,AI 开始胡言乱语吐"毒代码"的时候,你连给它纠错的能力都没有了。
这就是现在技术圈正在发生的"全面平庸化"——不是一个人的问题,是一批人的问题。
最值钱的从来不是敲键盘
AI 并没有让你写更少的代码,它只是让你少想代码了。
但做软件开发这行,最不值钱的动作就是"敲键盘"和"堆砌代码",最值钱的恰恰是键盘背后的思考和决策。当老板和环境逼着你一味追求速度、用 AI 代替了你的思考,你离被淘汰也就不远了。
AI 时代真正的稀缺能力,不是用 AI 生成代码有多快,而是能不能看穿 AI 生成的代码有没有问题。
既然一味追求"快"是在自废武功,那在 AI 时代我们到底该怎么破局?什么能力才真正稀缺?
下一篇,我们来聊一个听起来很反直觉、但能保住饭碗的真相:为什么 AI 时代最值钱的能力,居然是代码写得慢?