研究还发现了一个特别值得警惕的现象:两组分数差距最大的部分,恰恰是“调试能力”。那些依赖 AI 的工程师,在辨别和理解代码错误方面表现得最差。这其实很可怕,因为在实际工作中,AI 生成的代码并非永远正确,我们作为人类工程师的最终价值,很大程度上就体现在这种审查、纠错和把控全局的能力上。如果连这个能力都退化了,我们和单纯的“代码搬运工”还有什么区别呢?
3、问题的关键:你把 AI 当“拐杖”还是“导师”?
看到这里,你可能会想:那是不是我们应该抵制 AI,回归原始的手动编程?
别急,研究的发现并没有这么简单粗暴。Anthropic 的科学家们通过观察工程师们与 AI 的互动录屏,发现了一个更有趣的结论:用不用 AI 不是关键,关键在于“怎么用”。
3. 概念探究式(Conceptual inquiry):这是最高阶的用法。这些人几乎不让 AI 直接写代码。他们只问概念性的问题,比如:“在这个库里,处理并发的最佳实践是什么?”“A 方法和 B 方法有什么区别?”。他们把 AI 当作一个知识渊博的顾问,获取高层次的指导,然后自己动手去实践。他们完成任务的速度也很快,而且因为亲手解决了所有错误,学得非常扎实。
这些高分模式的共同点,是把 AI 当成了一个增强自己思考能力的杠杆,而不是替代自己思考的拐杖。他们始终是学习的主导者,AI 只是他们手中的一个强大工具。
其次,要有意识地选择“高分用法”。下次再向 AI 提问时,不妨多问一句“为什么”。在复制粘贴 AI 生成的代码之前,先花几分钟读懂它。甚至可以挑战一下自己,只向 AI 问概念,然后逼自己把代码写出来。值得一提的是,像 Claude 和 ChatGPT 这样主流的 AI 工具,其实已经内置了类似“学习模式”的功能,它们可以引导你进行解释性和探索性的学习,这本身就是一种很好的工具设计。
对于企业和团队管理者来说,这个研究同样具有重要的警示意义。在推动团队拥抱 AI、提升效率的同时,更要思考如何为新人,特别是初级工程师,创造一个能够让他们“安全地犯错和挣扎”的环境。不能因为追求短期的项目速度,而牺牲了团队成员长期的技能成长。毕竟,一个团队的根基,永远是那些能够解决复杂问题、能够审查和驾驭 AI 的真人专家。