内容提要
企业投资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只会加速技术债的产生。