Do AI coding features actually speed up engineer productivity?
A randomized trial of Google engineers tested whether AI-powered coding tools reduce time spent on complex tasks. Understanding real-world productivity gains matters as companies invest heavily in these features.
The Google study team reports that three AI features already in production in Cider V, Google's internal development environment, significantly shortened the time 96 full-time engineers spent on a complex, enterprise-grade task. The features were AI Code Completion, Smart Paste and Natural Language to Code, and engineers were randomly assigned to use them or not. The best-fit regression (Model 2), controlling for other predictors of time on task, puts the effect at "about 21%." The authors also say their "confidence interval is large," and the excerpt does not give its bounds. The unadjusted comparison is significant (t(83.6) = 2.11, p = .038). In the adjusted model the AI effect is similar in size but misses the p < .05 threshold.
The paper places its figure between two earlier estimates. A randomized trial of GitHub Copilot reported 56% (Peng et al.), but its sample was drawn from freelancers on Upwork, while this study "only sampled full-time Googlers." The authors read the gap mainly as a population difference. They say their figure "aligns with" the 26% throughput gain from Cui et al.'s pooled enterprise analysis. Two subgroup findings carry the paper's larger argument. Developers who spend more hours a day on code were faster with AI, which the authors attribute to current tools requiring "a lot of time verifying and editing code generated by AI." More senior developers also appeared faster. The authors set this against literature suggesting juniors gain more, and offer that AI "is not yet able to close a skill gap when applied to complex tasks." Neither interaction is clean. The code-hours interaction was not significant (β = −0.29), though the model was (p = 0.018), and the excerpt gives no statistic for seniority.
Against the nearest notes, this trial extends the speed side of the picture and leaves the learning side open. Its size is close to the Does Figma Make speed up design task completion? trial, though there product managers gained most, while here seniority and code hours are the moderators. Its only outcome is time on task, so it cannot speak to what Does AI assistance actually harm the way developers learn? measured: conceptual understanding after learning a new library. It also does not test the split in Does ChatGPT help students code better but remember less?, where task scores rose while recall and claimed ownership fell. The conclusion says "questions about the impact of AI on code quality were not explored." The code-hours finding fits the reallocation toward verifying AI output that Does AI really save time, or just change how we spend it? describes.
The excerpt does not establish that the effect carries beyond its setting. The sample is full-time Google engineers with at least a year at Google and proficiency in C++, the tools are Google's own, and the study ran in June and July 2024. The authors themselves decline to assume the result holds at the ecosystem level, across other tool suites, or over time. Because the features come from the company that ran the study, the speedup is the builder's own measurement. With a large interval, the number is better read as a direction than as a rate. The implication is narrower than the headline: AI assistance probably shortened time on this kind of enterprise task for experienced engineers, and any productivity claim built on the 21% needs the caveats the authors attach.
Inquiring lines that read this note 11
This note is a source for these research framings, grouped by the broader line of inquiry each explores. Scan the bold lines of inquiry; follow any specific question forward.
Do AI coding tools measurably improve developer productivity and code quality?- Do AI coding tools improve code quality alongside task speed?
- Why do experienced developers benefit more from AI coding assistance?
- How much time do developers spend verifying AI-generated code?
- Does high-level design work benefit differently from AI than routine coding tasks?
- How much time do developers spend reviewing and fixing AI code?
- Can AI design tools like Figma Make show speedups when coding tools show slowdowns?
- Why do novice engineers lose confidence in coding after using AI tools?
- Why did programmer headcount not shrink after AI coding tools arrived?
- Does AI-assisted coding actually speed up experienced developers?
Related concepts in this collection 5
This note in its neighbourhood — explore the map, then jump to a related concept in the list below.
Click a node to walk · click center to open · click Open in graph to see this note in the full knowledge graph
-
Does Figma Make speed up design task completion?
Does access to a prompt-to-design tool reduce the time needed to complete structured design work, and does the effect differ between professional designers and product managers?
a similar-sized randomized speed gain in design work; there product managers gain most, here seniority and code hours moderate the effect
-
Does AI assistance actually harm the way developers learn?
When developers use AI tools while learning new programming concepts, does it impair their ability to understand code, debug problems, and build lasting skills? Understanding this matters for how we deploy AI in education and training.
this trial measures time on task only, not the conceptual understanding the skill-formation trial tests
-
Does ChatGPT help students code better but remember less?
When students use ChatGPT for programming tasks, do they solve problems more effectively while retaining less knowledge afterward? This matters because high task scores may mask shallow learning.
a task-score gain that coexists with weaker recall and ownership, a dimension this speed-only trial does not measure
-
Does AI really save time, or just change how we spend it?
Explores whether AI's time savings are real or illusory—whether the time freed from direct work simply shifts to AI interaction tasks like prompt composition and output evaluation, with different cognitive and learning consequences.
its code-hours finding fits the reallocation toward verifying and editing AI output that this note describes
-
Do AI coding tools actually speed up experienced developers?
Developers predicted AI tools would make them 24% faster, but a randomized trial measuring real work found the opposite. Understanding this gap between forecast and outcome matters for assessing AI's real productivity impact.
Contradicts A's speedup finding in direction: a randomized trial of experienced open-source developers found AI tools slowed them 19 percent
Related papers in this collection 8
Papers most semantically related to this note, ranked by cosine similarity in the embedding space.
- How much does AI impact development speed? An enterprise-based randomized controlled trial
- Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity
- We are Changing our Developer Productivity Experiment Design
- How AI Impacts Skill Formation
- What 81,000 people told us about the economics of AI
- How AI is transforming work at Anthropic
- Does AI Save Time on Product Design? A Randomized Controlled Experiment of AI Prompt-to-Design Workflows
- Estimating AI productivity gains from Claude conversations
Original note title
AI coding features shortened time on task by about 21 percent in a randomized trial of 96 Google software engineers — with a wide confidence interval