研究:AI让有经验的码工感觉效率提高,实际降低

版主: hci

Caravel
论坛元老
论坛元老
Caravel 的博客
帖子互动: 550
帖子: 24361
注册时间: 2022年 7月 24日 17:21

#41 Re: 研究:AI让有经验的码工感觉效率提高,实际降低

帖子 Caravel »

omicron 写了: 昨天 00:41 你就是被那些搞ai洗脑的,说的话和传销的差不多,自己还不觉得傻
你这种固步自封的老帮菜最危险

标签/Tags:
头像
wmysh(我没有啥好)
著名点评
著名点评
帖子互动: 637
帖子: 4332
注册时间: 2023年 3月 10日 20:59
来自: Ex medio nullis locis

#42 Re: 研究:AI让有经验的码工感觉效率提高,实际降低

帖子 wmysh(我没有啥好) »

图片
There are two ways to conquer and enslave a country. One is by the sword. The other is by debt. - John Adams
头像
ccmath
论坛精英
论坛精英
帖子互动: 373
帖子: 7223
注册时间: 2022年 9月 17日 19:18

#43 Re: 研究:AI让有经验的码工感觉效率提高,实际降低

帖子 ccmath »

需要某种类似黑箱的benchmark. 不然太容易用答案来作弊


hci 写了: 2025年 7月 10日 15:49 https://metr.org/blog/2025-07-10-early- ... dev-study/

这与去年的研究一致。也与我个人经验一致。
头像
cover
著名点评
著名点评
帖子互动: 131
帖子: 3511
注册时间: 2023年 5月 9日 09:53

#44 Re: 研究:AI让有经验的码工感觉效率提高,实际降低

帖子 cover »

https://www.53ai.com/news/neirongchuang ... 57164.html

刚刚,METR发布了一份关于AI 编程的研究报告,像一记重拳打在了整个AI编程工具行业的脸上。

这不是什么小打小闹的实验室测试,而是16位资深开源开发者在他们自己维护的项目上进行的246个真实任务测试。

这些项目平均拥有22,000+星标和超过100万行代码。

图片

最讽刺的是什么?

开发者们在测试前预期AI能让他们快24%,测试后仍然觉得自己快了20%。

图片

但秒表不会说谎:

他们实际上慢了19%。

图片

上图完美展示了「期望」与「现实」的残酷对比。

左边是各方的预测:经济学专家认为AI能提速40%,机器学习专家猜35%,开发者自己估计25-30%。右边那个刺眼的红点,是实测结果:慢了约20%。

测试是怎么进行的
METR的实验设计可算是十分严谨。

他们找来的不是新手,而是在各自项目上平均贡献了5年时间和1500次提交的核心维护者。

图片

每个开发者提供他们日常工作中的真实任务:bug修复、新功能开发、代码重构。

这些任务被随机分配到「允许使用AI」或「禁止使用AI」两组。允许使用AI时,开发者主要选择Cursor Pro配合Claude 3.5/3.7 Sonnet(当时的前沿模型)。

平均每个任务耗时2小时,开发者需要录屏并报告完成时间。

为了确保参与积极性,每小时报酬高达150美元。

AI 到底慢在哪里
研究团队深入分析了开发者的工作模式,发现了一个有趣的现象:

使用AI时,开发者编码和搜索信息的时间确实减少了。

图片

但这些节省的时间都去哪了?研究显示:

编写提示词:反复调整prompt,试图让AI理解需求
等待AI响应:生成代码需要时间
审查AI输出:仔细检查生成的代码
空闲时间:可能是在思考如何更好地使用AI
更要命的是,只有44%的AI生成代码被保留,其余的要么被完全丢弃,要么需要大幅重写。

屏幕录像显示,约9%的活跃时间用于清理AI代码,4%纯粹在等待。

这种效率损失在不同的模型(Claude 3.5、3.7、GPT-4o)和不同时期的任务中都存在。

为什么会这样
研究团队调查了20个可能的因素,确定了5个主要原因:


深度仓库特性

每个维护者对项目的理解远超AI的上下文窗口。他们知道那些没写在文档里的潜规则、性能要求和兼容性习惯。

