Eight Myths of AI in Software Engineering

2026-08-06 · page · source ↗ · source summary

Six Microsoft researchers and Margaret-Anne Storey systematically dismantle eight persistent misconceptions about generative AI in software engineering, marshaling evidence from large-scale field studies to argue that AI's benefits are real but context-dependent, overstated, and often measured with metrics that mislead rather than inform.


The Eight Myths

Myth 1: Developers Spend Most of Their Time Writing Code

"A study of more than 450 engineers at Microsoft in 2025 showed developers spend only 14 percent of their time writing code."

Multiple studies across years converge on the same finding: coding occupies a surprisingly small slice of a developer's day. The rest is design, meetings, collaboration, code review, environment setup, and understanding existing systems. On a "good" workday, coding might hit 18% of time; on a "bad" day, 11%. This is the foundational myth that makes most of the other myths possible — if you think developers spend all day coding, every claim about AI coding tools sounds bigger than it is.

Myth 2: Writing Code Is the Bottleneck

If developers spend ~15% of their time typing in the editor, even an AI that makes coding twice as fast improves overall productivity by less than 15%. Accelerating code generation without addressing surrounding tasks simply moves pressure downstream: more code means more to review, test, and integrate. The "outer loop" — design, understanding, review, deployment — remains the binding constraint. A developer quoted in the June 2025 study put it bluntly: "the number of points in my job work that are even touched by GitHub Copilot are relatively small."

Myth 3: Lines of Code Written by AI Is the Best Measure of Impact

"Measuring software productivity by lines of code is like measuring progress on an airplane by how much it weighs." — Bill Gates

A 2014 paper concluded that LOC "fails to meet the specified validity tests and, therefore, has limited utility." Yet organizations persist with LOC — and a new variant, "AI-generated lines of code" — as a productivity metric. The authors argue these metrics are not just invalid but actively harmful: they incentivize gaming, erode developer trust, and encourage prioritizing coding volume over collaboration, design quality, and security. This myth connects directly to Writing Code vs. Shipping Code, which showed empirically that commit-level gains don't translate to shipped software.

Myth 4: AI Helps All Tasks and Engineers Equally

The evidence is mixed and revealing: some studies find large productivity gains, others find neutral effects, and one 2025 study of experienced open-source developers found AI tools increased implementation time by 18% on average. The 2024 Microsoft Report on AI and Productivity Research found that familiar, well-understood tasks see larger gains; development experience and AI experience both shape outcomes; and years of professional experience is inversely correlated with confidence in writing effective prompts. Even prompt wording matters — one study found that semantically equivalent rewrites produced different code in 46% of cases and changed correctness in 28%.

Myth 5: AI Will Turn Individual Developers into 10x Developers

The "55 percent productivity gain" headline is context-dependent. Controlled studies on isolated tasks don't translate to team-based environments. As Nichols (2019) showed, much of the difference in developer performance is attributable to the task, not the person — a developer who outperforms on one task may underperform on another. This reinforces the Writing Code vs. Shipping Code finding that individual-level gains attenuate sharply at the team and release level.

Myth 6: It's Up to Each Developer to Make AI Work

"Historically, optimizing systems to increase productivity was exceedingly difficult. The assembly line didn't arrive in a flash of self-evident insight." — Cal Newport

The authors argue that placing the burden of AI productivity on individual engineers is a category error. Historically, productivity gains came from systematic changes at the organizational level — the assembly line, not the individual craftsman working harder. GenAI may be the first technology where organizations invested millions in licenses without understanding how to maximize value. Use cases emerge organically while researchers scramble to identify best practices. This echoes Laura Tacho — Data vs Hype's finding that "spray and pray does not work" and Nicole Forsgren on AI and Developer Productivity's call for explicit executive sponsorship of experimentation.

Myth 7: High-Performing AI Tools Will Be Adopted Automatically

"80 percent of developers use these tools, only 29 percent trust their accuracy, and many report spending more time debugging AI output than writing code themselves."

