The Commonplace
Home Papers Evidence Explore Trends Syntheses Digests References Docs 🎲 Workforce Futures
← Papers
Direction, evidence grade, and study type are AI-generated labels (gpt-5-mini), not human-verified. Syntheses are LLM-written. "Tensions" are machine-detected candidates, not confirmed contradictions. A research-acceleration tool, not peer review. How this is built →

Developers with AI coding assistants write substantially more — but also delete more — indicating faster iteration rather than straightforwardly higher-quality output; users report productivity gains but few perceived changes in other workflow areas.

Evolving with AI: A Longitudinal Analysis of Developer Logs
Agnia Sergeyuk, Eric Huang, Dariia Karaeva, Anastasiia Serova, Yaroslav Golubev, Iftekhar Ahmed · January 15, 2026
arxiv correlational medium evidence 8/10 relevance Full text usable extracted full text Source PDF

Structured author observations

Linked only from stored provider relations; the raw author line above is never matched by name.

Arxiv

Latest observation:

  1. Agnia Sergeyuk unresolved corpus identity
  2. Eric Huang unresolved corpus identity
  3. Dariia Karaeva unresolved corpus identity
  4. Anastasiia Serova unresolved corpus identity
  5. Yaroslav Golubev unresolved corpus identity
  6. Iftekhar Ahmed unresolved corpus identity

Semantic Scholar

Latest observation:

  1. Agnia Sergeyuk provider ID
  2. Eric Huang provider ID
  3. Dariia Karaeva provider ID
  4. Anastasiia Serova provider ID
  5. Yaroslav Golubev provider ID
  6. Iftekhar Ahmed provider ID
Longitudinal telemetry shows developers using AI coding assistants produce substantially more code but also delete more, while surveyed professionals report perceived productivity gains and little change across other workflow dimensions.

Citation observations

Cumulative provider counts captured on specific dates; providers are never combined.

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.

Summary

Main Finding

Longitudinal telemetry and survey evidence shows that sustained use of IDE-integrated AI coding assistants is associated with higher gross code production but also with more code deletion, greater reliance on external code sources, and increased context switching. Developers report perceived productivity gains, but are less aware of or report fewer changes in code quality, editing, reuse, or switching — suggesting AI reshapes the structure and cognitive demands of work more than it simply reduces effort.

Key Points

  • Dataset & participants

    • 151,904,543 anonymized IDE interaction events collected over two years.
    • 800 professional developers in telemetry analysis: 400 AI users and 400 non-users.
    • Complementary survey of 62 practitioners and five follow-up interviews.
    • Most-used AI tools reported: ChatGPT (n=42), GitHub Copilot (n=29), JetBrains AI Assistant (n=23).
  • Behavioral findings (telemetry)

    • AI users write and modify substantially more code (higher lines added / edits).
    • AI users also delete significantly more code, indicating more churn or trial-and-error.
    • AI users rely more on external code snippets / copying from web or external sources.
    • AI users exhibit higher rates of context switching / fragmented workflows.
  • Perception findings (survey & interviews)

    • Majority of respondents report productivity gains after adopting AI assistance.
    • Respondents generally perceive minimal changes in code quality, editing frequency, reuse habits, and context switching — a mismatch with telemetry evidence.
    • Interviews indicate shifts from generation tasks to verification, integration, and review of AI output.
  • Conceptual insight

    • AI does not simply reduce developer effort; it redistributes effort toward more fragmented, reactive, and cognitively demanding activities (e.g., verifying and integrating generated code).
    • Self-reports can understate structural workflow changes; telemetry reveals "silent" restructuring.

