过去两年,工程团队的代码所有权正在悄然转移。写代码的人不再真正"拥有"这段代码——审代码的人才是。

以前的模式很简单:作者写每一行,脑子里装着所有边界情况,review 只是第二双眼睛,查查风格、补补漏洞。现在一个工程师用 Claude Code、Cursor 或 Kiro,午饭前就能甩出 2000 行的 PR。diff 能编译,测试全过,commit message 干净得像教科书。

但问他为什么某个重试循环用指数退避而不是固定间隔,得到的可能是 shrug,或者更糟——一个自信满满、但与代码实际行为不符的解释。代码在运行,上下文却丢了。

GitHub 上有个老梗:「我写的代码,6 个月后就是别人写的」。AI 把这个周期压缩到了 6 分钟。审查者被迫从"挑毛病"变成"考古学家",在生成的代码里逆向工程意图。

某团队最近把 review 时间从平均 20 分钟拉到 2 小时——不是代码变复杂了,是审的人得先猜:这行逻辑是作者想的,还是模型编的?