← All popular talks

Popular talk #11

Does AI Actually Boost Developer Productivity? (100k Devs Study) - Yegor Denisov-Blanch, Stanford

Yegor Denisov-Blanch18:12

Synced transcript

Follow the talk

Intro
Limitations
Methodology
AI Impact
Complexity & Maturity
Language Popularity
Codebase Size

Community discussion

What did you agree with—or push back on?

Specific reactions make these talks more useful. Draft here, add the moment you’re discussing, then choose the direct-post pilot or the YouTube handoff.

Automated overview

What this talk covers

Yegor Denisov-Blanch from Stanford presents findings from a study of nearly 100,000 developers across 600+ companies, showing AI boosts developer productivity by an average of 15-20%, but the effect varies widely. The study measures functionality delivered, not commits, and reveals that AI introduces significant rework—bug fixes from AI-generated code. Productivity gains depend on task complexity, codebase maturity (Greenfield vs. Brownfield), language popularity, and codebase size: low-complexity Greenfield tasks see 30-40% gains, while high-complexity Brownfield tasks see only 0-10%. AI can even decrease productivity for low-popularity languages like COBOL or Haskell, and context window limitations reduce performance on larger codebases. The study provides data-driven guidance for when AI helps or hinders, with a matrix showing 20% gains for low-complexity common languages and minimal gains for complex niche ones.

This overview is derived from the transcript and has not been independently fact-checked by AI Engineer.

Chapters

  1. 0:00Intro
  2. 4:38Limitations
  3. 7:18Methodology
  4. 9:05AI Impact
  5. 11:03Complexity & Maturity
  6. 14:21Language Popularity
  7. 15:35Codebase Size
  8. 17:26Summary