What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
AI coding tools can make some developers faster, but they do not reliably make every team or task more productive. The evidence supports a useful management hypothesis: AI can amplify an organization’s existing strengths and problems. It does not prove that weak engineering practices always make AI harmful—or identify which specific practices cause better results.
What does “AI amplifies engineering” mean?
DORA’s 2025 report characterizes AI as an amplifier: “It magnifies the strengths of high-performing organizations and the dysfunctions of struggling ones.” The report combines more than 100 hours of qualitative data with survey responses from nearly 5,000 technology professionals worldwide. That is DORA’s organizational synthesis, not a controlled estimate of how much AI speeds up a weak team or a universal finding about every developer. Read the DORA 2025 report listing.
As an Amazon Associate I earn from qualifying purchases.
The practical implication is conditional. Generating code is only part of software development; a change also has to fit its context and meet the team’s requirements. AI may help with the first part without removing the work involved in understanding, checking, and integrating a change. The studies below show why the net result depends on what work is measured and how.
The Tool Desk
Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →What have studies measured?
These findings are not competing estimates of one universal “AI productivity” effect. Their participants, tasks, tools, and outcome measures differ.
#1 Best Overall
| Study and setting | What was measured | Result and important boundary |
|---|---|---|
| Microsoft Research, three workplace field experiments, 2025 | Randomized trials at Microsoft, Accenture, and an anonymous Fortune 100 company; combined analysis of 4,867 developers. The outcome was completed tasks. | The study authors estimated a 26.08% increase in completed tasks for developers given an AI coding assistant (SE: 10.3%). They describe the individual experiments as noisy and report larger adoption and productivity gains among less-experienced developers. This is not a universal time-saving estimate. |
| METR, experienced open-source maintainers, July 2025 | Sixteen experienced contributors to large repositories randomized 246 issues between AI-allowed and AI-disallowed conditions. Repositories averaged more than 22,000 stars and one million lines of code; issues included bugs, features, and refactors. Participants chose their tools, primarily Cursor Pro with Claude 3.5 or 3.7 Sonnet, then frontier models. | Participants took 19% longer when allowed to use early-2025 AI tools. METR calls this a snapshot of one setting, not evidence that AI fails to speed most developers or applies to other tasks, developers, or future tools. |
| Microsoft Research, controlled JavaScript task, 2023 | Developers were asked to implement a JavaScript HTTP server as quickly as possible. | The Copilot group completed the task 55.8% faster than the control group. This tightly scoped, older task experiment is not a forecast of current team-wide productivity. |
Task counts, elapsed time, and self-reported experience answer different questions. A higher count of completed tasks does not directly tell a manager how much faster each task took, while a short implementation exercise does not capture all the work involved in a mature repository.
Does AI-generated code have lower quality?
One randomized GitHub study found positive results on a bounded exercise, not proof that AI lowers—or universally improves—production quality. GitHub recruited 243 developers with at least five years of Python experience; 202 valid submissions were analyzed, with 104 using Copilot and 98 not using it. Participants implemented API endpoints for a fictional restaurant-review web server. The Copilot group had a 53.2% greater likelihood of passing all 10 unit tests. In blind reviews, its code received ratings that were 3.62% higher for readability, 2.94% for reliability, 2.47% for maintainability, and 4.16% for conciseness; reviewers were also 5% more likely to approve it. GitHub Research published the study in 2024 and updated it in 2025.
Rank #2
The scope of the quality claim matters. The exercise used ten tests and developer reviews, and GitHub’s code-error rubric focused on readability and maintainability issues such as unclear identifiers, missing documentation, duplicated code, and excessive branching. It did not count functional errors that prevented code from working. These results therefore do not establish long-run production defect rates, maintenance costs, or the quality of AI-generated code across languages and projects.
Why do productivity studies disagree?
The results differ in ways that affect what they can tell a team:
- Task and repository context: A self-contained implementation can reward rapid code generation. A change to a mature project can require understanding local conventions, implicit requirements, and review expectations.
- Developer experience: The three-company field-trial abstract reports larger gains among less-experienced developers. METR studied experienced maintainers working in large repositories.
- Tool generation: METR evaluated tools available in early 2025. Its result is not a permanent estimate as tools change.
- Outcome: Completed task counts, completion time, test results, reviewer ratings, and perceived usefulness are distinct measures. None should be substituted for another.
- Quality bar and study design: A controlled coding exercise, a workplace field trial, and a diary study capture different conditions. Their test suites and review criteria also differ.
METR’s participants expected a 24% speedup before the trial and, afterward, still believed AI had sped them up by 20%, even though measured task time was 19% longer. The contrast shows why confidence or perceived flow cannot stand in for an outcome measure. METR also notes that its pull requests required human satisfaction with review, style, testing, and documentation, unlike benchmark tasks scored algorithmically.
What do developers’ experiences tell us?
A workplace diary study at a large multinational software company combined surveys, a randomized trial, and a three-week diary study. Its authors reported that 84% of participants saw positive changes in daily work practices and 66% noted changes in how they felt about their work. Sustained tool use significantly increased perceived usefulness and enjoyment, while views on the trustworthiness of AI-generated code remained unchanged. These are participant reports and perceptions, not measured output or code-quality gains. Read the Microsoft Research and IEEE study listing.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Can AI fix weak engineering practices?
The available studies do not show that AI repairs organizational problems, nor do they prove that particular practices—such as testing or code review—cause larger AI gains. DORA’s amplifier framing is a useful hypothesis for managers, not a causal estimate. METR offers a concrete counterexample to the idea that assistance automatically removes friction: experienced contributors took longer in its specific setting. Positive field-trial and coding-exercise results show that gains are also possible under other conditions.
Quick wins for a faster PC:
Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Repair Windows errors before they cause bigger problemsFix Now →Scan for outdated or missing drivers - takes under a minuteDriver Scan →To find out whether AI is helping a particular team, evaluate it in that team’s actual work rather than relying on a vendor claim, a single benchmark, or developers’ impressions alone:
Best Value
- Define the task and quality bar first. Choose representative work and specify what counts as complete, including relevant tests and review criteria.
- Compare like with like. Use a baseline that reflects the same kind of task and team context. Separate elapsed time from task counts and keep quality measures visible alongside speed.
- Include the work after generation. Account for review, testing, integration, and rework rather than measuring only how quickly code appears.
- Track outcomes over time. A short trial can reveal immediate task effects; it cannot by itself establish long-run defect or maintenance costs.
- Interpret results by task and experience. If some developers or task types benefit more than others, avoid turning that result into a promise for the whole organization.
This approach does not assume a particular engineering practice guarantees success. It makes the claim testable against a team’s own work and avoids treating speed, quality, and perceived usefulness as interchangeable.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




