写点什么

研究表明 AI 编码助手可提高开发人员的生产力

作者 | Anthony Alford

  • 2024-11-01
    北京
  • 本文字数:1167 字

    阅读完需:约 4 分钟

研究表明 AI 编码助手可提高开发人员的生产力

来自微软、麻省理工学院、普林斯顿大学和宾夕法尼亚大学沃顿商学院的研究人员最近发表了一项研究,表明使用 GitHub Copilot 可提高开发人员的生产力。该团队进行了三项独立的随机对照试验(RCT),涉及 4,000 多名开发人员;结果发现使用 Copilot 的开发人员的生产力提高了 26%。


这三项实验是在微软、埃森哲和一家“未透露名称的财富 100 强电子制造公司”进行的。对于参与研究的 4,867 名开发人员,研究人员测量了他们每周执行的拉取请求、提交和代码构建的数量。他们发现,使用 Copilot 的开发人员每周完成的拉取请求数量平均增加了 26.08%。他们还发现,生产力提升情况因开发人员的经验而异,经验较少的开发人员从 Copilot 中获益更多。根据研究团队的说法:


我们的工作通过在实际工作场所环境中使用现场实验来研究生成式人工智能的影响,是对实验室实验文献以及这些观察性研究的补充。迄今为止,业内仍然缺乏在现场环境中研究生成式人工智能影响的实验研究。


实验于 2022 年和 2023 年进行,使用基于 GPT-3.5 的 Copilot 版本。在微软和埃森哲,实验中的开发人员被随机选择使用 Copilot,而在匿名公司,所有开发人员最终都被授予访问权限,但开始日期是随机选择的。除了跟踪开发人员的生产力指标外,研究人员还跟踪了 Copilot 的采用和使用情况。


研究团队分析了所有开发人员的结果,还根据开发人员从业时间和技能水平做了更细致的分析。他们发现,从业时间较短和技能偏初级的开发人员更有可能采用 Copilot,并继续使用超过一个月,并且这些开发人员更有可能接受 Copilot 生成的输出代码。他们还从该工具中获得了最大的生产力提升。


沃顿商学院教授 Ethan Mollick 在 X 的一个帖子中分享了研究结果,他写道:


我们现在有了随机对照试验,表明使用人工智能在实际公司中大幅提升了编码、管理、创业和写作方面的表现


在 Hacker News 上关于这项研究的讨论中,几位用户表示,该论文的结果与他们自己使用 Copilot 的经历相符。一位用户写道:


对我来说,这项研究最有趣的地方在于,当他们按经验水平进行细分时,超过平均从业时间的开发人员的生产力并没有显著提高……Copilot 可以很好地处理一些乏味的事情,让我的大脑可以更多地关注更深层次的问题,但它并不像初级开发人员所描述的那样改变世界。它还经常出现一些新开发人员无法察觉的微妙错误,这就要求我停下来,以一种经验不足的开发人员可能不知道的方式调整它生成的大多数东西。


生成式人工智能对员工生产力(尤其是软件开发人员生产力)的影响是一个开放的研究领域。今年早些时候,InfoQ 报道了 Upwork 研究所的一项调查,其中大多数接受调查的员工实际上表示 GenAI 降低了他们的生产力。InfoQ 还报道了 eBay 的一项研 究,其中 GitHub Copilot 确实提高了开发人员的生产力。


查看原文链接:

https://www.infoq.com/news/2024/09/copilot-developer-productivity/

2024-11-01 08:008972

评论

发布
暂无评论
发现更多内容

体验超凡速度的美国独立IP虚拟主机服务!

一只扑棱蛾子

美国主机 美国独立IP虚拟主机 美国虚拟主机

云原生应用交付平台 Orbit 主要功能与核心能力

CODING DevOps

Orbit gitops 应用管理

软件测试 | 性能测试整体规划

测吧(北京)科技有限公司

测试

国内高校最大的云上科研智算平台在复旦大学正式上线

新云力量

智能 计算 复旦大学 云上科研智算平台

Bean生命周期的扩展点:Bean Post Processor

华为云开发者联盟

后端 开发 华为云 华为云开发者联盟 企业号 6 月 PK 榜

英特尔以领先产品,为AI领域客户提供高性能和高性价比

E科讯

一个斜杠引发的CDN资源回源请求量飙升

互联网工科生

CDN

龙蜥白皮书精选:面向芯片研发和验证的操作系统 SiliconFastOS

OpenAnolis小助手

开源 操作系统 芯片 龙蜥社区 SiliconFastOS

11个开源项目,5位技术大咖…华为云亮相2023开放原子全球开源峰会

华为云开发者联盟

开源 后端 华为云 华为云开发者联盟 企业号 6 月 PK 榜

深度分析:企业大数据分析的选型需要关注哪些能力

对不起该用户已成仙‖

精选|Dubbo异步化实践

得物技术

免费沉浸式Twitter翻译工具 ZipZapAI用AI打破语言障碍

Ricky

ChatGPT GPT-4 ChatGPT4 chatgpt插件

打破孤岛运营,增强企业凝聚力

智达方通

数据孤岛 全面预算管理 企业绩效管理 信息孤岛 预算管理

数据交换不失控:华为云EDS,让你的数据你做主

华为云开发者联盟

云计算 华为云 华为云开发者联盟 企业号 6 月 PK 榜

跑得更快!华为云GaussDB以出色的性能守护“ERP的心脏”

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 6 月 PK 榜

国产替代,本质是价值替代

用友BIP

用友BIP全球司库十问之资金结算如何统一管理?

用友BIP

全球司库 资金管理

软件测试 | 性能测试范围

测吧(北京)科技有限公司

测试

浮点数-Float-Double转二进制在线工具

入门小站

RocketMQ on openEuler 提供高性能消息队列的稳定性解决方案

openEuler

Linux cpu 操作系统 openEuler 内核

支撑 “千万设备日活” 的创米数联 7 年微服务架构演进之路

阿里巴巴云原生

阿里云 微服务 云原生

如何充分利用制作游戏原型的免费资产,加速游戏开发

龙智—DevSecOps解决方案

游戏开发 游戏引擎

AIGC+灵活用工|延长行业生命线、改写传统用工模式,还得看AI的!

TE智库

人工智能 人力资源 灵活用工 AIGC 生成式AI

软件测试 | 性能工具规划

测吧(北京)科技有限公司

测试

故障分析 | 从慢日志问题看 MySQL 半一致性读的应用场景

爱可生开源社区

MySQL innodb 事务

企业需要什么样的全面预算管理?

用友BIP

全面预算

研究表明 AI 编码助手可提高开发人员的生产力_AI 工程化_InfoQ精选文章