Data & Methods

  • Mixed-method design combining:
    • Fine-grained, anonymized IDE telemetry (two years; 151.9M events) aggregated monthly across developers.
    • Survey with Likert-scale items on five workflow dimensions: productivity, code quality, code editing, code reuse, context switching.
    • Five semi-structured follow-up interviews for qualitative context.
  • Sample
    • Telemetry cohort: 800 developers (balanced AI user vs non-user groups).
    • Survey: 62 AI-using respondents (diverse roles and experience levels).
  • Measures & operationalization
    • Productivity: code output metrics (e.g., lines added) from telemetry; self-reported productivity/time coding.
    • Code quality: deletion/rewrite rates and telemetry proxies; self-reported code quality/readability.
    • Code editing & reuse: frequency of edits, use of external snippets, copy/paste events.
    • Context switching: event sequences, session fragmentation measures.
  • Analysis
    • Longitudinal comparison between AI users and non-users over two years.
    • Descriptive statistics and inferential comparisons across the five workflow dimensions.
    • Triangulation between behavioral logs and self-reports/interviews.
  • Limitations noted by authors
    • Observational (non-experimental) design — causality cannot be definitively established.
    • Potential selection bias in telemetry and survey samples (who opts into AI tools and to be surveyed).
    • Telemetry proxies may not capture all aspects of code quality or cognitive load.

Implications for AI Economics

  • Productivity measurement and valuation
    • Common numeric measures (e.g., lines added) may overstate “productive” output because AI-assisted workflows increase churn (more deletions) and shift work toward review and integration. Economists should develop richer productivity metrics that incorporate verification, rework, and net value delivered.
  • Labor demand and task reallocation
    • AI shifts effort from generation toward verification, integration, and higher-order judgment. Demand for skills may move toward code review, debugging, security auditing, and system-level reasoning. This implies complementary investments in worker training and potential upskilling needs.
  • Wage and task-price effects
    • If AI reduces time spent on boilerplate but increases time on cognitively demanding verification, wages and billing models may adjust to reflect greater emphasis on higher-skill tasks rather than simple output volume. Firms may re-evaluate pricing or productivity targets.
  • Fragmentation, attention costs, and productivity paradox
    • Increased context switching and fragmentation produce attention costs that can offset some automation benefits. Macro-level productivity gains from AI adoption may be smaller or slower than naive calculations predict — relevant to forecasting sectoral productivity growth.
  • Code reuse, external markets, and ecosystem effects
    • Greater reliance on external snippets and web-sourced code could reduce demand for some forms of knowledge reuse (e.g., fewer StackOverflow posts) but increase spillovers and copyright/compliance risks. Markets for curated, high-quality components and provenance-tracking tools may grow.
  • Measurement and policy implications
    • Observed mismatch between self-reported and actual behavioral change cautions economic studies that rely solely on surveys. Policy assessments (e.g., on labor displacement) should use longitudinal behavioral data where possible.
  • Firm strategy and tooling investments
    • Firms adopting AI should invest not only in model access but in tooling that reduces verification overhead, supports continuity across fragmented tasks, and tracks provenance — these can affect realized productivity and cost savings.
  • Research directions for economists
    • Quantify net value added: integrate telemetry-based measures of churn, verification time, and defect rates to estimate true productivity change.
    • Model labor reallocation: estimate shifts in task bundles and consequent wage/profile changes across developer types.
    • Welfare and externalities: study ecosystem-wide impacts (open-source contributions, knowledge markets, IP risks) driven by AI-mediated code reuse.

Short caveats - The study is observational and focused on professional IDE users tied to JetBrains tooling; generalization to all developers, tools, or firm contexts should be cautious. - Telemetry-based proxies imperfectly capture code quality, cognitive load, or business value; further work should combine richer outcome measures (e.g., defect rates, delivery times).

If you want, I can (a) extract concrete telemetry effect sizes reported in the paper (e.g., percent increases in lines added/deleted, context-switching rates) if you’d like numeric estimates, or (b) draft a short policy brief targeting managers about how to measure AI-driven productivity in engineering teams.

Assessment

