几周前,一位同事盯着仪表盘上的数据发呆:冲刺速度提升40%,合并请求(合并请求)比以往任何时候都快,测试覆盖率94%。一片飘绿。然后他抛出一个问题:"为什么修东西反而更慢了?"

这个问题成了这篇文章的起点。

打开网易新闻 查看精彩图片

周六晚上的电话

想象一下这个场景:周六晚上,你终于开始看那部人人推荐的剧。手机震动。生产环境崩了。支付服务抛出500错误。

你打开代码。盯着看。这是你写的……对吧?不,是你合并的。三个月前。AI助手生成的,测试通过了,合并请求获批,你发布了。

现在坐在沙发上,试图逆向工程一个"没有思维"的模型的思维过程。

伴侣探头问:"没事吧?"你说:"没事,就是在调试一段没人写的代码。"

这句话应该让你脊背发凉。而它正在全球各地的代码库里实时发生。

这不是一篇反AI的文章。作者坦承自己热爱AI编程工具——它们让个人更快、让团队更快,"老实说,让我看起来比实际聪明多了"。

但过去一年,他注意到一个模式:代码发布得越快,理解得越浅;bug制造得越快,修复得越慢;纸面上最高效的团队,正在积累一种"不会出现在任何仪表盘上的债务"。

他称之为"隐形技术债务"。

AI编程的甜蜜期

先承认共识:AI编程工具确实惊人。

输入注释描述需求,可用代码出现。粘贴错误信息,获得修复方案。描述接口,获得样板代码、错误处理、测试——全套服务。几年前还是科幻,现在已是常态。

数据支撑这一点:研究显示使用AI助手的开发者报告30%至55%的生产力提升。合并请求更快。功能更早发布。冲刺提前完成。

如果你是团队负责人,看到这些指标会兴奋。如果你是CTO,会给所有人买许可证。

问题在哪?

仪表盘不会告诉你的事

生产力指标测量的是产出:代码行数、发布功能、合并请求数、部署时间。这些都在上升。仪表盘飘绿。人人开心。

但仪表盘追踪团队对发布代码的理解程度吗?追踪六个月后调试功能所需时间吗?追踪开发者能否自信修改上季度合并的函数吗?