← Posts
Software · Productivity

Does AI really make developers faster?

Experienced developers got 19% slower with AI but believed they had sped up. Speed, perception and reality in light of METR's experiments, Google's controlled study and surveys from the field.

Everyone who uses an AI coding assistant says the same thing: "I'm so much faster now." But what would we see if we measured that feeling with a stopwatch? In July 2025 someone did exactly that, and the result wasn't what anyone expected.

The experiment: 16 developers, 246 real tasks

In the first half of 2025, METR, an independent research organisation that measures the capabilities of AI models, ran a randomised controlled trial. Instead of an artificial task in a lab, they chose a setup as close to the real world as possible:

METR · July 2025How the experiment was set up
16Experienced open-source developers
246Real tasks from their own projects: bug fixes, features, refactors
~2 hrsAverage time per task
22,000+Average GitHub stars of the projects
1M+Average lines of code in the projects
Cursor ProClaude 3.5 and 3.7 Sonnet; the best models of the time
Each task was randomly assigned to an "AI allowed" or "AI disallowed" group. Developers recorded their screens.

The developers had been contributing to these projects for years and had tens, even hundreds, of hours of experience with large language models. So there were no beginners and no unfamiliar codebases in the experiment.

The result: expectation, perception and reality

METR · July 2025How did AI affect task time?
← slowed downsped up →
Developers' expectationbefore the experiment24% faster
Developers' perceptionafter the experiment20% faster
Measured realityfrom screen recordings19% slower
Both sides of the scale are drawn to 30%. The confidence interval of the measured effect is a slowdown of 2% to 39%.

When developers used AI, they took 19% longer to finish their tasks. The truly striking part is the second row: even after the experiment was over, the same developers believed AI had made them 20% faster.

So they didn't just slow down; they didn't notice they had slowed down. This is the productivity counterpart of the "overconfidence" finding from the Stanford study I mentioned in the first post.

Why did they slow down?

METR examined 20 possible factors that could explain the slowdown and reported that five of them likely contributed. The setup of the experiment also hints at why the result may not be that surprising:

  • A familiar house, a new guide. The developers knew their codebases by heart. Where they were already fast on their own, explaining the context to the model was an extra cost.
  • A high quality bar. In a project of a million lines used by thousands of people, "it works" isn't enough; expectations for tests, style and design are high. Bringing the model's suggestion up to that bar takes time.
  • Waiting and reviewing. Working with AI can shorten writing time but lengthen reading, waiting and fixing time. What you feel is writing speed; what gets measured is total time.

A year later: METR's February 2026 update

The story doesn't end there. In February 2026, METR asked the same question again with late-2025 tools, meaning agent-based tools such as Claude Code and Codex. This time there were 57 developers, 143 projects and more than 800 tasks.

Different studies, different resultsThe effect of AI on task time
← slowed downsped up →
GitHub Copilot experiment2023 · a single, simple task56% faster
Google controlled trial2024 · 96 engineers~21% faster
METR · early 202516 experienced developers19% slower
METR · late 2025the same developers18% faster
METR · late 202547 newly recruited developers4% faster
Both sides of the scale are drawn to 60%. The studies differ in tasks and measurement methods; they can't be compared directly and only show the trend. METR late-2025 confidence intervals: 38% faster to 9% slower, and 15% faster to 9% slower.

For the developers from the first study, the direction changed: from slowing down to speeding up. But METR itself presents this result with caution, because the confidence intervals are very wide and include zero. More interesting still, the organisation's main concern runs the other way: they think the real speed-up may be larger than what was measured.

Here's why: the developers most used to AI no longer accept doing half their work without it. Between 30% and 50% of participants said they never submitted tasks they didn't want to do without AI. And measuring the time of people running several agents at once became almost impossible. So METR concluded that the measurement didn't reflect the real effect and announced it was redesigning the study.

Signals from the field

Alongside the controlled experiments, large surveys show a similar tension: usage is rising fast, but trust isn't.

SurveysHigh usage, low trust
84%Developers using or planning to use AI tools (76% in 2024)Stack Overflow 2025
46%Those who don't trust the accuracy of AI output (31% the year before)Stack Overflow 2025
66%Those who say they spend more time fixing "almost right" AI codeStack Overflow 2025
−7.2%Drop in delivery stability associated with AI adoptionDORA 2024
−1.5%Drop in delivery throughput in the same relationshipDORA 2024
39%Those with little or no trust in AI-generated codeDORA 2024
Stack Overflow 2025 Developer Survey: more than 49,000 responses. DORA 2024: more than 39,000 professionals.

DORA's finding is especially instructive. As AI adoption rises at the team level, individuals feel more productive and more focused; but that doesn't carry over to software being delivered quickly and safely. The possible explanation the report puts forward: when code is written faster, changes get bigger, big changes are harder to review, and the risk of errors goes up.

So what should we do?

The conclusion from this data isn't "stop using AI". METR itself says clearly that its study doesn't show AI is useless in software engineering; it even notes that AI may help less experienced developers, or those working in unfamiliar codebases, more. The conclusion is simpler: a feeling is not a measurement.

In practiceWhere does AI speed you up, and where does it slow you down?
Usually speeds up
  • Understanding an unfamiliar codebase or library
  • Boilerplate, test scaffolding, data transformation
  • Quick prototypes and throwaway scripts
  • Interpreting an error message, producing a first guess
Can slow down
  • A high-standard codebase you know by heart
  • Work where implicit rules and history matter
  • Changes where security and data integrity are critical
  • The review cost of "almost right" output

Three suggestions for a team:

  1. Run your own measurement. For a few weeks, record time, number of bugs and review rounds on similar tasks. Compare the speed you feel with the speed you measure.
  2. Measure delivery, not writing. How long a feature takes to reach production, and how many bugs it causes there, is a far more honest indicator than lines of code written.
  3. Make review cheaper. Small changes, automated tests and security scans in CI are how you use AI's speed safely. The 19 checks in the vibe coding post exist exactly for this.

AI tools change every six months, and some of the numbers in this post will soon be out of date too. But the lasting lesson from METR's first experiment is this: we are poor witnesses of our own productivity. The stopwatch is always more honest.

Sources

  1. J. Becker, N. Rush, B. Barnes, D. Rein, Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity, METR, July 2025.
  2. METR, Uplift update: late-2025 AI tools, February 2026.
  3. E. Paradis et al., How much does AI impact development speed? An enterprise-based randomized controlled trial, Google, ICSE 2025.
  4. S. Peng, E. Kalliamvakou, P. Cihon, M. Demirer, The Impact of AI on Developer Productivity: Evidence from GitHub Copilot, 2023.
  5. Stack Overflow, 2025 Developer Survey: developers remain willing but reluctant to use AI, July 2025.
  6. InfoQ, 2024 DORA Report, November 2024.
Save this post