
Amazon 最近吃了 AI 编程的亏,现在开始收紧对 AI 生成代码的管控了。事情是这样的:前几天 AWS 出了几次大故障,查来查去发现居然是工程师用 AI 助手写的代码惹的祸。这下好了,公司高层坐不住了。
周二,Amazon 电商业务高级副总裁 Dave Treadwell 专门开了个全员大会,主题就是整顿 AI 编程。根据《金融时报》的报道,Treadwell 在会上宣布了几条新规,核心就一个:以后初级和中级工程师想用 AI 改代码,得先让 senior 工程师签字确认才行。
这招挺有意思。说白了就是不让年轻人随便相信 AI 写的代码了。你想想,AI 生成的代码看着挺像那么回事,但真要跑起来,指不定哪里就埋了个雷。之前 AWS 的故障就是活生生的例子,损失可不小。
Amazon 这反应其实不意外。现在哪家科技公司不在用 AI 编程?GitHub Copilot、Cursor 这些工具早就普及了。写代码效率是上去了,但问题也跟着来了。AI 会一本正经地胡说八道,生成的代码可能有安全漏洞,或者逻辑上就有问题。经验不足的工程师要是直接拿来用,出事是迟早的。
这次事件后,Amazon 内部对 AI 编程的态度明显变了。以前可能是”随便用,出了问题再说”,现在变成了”可以用,但得有人把关”。这个把关的人就是 senior 工程师。他们经验丰富,能看出 AI 代码里的问题,不至于让有隐患的代码上线。
从行业角度看,Amazon 这个决定可能会产生连锁反应。其他大公司看到 Amazon 出了事,估计也会重新评估自己的 AI 编程政策。毕竟谁也不想成为下一个上新闻的负面案例。
不过话说回来,这招能不能真解决问题还不好说。一方面,senior 工程师的时间是有限的,要是每个 AI 修改都要他们签字,效率肯定会受影响。另一方面,AI 技术本身也在进步,未来的 AI 编程助手可能会更可靠。
目前看来,Amazon 选择了一条中间路线:不完全禁止 AI 编程,但增加了审核环节。这个平衡点找得还算合理,既没有一刀切,也没有放任自流。接下来就看执行效果如何了。
对于广大程序员来说,这件事也是个提醒:AI 工具再好,也不能完全依赖。代码最终还是要人负责,该看的得看,该测的得测。毕竟出了事,背锅的不会是你用的 AI,而是你自己。
