报名参加CloudWeGo黑客松,奖金直推双丰收! 了解详情
写点什么

研究表明 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:008513

评论

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

话题讨论 | 程序员表白,不光需要“技术”,更需要勇气!

孙叫兽

程序员 话题讨论 情人节 表白

1.1w字,10图,轻松掌握 BlockingQueue 核心原理

马丁玩编程

阻塞队列 图解源码分析 JUC

产品经理训练营 -- 第四周作业

Denny-xi

产品经理 产品经理训练营

工具介绍 | 百度分布式配置中心BRCC正式开源

百度开发者中心

百度 开源

「吉」移动APP, InfoQ 春节不打烊

InfoQ写作社区官方

InfoQ 牛年特别策划

解决Homebrew下载更新速度慢问题

现实中游走

homebrew

技术干货 | 基于Doris构建的小程序私域流量增长

百度开发者中心

百度智能小程序 百度 Doris

「春」写作平台春节精选话题

InfoQ写作社区官方

InfoQ 牛年特别策划

XSKY助力湖南省交通规划勘察设计院有限公司IT架构转型

XSKY星辰天合

「大」极客时间新春充值福利活动

InfoQ写作社区官方

InfoQ 牛年特别策划

「快」2月春节不断更

InfoQ写作社区官方

InfoQ 牛年特别策划

「新」春节新用户注册福利

InfoQ写作社区官方

InfoQ 牛年特别策划

某挂号平台在线挂号用例

Geek_lot02c

产品经理训练营

【STM32】点亮LED

AXYZdong

硬件 stm32 2月春节不断更

第四次作业&第五次作业

yoki

这个技术把时间切开,让生命愈合

脑极体

「产品经理训练营」第四章作业

Sòrγy_じò ぴé

产品经理训练营 极客大学产品经理训练营 产品训练营

作业4

瑾瑾呀

LeetCode题解:74. 搜索二维矩阵,二分查找,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

SRT协议初识

Changing Lin

2月春节不断更

Kafka设计实现与最佳实践之客户端篇

梦朝思夕

kafka 客户端

Linux Lab 进阶: 自动化测试

贾献华

Linux 测试 Linux Kenel

Elastic query string search

escray

Lucene Elastic Search 七日更 死磕Elasticsearch 60天通过Elastic认证考试 2月春节不断更

架构师训练营 2 期 大作业一

架构师 架构师训练营第2期

「年」InfoQ 编程语言2月排行榜

InfoQ写作社区官方

InfoQ 牛年特别策划

「牛」鲲鹏会海报拜年,福利大放送

InfoQ写作社区官方

InfoQ 牛年特别策划

「乐」话题王者第二季,欢乐开赛

InfoQ写作社区官方

InfoQ 牛年特别策划

如何防止手机被盗刷

石云升

2月春节不断更 手机盗刷

【史上最全】Hadoop 核心 - HDFS 分布式文件系统详解(上万字建议收藏)

五分钟学大数据

大数据 hadoop 2月春节不断更

阿里云第七代ECS云服务器: 整体算力提升40%

赵钰莹

Go 1.16新特性embed打包静态资源文件

八两

embed Go 语言

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