← 最新论文
💻 computer science

A survey of generative AI adoption and perceived productivity among scientists who program

该研究通过对 868 名编程科学家的调查指出,尽管生成式 AI 在经验不足者中采用率最高且被视为提升生产力,但用户往往更倾向于通用对话界面,且其感知到的生产力提升主要源于接受生成的代码行数,而非代码验证或规范的开发实践。

原作者: Gabrielle O'Brien, Alexis Parker, Nasir Eisty, Jeffrey Carver

发布于 2026-03-24
📖 1 分钟阅读☕ 轻松阅读

原作者: Gabrielle O'Brien, Alexis Parker, Nasir Eisty, Jeffrey Carver

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

这篇论文就像是一份**“科学家使用 AI 写代码的体检报告”**。

想象一下,现代科学家(无论是研究生物、物理还是社会学的)现在都得像程序员一样写代码来处理数据。但很多科学家并没有受过专业的编程训练,就像让一个擅长做菜的厨师突然去修汽车引擎,虽然能凑合,但心里没底。

这时候,生成式 AI(比如 ChatGPT) 出现了,它像个“超级助手”,能帮科学家自动生成代码。这篇研究调查了 868 位这样的“科学家程序员”,看看他们怎么用这个助手,以及他们觉得自己变得多高效。

以下是用大白话和比喻总结的核心发现:

1. 谁最爱用这个“超级助手”?

  • 新手和年轻学生是主力军: 就像刚学开车的人最喜欢用“自动驾驶”功能一样,编程经验越少的科学家,越依赖 AI。
  • 老手反而比较克制: 那些编程经验丰富的“老司机”,使用频率反而低一些。
  • 领域差异大: 搞计算机和信息技术的人用得最多,而搞生物、社科的人用得相对少一些。

2. 大家喜欢用什么工具?

  • 大家都爱“聊天”: 绝大多数科学家(超过 75%)喜欢用通用的聊天机器人(如 ChatGPT),就像在微信里找人聊天一样,直接问问题、要代码。
  • 专业工具遇冷: 只有少数人(约 15%)使用专门为程序员设计的工具(如 GitHub Copilot),这些工具像插在 IDE 里的插件,更专业但门槛稍高。
  • 原因很简单: 聊天界面更自然,大家觉得“问它”比“在代码里点插件”更顺手。

3. 真的变高效了吗?(核心发现)

这是论文最有趣也最让人警惕的部分。研究发现,觉得自己“效率爆棚”的人,往往也是风险最高的人。

  • “越不懂,越觉得爽”: 编程经验越少、平时越不写测试代码、越不找同事审查代码的科学家,越觉得自己用 AI 后效率提高了
    • 比喻: 就像一个刚学做饭的人,用了“自动炒菜机”觉得太神了,因为以前连火都点不着;而一个老厨师知道自动炒菜机可能会把菜炒糊,所以反而觉得“也就那样”。
  • “吞下多少代码”是关键指标: 研究发现,一次接受 AI 生成的代码行数越多,科学家越觉得自己高效。
    • 比喻: 这就像有人觉得“我一次能吞下 10 个包子,所以我吃饭效率真高”。但问题是,你吞下去的包子,有没有嚼碎消化(检查代码)?
    • 论文指出,很多科学家可能把“生成代码的速度”误当成了“产出成果的质量”。他们可能直接复制粘贴了一大堆 AI 生成的代码,却没时间仔细检查里面有没有逻辑错误。

4. 为什么有人拒绝用 AI?

对于那些拒绝使用 AI 的科学家,研究问了他们为什么。主要有五大理由:

  1. 怕变“废”了(自我依赖): “如果我让 AI 帮我写,我就学不到真本事了,以后离开 AI 我就不会干活了。”
  2. 道德担忧: 担心 AI 训练过程破坏环境,或者觉得 AI 公司偷了别人的代码,心里过意不去。
  3. 没必要: “我的代码很简单,自己写也就几分钟,用 AI 反而麻烦。”
  4. 太慢/太笨: “我让 AI 写个代码,结果全是错,我花更多时间去修 bug,还不如自己写。”
  5. 不准: "AI 经常胡说八道(幻觉),给出的代码根本跑不通。”

5. 总结与警示

这篇论文想告诉我们一个**“甜蜜的陷阱”**:

生成式 AI 确实能让科学家(尤其是新手)更快地写出代码,让他们感觉生产力爆棚。但是,这种“高效”可能是虚假的

  • 风险在于: 如果科学家只关注“生成了多少代码”,而忽略了“验证了多少代码”,那么科学研究的根基可能会动摇。就像盖房子,如果砖头砌得再快,但没检查砖头是不是裂的,房子迟早会塌。
  • 建议: 科学家在使用 AI 时,不能只做“搬运工”,必须做“质检员”。特别是那些编程经验不足的人,更需要建立**“检查机制”**(比如写测试代码、找人审查),否则可能会因为过度依赖 AI 而陷入“以为自己懂了,其实一塌糊涂”的幻觉中。

一句话总结: AI 是个很好的“副驾驶”,但如果你完全把方向盘交给它,自己连看都不看路,那这辆车开得越快,离悬崖可能就越近。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →