企业高管强制推行 AI 让开发者们苦不堪言

企业高管强制推行 AI 让开发者们苦不堪言

开发者们在压力下被迫使用AI工具,结果却因决策失误疲于奔命,不断处理由此带来的代码问题。

作者:Sage Lazzaro

最近一项调查显示,近半数高管认为AI的引进“正在撕裂他们的公司”,领导层与一线员工之间的裂痕正日益扩大。

在过去一年中,75%的公司高管认为他们的AI部署是成功的,但仅有45%的员工持相同看法。

Axios记者Megan Morrone在对这一现象的报道中指出

“那些自以为AI整合进展顺利的高管们,实际上只是将政策和工具强压给了比他们更加沮丧的基层员工。”

尤其对软件开发者来说,AI编码工具带来的担忧越来越多:它们频繁制造错误、难以胜任某些任务,并导致技术债务激增。同时,来自高层的盲目指令也极大地阻碍了AI工具的有效落地。尽管AI助手确实有其益处,但领导者如何支持开发团队才是真正关键所在。

被焦虑(FOMO)驱动的AI引进潮

对企业领导者而言,AI工具最诱人的地方在于自动化重复性编码任务,有望提升效率,加快产品交付,并增加收入。

当然,这背后的潜台词是:AI工具或许能减少对昂贵开发人员的需求。Meta的扎克伯格、Salesforce的马克·贝尼奥夫和AWS负责人马特·加曼等人甚至公开表达了类似观点。

这些工具的开发商不断宣称,AI使开发者更高效,而不少开发者也认同这一点。在Stack Overflow 2024年的年度调查中,58%的受访开发者表示AI提高了效率,81%认为AI提升了生产力。

此外,“不使用AI就会被竞争对手甩在身后”的论调也广为流行。GitHub的Copilot自2021年推出以来,已有77,000家组织采用。YC孵化器管理合伙人Jared Friedman透露,他们当前批次四分之一的初创公司几乎全部由AI生成代码。

电动车充电软件公司ChargeLab的工程经理Simon Lau说道:

“AI帮助我们,也帮助我们的竞争对手。如果我们不用AI,就等于是主动放弃了公平竞争的机会。”

更多代码,更多错误

然而,随着时间推移,开发者对AI编码工具的信任迅速下降。Stack Overflow报告显示,2024年只有72%的开发者对这些工具持积极态度,而2023年这一数字为77%。

开发者面临的技术问题层出不穷,比如AI频繁推荐错误代码,甚至删除现有代码,给部署带来了巨大麻烦。

Harness对500名工程负责人及开发者的调查显示

  • 59%的受访者称使用AI工具后,至少一半的部署都会遇到问题。

  • 67%的受访者表示现在花在调试AI生成代码上的时间更多了。

  • 68%的受访者表示使用AI工具后安全漏洞明显增多。

一名开发者在Reddit上抱怨道:

“我尝试过GitHub Copilot,虽然某些功能还不错,但总体来说只是可有可无的小便利,还经常犯错。用来修正这些错误代码的时间,完全够我自己编写正确代码了。”

AI工具虽能快速产出大量代码,但更多的代码并不意味着质量更高,反而可能加速技术债务的积累

同时,这些工具在复杂任务中表现欠佳。自动化公司Caddi的CEO Alejandro Castellano说:

“AI生成的代码在原型或简单功能上很好,但一旦涉及生产环境,各种小问题就会频繁暴露。审查这些代码时,开发者反而需要花费更多时间理解和修改。”

高管们的期望管理失控

虽然开发者已经学会谨慎使用AI工具,但高管们却缺乏同样的耐心和细致。

开发者对AI政策的抱怨通常源于高管层不了解具体的开发流程。一些公司高层仅凭简单的指标(如代码接受率)来评估AI工具使用情况,根本未考虑到实际效果,甚至还盲目推动团队“多用AI”、“提高效率”,导致问题加剧。

在某些公司,甚至开始通过公开排行榜或每周报告,展示每个开发者使用AI生成代码的量,以刺激大家产出更多。这种看似“倒退”的做法极大打击了开发者士气。

赋能开发者才是成功关键

AI编码工具还处于早期阶段,成功应用这些工具需要扎实的努力。盲目推行“多用AI”的策略不仅引发怨恨,更严重阻碍了工具的普及。相反,领导者若真正理解开发者的工作,并信任他们的专业判断,反而能更好地推动AI的良性应用。

软件咨询公司Digiterre的CTO Rajesh Jethwa表示:

“决定哪个工具最适合开发者的,不应该是那些坐在玻璃办公室里的高管,而是离问题最近、拥有完整上下文的开发人员。”

ChargeLab正是成功践行这一理念的典范。该公司全部40名开发者都在日常工作中使用AI工具,并在内部调查中表示生产力提升了约40%。起初,开发者们对此抱有抵触情绪,但随着公司采取更灵活开放的方式,让开发者自由选择工具,才真正实现了成功落地。

ChargeLab的CTO Ehsan Mokhtari强调,领导层必须深入了解工具,赢得开发者的信任。他们提出今年要通过AI节省公司100万美元的目标,既表明公司对AI的重视,也给予团队探索和灵活应用的自由。只有了解开发者具体需求的经理,才会设置细致合理的AI工具使用标准。

AI技术的迅速发展使工程界来到了重要转折点。企业领导者的确需要拥抱AI保持竞争力,但成功远非仅仅是“引进”AI那么简单。在变革时代,更重要的是促进协作、赋能员工、培育创新文化。

Mokhtari总结道:

“你不能靠强迫来让团队变得创新,只有通过文化才能真正实现创新。”