‹ 返回随想 Esc

开发者如何保留判断力

越依赖工具,越要训练自己的验收能力。

AI 时代最容易退化的能力,是判断力。工具能给方案、写代码、查资料,但最后要不要合并、能不能上线、出了问题怎么定位,仍然需要人负责。保留判断力的方法很朴素:读源码、写测试、看日志、复盘事故。越是自动化,越要知道手动路径在哪里。

我最近遇到一个 bug:AI 生成的代码在测试环境跑得好好的,上线后偶尔会出错。排查了半天发现是并发问题——AI 没考虑到多线程场景。这种问题靠代码审查很难发现,需要对系统有整体理解。从那以后我要求自己在合并 AI 代码前,至少要理解它在系统中的位置和影响范围。

判断力的另一个维度是”什么时候不用 AI”。有些任务用 AI 反而更慢:调试复杂的内存泄漏、分析竞态条件、理解业务逻辑的细微差别。这些需要人深入思考,AI 的”快速答案”反而会误导。我现在会先问自己:这个问题需要理解还是需要生成?如果需要理解,我就自己来。

2025 年 6 月 再看这个能力,我觉得判断力是开发者最后的护城河。代码生成会越来越自动化,但”这段代码该不该上线”的决定,必须由理解系统的人来做。保持判断力的方法就是持续练习:读代码、写测试、分析故障,不要让工具替你思考。

评论