V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Moory
V2EX  ›  程序员

如何看待最新 AI 研究: AI 让开发时间增加了 19%

  •  
  •   Moory · 1 天前 · 2912 次点击

    Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity

    We conduct a randomized controlled trial (RCT) to understand how early-2025 AI tools affect the productivity of experienced open-source developers working on their own repositories. Surprisingly, we find that when developers use AI tools, they take 19% longer than without—AI makes them slower. We view this result as a snapshot of early-2025 AI capabilities in one relevant setting; as these systems continue to rapidly evolve, we plan on continuing to use this methodology to help estimate AI acceleration from AI R&D automation.

    17 条回复    2025-07-12 12:10:59 +08:00
    Rickkkkkkk
        2
    Rickkkkkkk  
       1 天前
    一个可能的原因,搜 Jevons paradox
    tool2dx
        3
    tool2dx  
       1 天前
    别人不知道,我自己花了很多额外时间,去适配 AI 新的工具链,
    AoEiuV020JP
        4
    AoEiuV020JP  
       1 天前   ❤️ 1
    速度=距离/时间, 不能根据时间就判断速度变化,
    songsongqaq
        5
    songsongqaq  
       1 天前
    那肯定没研究我
    su3sl3h06
        6
    su3sl3h06  
       1 天前   ❤️ 1
    对于我这个产品经理来说,AI 让我的开发时间增加了∞%
    TophTab
        7
    TophTab  
       1 天前
    自说自话。统计学魅力
    BlackSnow
        8
    BlackSnow  
       1 天前
    @tool2dx 哈哈哈偏题介个楼,看到配了工具链就想请教下大佬有没有推荐的 agent 集成的平台呀,ds+Claude+Gemini 来回输入提示词有点累了
    msg7086
        9
    msg7086  
       1 天前
    更实际的情况是,如果没有 AI 很多人根本就不会去写一些东西。
    比如今天突然让你写一千行 C++代码,你鼠标一扔,老子才懒得写。
    但是今天让你指挥 AI 写代码,说不定几个小时也就搞定了。
    layxy
        10
    layxy  
       1 天前
    @BlackSnow 目前我使用的只有 cursor 的 agent 模式最好用
    iorilu
        11
    iorilu  
       1 天前
    @msg7086 是这样的, 以前有想法也懒得试, 现在起码可以让 ai 先折腾看看
    xuelang
        12
    xuelang  
       1 天前   ❤️ 1
    有很多前置条件,比如高级开发,持续维护多年的百万代码的复杂项目。。。

    抛开这些前置条件,AI 提效很明显的。比如我,周末 PUA 下 AI ,就搞了好多好玩的。

    没有 AI ,我肯定搞不出这 https://puzzles-game.com/
    tool2dx
        13
    tool2dx  
       1 天前
    @msg7086 写新代码一直不是什么难事,以前没 AI,直接在 github/csdn 抄来抄去.

    维护旧代码才难.
    jy02534655
        14
    jy02534655  
       1 天前
    对老手来说 ai 还是挺有用的,特别是面对不熟的开发语言的时候,只需要能看懂注释就行了。有问题直接让 ai 改
    RainyH2O
        15
    RainyH2O  
       1 天前
    以往周末都懒得看代码的,有 AI 后我周末都折腾了挺久,把自己以前一些手写的工具都改进了一波,加上了有过想法但一直懒得开头的功能。做新东西也没这么畏难了。
    hubianluanma
        16
    hubianluanma  
       1 天前
    我感觉完全交给 AI ,类似 vibe code 那样,必然会增加开发时间,因为如果一个开发人员在不知道具体实现逻辑、架构的情况下(我指的是 code 层面,提示词层面不算)如果遇到与预期不符,但 AI 又不能很快解决你的问题下,或者 AI 的额度不足情况下(一大弊端,起码自己的脑子不会用着用着让你续费)还是得靠人去解决,这时候开发人员的时间肯定就会增加。
    目前最佳实践我觉得还是使用 AI 辅助编程,比如实现一个通用的方法、生成一些逻辑重复的代码、还有像类似国家化多语言配置这样没有什么复杂逻辑,具备通用的实现过程的可以交给 AI ,除此之外的核心代码我建议还是由开发人员来干(如果你对产品有要求的话,不停留到能用的阶段)。
    试想一下,微软如果后续的 windows 系统所有代码交给 AI ,那更新频率和迭代版本肯定会大大提升(因为要填之前 AI 的坑,不过 AI 填 AI 的坑应该不会抱怨吧,导致后抱怨的只有人类)。
    MikePerfect
        17
    MikePerfect  
       15 小时 56 分钟前
    张口就来的数字,无趣
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   895 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 20:07 · PVG 04:07 · LAX 13:07 · JFK 16:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.