一、一个正在发生的变化

这两年,几乎每个程序员都能明显感觉到:写代码这件事本身,正在变得越来越”便宜”。

以前需要一个下午才能搭出来的 CRUD 接口,现在 AI 几分钟就生成好了;以前要翻半天文档才能搞懂的 API 用法,现在问一句就有答案。代码的”产量”不再是瓶颈,甚至某种程度上,经验带来的”写代码速度优势”正在被 AI 拉平

一个工作三年的工程师和一个工作十年的工程师,在 AI 的辅助下,产出代码的速度可能差不了太多。

那差距在哪里?

我的观察是:差距转移到了代码之外的地方。AI 可以生成代码,但它生成的代码对不对、合不合适、上线后会不会出事,仍然需要人来判断和兜底。于是,有三种品质变得比”开发经验”本身更重要了——细心、负责任、肯钻研

二、细心:AI 时代的核心竞争力是”审稿子”的能力

用过 AI 写代码的人都知道一个事实:AI 生成的代码,看起来总是对的

它语法工整、命名规范、注释齐全,甚至自信满满。但里面可能藏着一个空指针隐患、一个边界条件没处理、一个被”幻觉”出来的不存在的 API。AI 不会为自己的错误心虚,它错得理直气壮。

这就意味着,工程师的工作重心正在从”写代码”转向”审代码”:

  • 这段代码在并发下有没有问题?
  • 它引用的这个方法,在我们项目的版本里真的存在吗?
  • 这个边界条件(空值、超长输入、时区、金额精度)处理了吗?

粗心的人在 AI 时代会被放大。 以前粗心,bug 是自己写的,多少还有点印象;现在粗心,是把 AI 埋的雷原封不动地点了”接受”,直接送上生产环境。

细心不再只是一种”好习惯”,它变成了核心竞争力——因为未来工程师最大的价值,就是当那个最后一道把关的人

三、负责任:AI 不会背锅,背锅的永远是人

第二个变化是关于责任心的。

AI 生成了一段有 bug 的代码,线上出了事故,老板会找谁?不会是 AI。

AI 没有责任意识,它不会因为上线前夜而多检查一遍,不会因为这是涉及用户资金的功能而格外谨慎,更不会在出事后主动复盘。**”对结果负责”这件事,AI 时代不仅没有消失,反而因为产出变快而更加稀缺。**

负责任在 AI 时代有几个具体的表现:

  1. 提交前自己跑一遍。 AI 给的代码,至少亲手验证过再提交,而不是”看起来能跑”就合并。
  2. 把边界当成分内事。 监控、日志、异常处理、回滚方案——AI 很少主动帮你考虑这些”不出彩但保命”的部分,而这些恰恰是负责和应付的分水岭。
  3. 敢说”这里我不确定”。 AI 永远自信,但靠谱的工程师知道什么时候该停下来确认,而不是带着侥幸心理上线。

说到底,经验可以被 AI 拉平,但”这个人靠不靠谱”是一种信任资产,只会越来越值钱。

四、钻研:AI 给了答案,但没给理解

第三个品质是钻研精神。

AI 最大的”副作用”之一,是让人很容易停在”能用就行”的层面:报错了,问 AI,改一下,不报了,收工。问题解决了,但为什么错、原理是什么、下次怎么避免,完全没有沉淀下来。

久而久之,人和人的差距就拉开了:

  • 一种人用 AI 后,产出变快了,理解力也在变深——因为他会追问 AI”为什么这么做”,会去看源码验证 AI 的说法,会把 AI 当成一个随叫随到的老师。
  • 另一种人用 AI 后,产出也变快了,但大脑在退化——他把 AI 当成一个不用动脑的黑盒,复制粘贴,祈祷上线。

AI 时代最有意思的悖论就在这里:获取答案的成本趋近于零,所以”真正理解”反而成了稀缺品。 当系统出现一个 AI 解决不了的诡异问题时(一定会有的),能救场的,只能是那个对底层原理钻研得足够深的人。

五、写在最后

我不是想说开发经验不重要了——经验依然重要,它决定了你判断 AI 输出好坏的速度。

但我想说的是,经验的”护城河”正在变浅,而另外三样东西的护城河在变深:

品质 AI 时代为什么更值钱
细心 AI 的产出需要人把关,粗心会被成倍放大
负责任 AI 不会为结果负责,靠谱成为稀缺的信任资产
钻研 答案唾手可得,真正的理解力反而稀缺

AI 让”把代码写出来”变得容易,也让”成为一个值得信赖的工程师”这件事的定义,回归到了它本来的样子。

工具越强,对人的要求其实越高。


你怎么看待 AI 时代的工程师竞争力?欢迎留言讨论。



随笔思考  

AI 程序员成长 效率工具

本博客所有文章除特别声明外,均采用 CC BY-SA 3.0协议 。转载请注明出处!