
你好,我是郑工长。
最近,Mistral的AI模型Devstral 2,在一个权威的编码测试集上,拿到了72.2%的惊人高分。这意味着,对于很多明确的编程任务,AI已经能比大多数中级程序员做得更好、更快。
很多人惊呼:AI都能自己写代码了,我们程序员是不是要失业了?代码审查(Code Review)这个岗位,是不是要消失了?
我的看法恰恰相反。AI写代码越强大,人类的代码审查就越重要,只不过,审查的维度,已经完全不同了。
过去,我们审查代码,很大一部分精力是在看:代码有没有Bug?逻辑是否正确?性能是否高效?这些是“战术”层面的问题。而AI,正在成为战术层面的大师。
但AI有一个致命的弱点:它能保证代码的“逻辑正确”,但无法理解代码的“意图正确”。它就像一个能完美执行命令的超级实习生,你让他“把仓库里的货搬到卡车上”,他会完成得非常出色。但他不会问:“这批货真的应该发给这个客户吗?合同确认了吗?会不会有安全风险?”
这就是人类工程师未来的核心价值。我们的角色,正在从“代码工人”,升维为“代码审计师”和“风险控制官”。我们的审查,不再是关注代码本身,而是关注代码背后的一切:
- 商业逻辑审计: 这段代码,真的实现了我们想要的商业目的吗?有没有曲解产品经理的需求?
- 安全逻辑审计: 这段代码,有没有引入新的安全漏洞?会不会被恶意利用?
- 伦理逻辑审计: 这段代码,是否符合公司的价值观和用户隐私政策?
一个工程定律:
当一个工具能100%解决“怎么做”的问题时,人类的价值就100%体现在决定“做什么”和“不做什么”上。
AI负责完美地执行,而我们,负责智慧地决策。这才是AI时代工程师的终极价值。