规模带来的混乱

平均110万行代码的项目,AI经常改错文件或忽略隐藏的依赖关系。

过度自信循环

因为AI工具「感觉」很有帮助,开发者持续使用它们,即使实际在拖慢进度。

提示词开销

与AI交互本身就是成本。当你花10分钟解释一个5分钟就能自己写完的功能时,效率从何谈起?

此外,研究还发出了8个混合/不明确的因素:



这意味着什么

METR团队很谨慎地指出了他们不想传达的信息:


这不代表AI对所有开发者都没用
这不意味着未来的模型不会更好
这不表示没有更有效的使用方法
但他们确实证明了一点:在某些重要场景下,当前的AI工具确实会降低生产力。

更重要的发现是:开发者的自我感知极不可靠。

如果连使用者自己都分不清是在提速还是减速,那些基于调查问卷的「AI提升效率」报告还有多少可信度?
头像
juderiverman(兄弟是朱德)
论坛点评
论坛点评
juderiverman 的博客
帖子互动: 211
帖子: 3073
注册时间: 2022年 9月 28日 08:36

#45 Re: 研究:AI让有经验的码工感觉效率提高,实际降低

帖子 juderiverman(兄弟是朱德) »

Caravel 写了: 2025年 7月 10日 20:34 我同意目前的ai还是不太行

但是你看grok4已经把USAMO刷到60分了

写代码比这简单多了吧
AI 还需要一些时间成长
“We achieve inner peace when our schedule aligns with our values.”
cangyoujiacuo(仓又加错)
见习作家
见习作家
帖子互动: 42
帖子: 394
注册时间: 2022年 7月 30日 10:28

#46 Re: 研究:AI让有经验的码工感觉效率提高,实际降低

帖子 cangyoujiacuo(仓又加错) »

hci 写了: 2025年 7月 10日 22:17 小帆船应该不是以编程为职业的,不知道码工的功能是什么。

码工的功能并不是产生代码。那码工是什么功能呢?

大多数人都不清楚,其实与大多数人类职业一样,用一个活人在码工的位置上坐着,是为了有个活人对产生的代码负责任。换句话说,"码工就是用来背锅的"。

AI产生代码再快再好,也不能有"背锅"这个功能。所以AI取代码工是瞎扯蛋。同理,AI取代大多数人类职业,都是不可能的。

其它的具体问题,什么捉虫子啦,维护啦,用户需求分析啦,都是"背锅"的不同方面。这些问题就算AI都会了,也还是不能解决"谁来背锅"的问题,必须还是要找一个背锅的活人,这个人,也还是叫码工。
对,本质就是这么回事。 资本家只能剥削肉身程序员,如果都是AI,没有一个肉身,企业主只能剥削自己,最终也就是被链条上的其他资本家剥削。
anw
正式会员
正式会员
帖子互动: 0
帖子: 4
注册时间: 2024年 12月 19日 02:13

#47 Re: 研究:AI让有经验的码工感觉效率提高,实际降低

帖子 anw »

Caravel 写了: 2025年 7月 10日 21:55 先不说我怎么样吧,

现在大量程序员不就写写网页、人拿的还比你多,信不信?
程序员比千老挣得多是行业差异,并不说明编程就比科研难
webdriver(不折腾不舒服斯基)
知名作家
知名作家
帖子互动: 60
帖子: 1209
注册时间: 2022年 11月 11日 12:30
来自: 火星

#48 Re: 研究:AI让有经验的码工感觉效率提高,实际降低

帖子 webdriver(不折腾不舒服斯基) »

cover 写了: 昨天 09:03 https://www.53ai.com/news/neirongchuang ... 57164.html

刚刚,METR发布了一份关于AI 编程的研究报告,像一记重拳打在了整个AI编程工具行业的脸上。

这不是什么小打小闹的实验室测试,而是16位资深开源开发者在他们自己维护的项目上进行的246个真实任务测试。

这些项目平均拥有22,000+星标和超过100万行代码。

图片

最讽刺的是什么?

开发者们在测试前预期AI能让他们快24%,测试后仍然觉得自己快了20%。

