paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Evolving with AI: A Longitudinal Analysis of Developer Logs

与 AI 共同演进:开发者日志的纵向分析
ICSE Proceedings of the 2026 IEEE/ACM 48th International Conference on Software Engineering2026匹配度 1/10 · 该论文是实证性开发者研究,关注 AI 编程助手对工作效率与工作流的长期影响,不涉及静态分析、形式化验证或浮点/贝叶斯程序分析,与用户核心研究方向无关。引用 2 inbox
Agnia Sergeyuk, Eric Huang, Dariia Karaeva, Anastasiia Serova, Yaroslav Golubev, Iftekhar Ahmed
crossref: 2026-09-12dblp: 2026-09-12arxiv: 2026-09-12

AI 速览

一句话:用两年遥测与问卷揭示 AI 编程助手对开发者日常工作流的长期实际影响。

AI 编程助手已迅速成为专业 IDE 的常备功能,但其对日常开发的长期影响仍不清楚;既有研究多聚焦短期使用或自述感知。本文以混合方法研究 IDE 中的 AI 采纳:结合 800 名开发者为期两年的细粒度遥测数据与 62 名从业者的问卷调查,从生产力、代码质量、代码编辑、代码复用和上下文切换五个维度分析工作流变化。遥测显示,AI 用户产出显著更多代码,但删除的代码也显著更多;而问卷受访者报告了生产力提升,并认为其他维度变化甚微。作者据此讨论了软件工作流的“静默重构”,并为未来 AI 增强工具的设计提出启示。

问题
AI 编程助手已被广泛使用,但其对开发者长期日常编码实践的真实影响缺乏实证理解,已有研究多局限于短期使用或主观感知。
方法
采用混合方法:对 800 名开发者采集为期两年的细粒度 IDE 遥测数据,并对 62 名专业人士进行问卷调查,从生产力、代码质量、代码编辑、复用与上下文切换五个维度分析变化。
评估
基于长期遥测与问卷的量化及质性分析,发现 AI 用户编写的代码显著更多、删除的代码也显著更多,而受访者自报生产力提升、对其他维度的变化感知很小。
原文摘要(Abstract)

AI‑powered coding assistants are rapidly becoming fixtures in professional IDEs, yet their sustained influence on everyday development remains poorly understood. Prior research has focused on short-term use or self-reported perceptions, leaving open questions about how sustained AI use reshapes actual daily coding practices in the long term. We address this gap with a mixed-method study of AI adoption in IDEs, combining longitudinal two-year fine-grained telemetry from 800 developers with a survey of 62 professionals. We analyze five dimensions of workflow change: productivity, code quality, code editing, code reuse, and context switching. Telemetry reveals that AI users produce substantially more code but also delete significantly more. Meanwhile, survey respondents report productivity gains and perceive minimal changes in other dimensions. Our results offer empirical insights into the silent restructuring of software workflows and provide implications for designing future AI-augmented tooling.

链接与引用

DOI 原文 · arXiv · DBLP

BibTeX
@inproceedings{abs-2601-10258,
  title = {Evolving with AI: A Longitudinal Analysis of Developer Logs},
  author = {Agnia Sergeyuk and Eric Huang and Dariia Karaeva and Anastasiia Serova and Yaroslav Golubev and Iftekhar Ahmed},
  booktitle = {ICSE},
  year = {2026},
  doi = {10.1145/3744916.3787811}
}