Paper Typecorrelational Evidence Strengthmedium — The study uses rich, longitudinal telemetry from 800 developers over two years and triangulates with a survey, providing strong descriptive evidence of associations between AI-assistant use and workflow changes; however, it is observational with self-selection into AI use, lacks a clear causal identification strategy (no randomized assignment or quasi-experimental design), and relies on behavioral proxies (e.g., code produced/deleted) that may not map cleanly to productivity or quality. Methods Rigormedium — Methods appear careful: fine-grained, longitudinal telemetry across five workflow dimensions and complementary survey data increase internal robustness; but key methodological weaknesses remain — potential confounding and selection bias are not resolved, survey sample is small (n=62) and possibly non-representative, and outcome measures (lines added/deleted, telemetry events) are imperfect proxies for productivity and code quality. SampleFine-grained IDE telemetry from ~800 developers collected over two years, capturing activity across five workflow dimensions (productivity, code quality, editing, reuse, context switching); supplemented by a voluntary survey of 62 professional developers reporting perceived effects. Limited detail provided about developers' employer types, languages, geographic distribution, experience levels, or how AI-use was defined/classified. Themesproductivity human_ai_collab adoption GeneralizabilityPotential selection bias: users self-selected into AI-assistant use, so findings may reflect adopter characteristics rather than tool effects, Platform/vendor specificity: telemetry likely comes from a particular IDE or plugin, limiting transferability across tools and ecosystems, Developer population may be skewed by language, firm size, sector, or country (not described), constraining external validity, Outcome proxies (code produced/deleted) may not generalize to measures of true productivity or long-term code quality, Survey small sample (n=62) limits representativeness and robustness of self-reported findings, Two-year window may capture early-adopter dynamics not representative of mature, widespread adoption

Claims (13)

ClaimDirectionOutcomeConfidence & EvidenceDetails
AI-powered coding assistants are rapidly becoming fixtures in professional IDEs. Adoption Rate positive adoption of AI coding assistants in IDEs
Reading fidelity high
Study strength medium
not reported
0.3
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. Other null_result state of prior research (short-term focus / self-report reliance)
Reading fidelity high
Study strength medium
not reported
0.3
This study uses longitudinal two-year fine-grained telemetry from 800 developers. Other null_result telemetry dataset size and duration
Reading fidelity high
Study strength high
n=800
0.5
This study includes a survey of 62 professionals. Other null_result survey sample size
Reading fidelity high
Study strength high
n=62
0.5
The analysis covers five dimensions of workflow change: productivity, code quality, code editing, code reuse, and context switching. Other null_result dimensions analyzed
Reading fidelity high
Study strength high
not reported
0.5
Telemetry reveals that AI users produce substantially more code. Developer Productivity positive amount of code produced
Reading fidelity high
Study strength medium
n=800
0.3
Telemetry reveals that AI users delete significantly more code. Task Completion Time negative amount of code deleted (deletion activity)
Reading fidelity high
Study strength medium
n=800
0.3
Survey respondents report productivity gains from using AI-powered coding assistants. Developer Productivity positive self-reported productivity
Reading fidelity high
Study strength low
n=62
0.15
Survey respondents perceive minimal changes in code quality. Output Quality null_result perceived change in code quality
Reading fidelity high
Study strength low
n=62
0.15
Survey respondents perceive minimal changes in code editing. Task Completion Time null_result perceived change in code editing
Reading fidelity high
Study strength low
n=62
0.15
Survey respondents perceive minimal changes in code reuse. Organizational Efficiency null_result perceived change in code reuse
Reading fidelity high
Study strength low
n=62
0.15
Survey respondents perceive minimal changes in context switching. Task Completion Time null_result perceived change in context switching
Reading fidelity high
Study strength low
n=62
0.15
Overall, results indicate a 'silent restructuring' of software workflows due to sustained AI use and have implications for designing future AI-augmented tooling. Organizational Efficiency mixed degree of workflow restructuring and design implications
Reading fidelity medium
Study strength speculative
not reported
0.03

Notes