30亿行代码由 GitHub
Copilot 生成,AI 驱动开发者生命周期带来哪些经济影响?
在一项探索生成式 AI 开发工具对经济和生产力影响的突破性新研究中,我们发现,AI 有效提高了开发人员生产力,且有望对全球 GDP 贡献超过1.5万亿美元的增长。GitHub Copilot已经被100多万开发者、20000余家组织启用,生成了超过30亿行被采纳的代码,是全球范围内应用最广的 AI 开发工具。
GitHub Copilot 与分析公司 Keystone.AI 及哈佛商学院教授 Marco Iansiti 合作进行的突破性新研究,旨在探索生成式 AI 对开发者生产力、全球经济和开源生态系统的即时和长期影响,以了解 AI 驱动的开发者生命周期如何对经济产生影响。研究结果如下——
30%的代码建议被采纳
用户大样本分析(n = 934533)显示,GitHub Copilot 对生产力产生了显著的影响。平均来看,近30%的由 GitHub Copilot 生成的代码建议被用户所采纳。此外研究发现,随着开发者对工具的熟悉度增加,代码采纳率也会稳步提高。可见随着用户日渐熟练于使用 GitHub Copilot 协作开发,在生产力提升上还将挖掘出可观的潜力。
1.5万亿美元的GDP增长
按30%的生产力增益计算,假设2030年有4500万专业开发者,则到2030年为止,生成式 AI 开发工具可以为全世界增加相当于1500万名“有效开发者”的生产力收益,有望对全球 GDP 贡献超过1.5万亿美元的增长。事实上,软件与开发者的需求将会继续增加,这意味着生产力增益将持续引发巨大的影响,越来越多的开发者将利用 AI 进行解决方案设计,加速全球数字化转型。
对开发新手优势巨大
研究发现,经验较少的开发者在使用 GitHub Copilot 这类工具时拥有更大的优势,其他研究也能证实这一点,包括我们之前做的AI影响开发者生产力的实验。在用 AI 提升编码技能的同时,开发者在提示和与 AI 交互方面也日趋熟练,从而加速开发周期。这最终会使软件开发进一步大众化,从而弥合劳动力缺口,并将 AI 协作编程工具作为标准的开发者教育体验的一环。
开源创新出现了爆炸式增长
GitHub 是属于 AI 时代的工程系统。研究发现 GitHub 上的开源创新出现了爆炸式增长。根据我们对 GitHub 上 AI 存储库的生态系统分析,从大型科技公司到个人,各种各样的开发者都是生成式 AI 的用户。此外根据对 GitHub 存储库和提交情况的分析,生成式 AI 项目的开源活动呈指数增长。我们期待 GitHub 上的开源开发者推动下一波 AI 创新。
75%的开发者幸福感得到提升
研究不仅考察了 GitHub Copilot 的代码采纳率,还考察了开发人员使用 GitHub Copilot 完成任务的速度。例如,一项定量研究显示,GitHub
Copilot 使开发人员完成任务的速度提高了55%。在启用 GitHub Copilot 的文件中,有46%的代码是由 GitHub Copilot 完成的。75%的开发者表示在使用 GitHub Copilot 时会感到更加满足。
20000+组织开始使用
生成式 AI 的经济影响将是深远的。在最近的一项调查中,92%的开发者表示他们在工作内外都使用 AI 工具,显然,这些工具将在短时间内重定义开发者的整体体验。
GitHub Copilot for Business 于今年年初推出,将生成式 AI 的力量带给了规模各异的组织。仅过去三个月,就已经有超过10000家公司在使用;目前已有超过20000家组织正在使用 GitHub Copilot for Business。
使用 GitHub Copilot 的公司正在收获实效。比如,Duolingo(一款语言学习工具软件)的工程团队已经使用 GitHub Copilot
for Business 实现了25%的开发提速。此外,我们也看到越来越多的组织要求求职者用 GitHub Copilot 参加软件开发岗位测试,也就是说,AI 协作编程将成为测试求职者的标准工具。这意味着学习使用生成式 AI 工具很快就会成为软件开发者的核心能力之一。