Adoption isn't just about tool quality — it's about trust, context, and the human experience of work. Developers face a "competence penalty" (harsher evaluations for AI-assisted work, especially for women and older engineers), workflow integration friction, ethical concerns (environmental impact, training data provenance), and fear of de-skilling or job displacement. Many report spending more time debugging AI output than writing code themselves. This is the myth that should worry tool vendors the most.

Myth 8: With GenAI, Enterprises Can Innovate at Startup Speed

Startups build on open-source components and widely-documented frameworks heavily represented in LLM training data. Enterprises rely on proprietary tools and legacy codebases that models have never seen. Beyond technical complexity, enterprises face compliance, security, privacy, and regulatory constraints at scale — and their customers expect polished, production-ready solutions, not alpha versions. The goals differ: startups optimize for speed to MVP; enterprises balance velocity with reliability and contractual obligations. "Speed is visible; complexity is not."


Key Themes


Critical Analysis

This is the single best myth-busting resource for practitioners, and it earns its authority through evidence density. Most "AI myths" articles are one person's hot takes backed by Vibes and a Substack subscription. This one has 22 references — large-scale studies at Microsoft, randomized controlled trials, longitudinal field observations, and meta-analyses — and six authors with deep credentials in exactly this research area. The SPACE framework authors (Houck and Storey) plus the Microsoft New Future of Work lead (Butler) plus the CoreAI UX lead (Lowdermilk) plus the Excel Agent builder (Murphy-Hill) is about as authoritative a byline as you can assemble for this topic.

The 14% finding is the article's most strategically important claim and its most uncomfortable. If developers spend only 14% of their time coding, then the entire $10B+ AI coding tools market is competing over one-seventh of a developer's workday. The authors are too polite to say it this bluntly, but the implication is clear: the ceiling on AI coding tools' impact is structurally low unless they expand beyond code generation into design, review, understanding, and deployment. The "outer loop" opportunity is enormous and largely unaddressed by current tools.

The article's relationship to Houck's own five-studies synthesis is worth noting. Five Studies That Are Changing How I Think About AI in Software Engineering covers the downstream consequences of AI adoption (shipping attenuation, the productivity-experience paradox, cognitive/intent debt). This article covers the upstream myths that cause those consequences — the misconceptions that lead organizations to deploy AI badly in the first place. Read together, they form a complete diagnosis: myths → bad adoption → downstream breakage. The fact that Houck co-authors both is not a coincidence; it's a research program.

The article is careful not to say "AI is bad for software engineering." It says AI is good for some tasks, some developers, some contexts. The problem is the narrative that AI is good for everything and everyone and should be measured by code volume. This is a precision instrument, not a sledgehammer — and that's its strength. The authors aren't anti-AI; they're anti-hype. The distinction matters because it makes this article safe to share with the VP who just bought 10,000 Copilot licenses and wants to know why shipping hasn't gotten faster.

What's missing is the positive program. The article is excellent at saying what's wrong — bad metrics, bad assumptions, bad adoption patterns. It's weaker on what to do instead. The conclusion gestures at "focusing on the broader goals of building secure, maintainable, and high-quality software" but doesn't operationalize it. The SPACE framework (mentioned obliquely via reference 7) and the DevEx framework are the natural answers, but the article doesn't connect the dots. A companion piece on "what to measure instead of LOC" and "how to redesign orgs for AI" would complete the argument.

The "enterprise vs. startup" myth is the freshest contribution. Most AI-in-SE discourse assumes that if a tool works for a two-person startup, it should work for a 10,000-person enterprise. The authors systematically dismantle this: proprietary codebases invisible to training data, compliance constraints, backward compatibility requirements, customer expectations for polished output. This is the myth that enterprise leaders most need to hear and the one least discussed in the startup-dominated AI discourse. The "greenfield bias" in AI tool evaluation — everything works better on new projects using popular frameworks — is a structural blind spot that this article helps correct.


Sources: raw/detail-cfm, Eight Myths on Software Engineering and GenAI Last updated: 2026-08-06