Things that helped me get out of the AI 10x engineer imposter syndrome
TL;DR Highlight
Testing the claim that AI makes engineers 10x more productive — actual gains are 20-50% on specific tasks, and the real bottleneck in software development isn't code writing speed.
Who Should Read
Software engineers who are using or considering AI coding tools, or feeling left behind by '10x productivity' claims on LinkedIn/Twitter.
Core Mechanics
- The author tested Claude Code, Cursor, Roo Code, Zed and other major tools — JS/React boilerplate was fine, but Terraform, codebase conventions, and library hallucination were persistent problems.
- AI agents that run tests, fix errors, and iterate autonomously sound great but often loop endlessly — 'spending 20 minutes watching AI fail at something I could fix in 30 seconds' is a common experience.
- The real insight: coding is only a fraction of engineering work. Even if code writing is 2-5x faster, overall productivity 10x is unrealistic because design, debugging, coordination, and deployment are the actual bottlenecks.
- The strongest use case: offloading 'tedious but necessary' work like boilerplate, one-off scripts, and test additions.
Evidence
- AI advocates also agreed '10x is exaggerated'. One commenter summarized: '2-5x faster at the code writing part, but code writing is only a portion of engineering work, so 10x overall is unrealistic.'
- A numerical simulation developer shared finding a bug ChatGPT solved in seconds that they'd been stuck on for a week — a missing parenthesis. Specific, well-defined debugging problems are a strong use case.
- Community consensus: AI tools are most useful for boilerplate, test generation, and exploring unfamiliar codebases/APIs.
How to Apply
- Don't expect 10x across the board. Focus AI tools on 'tedious but necessary' tasks: boilerplate writing, one-off scripts, and adding tests — that's where the bang-for-buck is highest.
- When delegating to AI, break tasks into small units accounting for context window limits, and always review generated code against codebase conventions. CLAUDE.md-style context files help significantly.
- Use AI for rapid exploration of unfamiliar APIs/libraries, but don't trust generated library imports blindly — hallucinated package names are common.
Terminology
Agentic AIAI that autonomously plans, executes code, and fixes errors without step-by-step human instructions. Unlike traditional chatbots, it performs multi-step tasks independently.
Context WindowThe maximum amount of text an AI model can read and remember at once. Exceeding it causes the model to forget earlier content, reducing coherence.
HallucinationWhen AI generates plausible but fabricated information — like suggesting a library that doesn't exist or an API method with the wrong signature.