图片

但秒表不会说谎:

他们实际上慢了19%。

图片

上图完美展示了「期望」与「现实」的残酷对比。

左边是各方的预测:经济学专家认为AI能提速40%,机器学习专家猜35%,开发者自己估计25-30%。右边那个刺眼的红点,是实测结果:慢了约20%。

测试是怎么进行的
METR的实验设计可算是十分严谨。

他们找来的不是新手,而是在各自项目上平均贡献了5年时间和1500次提交的核心维护者。

图片

每个开发者提供他们日常工作中的真实任务:bug修复、新功能开发、代码重构。

这些任务被随机分配到「允许使用AI」或「禁止使用AI」两组。允许使用AI时,开发者主要选择Cursor Pro配合Claude 3.5/3.7 Sonnet(当时的前沿模型)。

平均每个任务耗时2小时,开发者需要录屏并报告完成时间。

为了确保参与积极性,每小时报酬高达150美元。

AI 到底慢在哪里
研究团队深入分析了开发者的工作模式,发现了一个有趣的现象:

使用AI时,开发者编码和搜索信息的时间确实减少了。

图片

但这些节省的时间都去哪了?研究显示:

编写提示词:反复调整prompt,试图让AI理解需求
等待AI响应:生成代码需要时间
审查AI输出:仔细检查生成的代码
空闲时间:可能是在思考如何更好地使用AI
更要命的是,只有44%的AI生成代码被保留,其余的要么被完全丢弃,要么需要大幅重写。

屏幕录像显示,约9%的活跃时间用于清理AI代码,4%纯粹在等待。

这种效率损失在不同的模型(Claude 3.5、3.7、GPT-4o)和不同时期的任务中都存在。

为什么会这样
研究团队调查了20个可能的因素,确定了5个主要原因:


深度仓库特性

每个维护者对项目的理解远超AI的上下文窗口。他们知道那些没写在文档里的潜规则、性能要求和兼容性习惯。

规模带来的混乱

平均110万行代码的项目,AI经常改错文件或忽略隐藏的依赖关系。


过度自信循环

因为AI工具「感觉」很有帮助,开发者持续使用它们,即使实际在拖慢进度。

提示词开销

与AI交互本身就是成本。当你花10分钟解释一个5分钟就能自己写完的功能时,效率从何谈起?

此外,研究还发出了8个混合/不明确的因素:



这意味着什么

METR团队很谨慎地指出了他们不想传达的信息:


这不代表AI对所有开发者都没用
这不意味着未来的模型不会更好
这不表示没有更有效的使用方法
但他们确实证明了一点:在某些重要场景下,当前的AI工具确实会降低生产力。

更重要的发现是:开发者的自我感知极不可靠。

如果连使用者自己都分不清是在提速还是减速,那些基于调查问卷的「AI提升效率」报告还有多少可信度?
太tm对了,真正做过这些都才知道AI coding目前还不可靠
justChat
职业作家
职业作家
帖子互动: 107
帖子: 753
注册时间: 2023年 10月 19日 16:33

#49 Re: 研究:AI让有经验的码工感觉效率提高,实际降低

帖子 justChat »

这个不需要担心。
就算花姐不懂技术,随便花点钱找个人也问明白了。
问题是鲍鱼和政府天天印钱,花姐必须炒点啥。除了LLM,还真没其它的泡沫可吹。

看好鲍鱼任期内,女大破5T
stm32 写了: 2025年 7月 10日 16:14 这次AI泡沫,谁接最后一棒,谁倒霉

川普肯定是接棒的一个,泡沫撑不到他总统任期结束
semi_truck(大卡车)
职业作家
职业作家
帖子互动: 207
帖子: 558
注册时间: 2024年 8月 1日 22:41

#50 Re: 研究:AI让有经验的码工感觉效率提高,实际降低

帖子 semi_truck(大卡车) »

其实就是自己start from scratch写vs.读别人写好的code的争论,哪个从整体上效率更高。

如果documentation充足的话,肯定是读别人已经写好的code更高效。
回复

回到 “葵花宝典(Programming)”