将10倍开发者转化为10倍价值

将10倍开发者转化为10倍价值

💡 原文英文,约900词,阅读约需4分钟。
📝

内容提要

企业投资AI常以“提速”为目标,但多数人不知瓶颈所在。开发者仅21%时间写代码,其余耗于会议、测试等,AI工具多聚焦编码,即使提速10倍,整体提升也有限。真正高效的企业如银行、电信公司,因已有成熟CI/CD流程和治理,AI能放大其基础能力,节省大量时间。反之,基础薄弱者只会加速技术债。因此,投资基础设施比追逐AI潮流更重要。

🔎

延伸解读

瓶颈不在编码,而在那79%

文章指出,开发者仅21%的时间用于写代码,其余时间花在会议、测试、调试、等待环境等环节。即便AI将编码速度提升10倍,整体效率提升也有限。因此,企业应首先识别真正的吞吐瓶颈,而非盲目追求编码提速。

AI放大成熟度,而非创造成熟度

DORA研究强调,AI不会创造成熟度,而是放大已有的成熟度。像银行、电信公司等传统企业,因已有成熟的CI/CD流程、测试和治理,AI能显著提升效率。反之,基础薄弱的企业只会加速技术债的产生。

基础设施投资决定AI成败

文章认为,那些看似无聊的基础设施投资,如CI/CD管道、自动化审批等,正是AI能否安全参与开发流程的关键。没有这些基础,AI生成的代码可能带来更多问题。因此,投资基础设施比追逐AI潮流更重要。

Q&A

开发者通常将多少比例的时间用于编写代码?

在典型项目中,开发者大约只有21%的时间用于编写代码,其余时间花在会议、测试、调试、设计、安全审查以及等待环境、构建和审查上。

为什么仅投资AI编码工具无法带来显著的效率提升?

因为编码只占开发者工作时间的21%,即使AI让编码部分提速10倍,整体提升也有限。研究表明,单独使用AI编码工具的实际吞吐量提升上限仅为5%到10%。

哪些类型的企业从AI中获得了最大的可衡量价值?

大型、传统、行动缓慢的企业,如银行、电信公司和国防承包商,它们拥有成熟的CI/CD流程和治理体系,AI能够放大其基础能力,从而获得显著收益。

巴克莱银行如何利用AI提升开发效率?

巴克莱银行(一家受FCA、PRA和英格兰银行监管的英国银行)推出了AI驱动的DevSecOps平台,覆盖超过18,000名用户,支持超过4,800万客户,开发者满意度超过80%。该平台用于重构遗留代码、生成测试和检测漏洞。

电信设备商通过AI在CI/CD管道中获得了哪些具体收益?

一家全球电信和网络设备领导者,其OSS/BSS团队在引入AI到成熟的CI/CD管道后,六个月内节省了130,000小时,部署时间缩短了50%,测试场景增加了十倍。

DORA的研究对AI与成熟度的关系得出了什么结论?

DORA的研究结论是:AI不会创造成熟度,而是放大你已有的成熟度。如果企业已经具备良好的测试、审查、治理和变更控制基础,AI能放大这些能力;反之,如果基础薄弱,AI只会加速技术债的产生。

为什么开源项目维护者要求贡献者停止提交AI生成的合并请求?

因为许多开源项目缺乏足够的文档、贡献者指南和志愿者审查能力来吸收AI生成的大量请求,导致维护者不堪重负。这反映了如果基础不牢固,AI只会增加负担。

根据文章,企业应该优先投资什么以提升AI战略的成功率?

企业应该优先投资基础设施,如CI/CD管道、黄金路径、自动化审批等,这些看似无聊的投入决定了AI战略的成败。如果基础薄弱,AI只会加速技术债的产生。

🏷️

标签

➡️

继续阅读