The AI Productivity Gap

Hacker News Top News

Summary

An analysis of the 'AI productivity gap' in software engineering, arguing that AI mainly speeds up the coding portion of developers' jobs while leaving other crucial tasks like design, reviews, and meetings largely unchanged, leading to only modest overall gains. It also notes juniors benefit more than seniors, contrary to some leaders' assumptions.

No content available
Original Article
View Cached Full Text

Cached at: 08/03/26, 10:31 AM

# The AI productivity gap Source: [https://bjorg.bjornroche.com/management/ai-productivity-gap/](https://bjorg.bjornroche.com/management/ai-productivity-gap/) There’s no doubt that AI has already improved the productivity of engineering teams, and will only get better in the coming years\. However, some leaders think fully\-baked features should be banged out as fast as prototypes\. Sadly, building production features still seems to take almost as long as it used to\. Wasn’t AI supposed to turn us all into hyper\-productive 10xers? To understand this AI productivity gap, we need to acknowledge how developers actually break down their days\. In reality, coding new features is not where most of their time goes\. Senior engineers in particular spend a lot of time figuring out what code they need to write, and AI hasn’t yet made that part any easier\. Sometimes I actually find AI makes non\-coding work go slower\. For example, whenever I have to read a product requirements document or even a Linear ticket that was written by AI, it takes longer than reviewing a human\-written document\. AI writing can be overly detailed, which can make distilling the key parts harder\. But using AI to make your work easier while making other people’s jobs harder is[another topic](https://bjorg.bjornroche.com/management/slop-at-work/)\. For now, let’s assume AI only helps\. Even then, the picture isn’t as rosy as you might think\. First, let’s consider a senior developer\. If they work at a big tech company, their day might look like this: Senior DeveloperPre AI \(hours\)Post AI \(hours\)Writing New Code1\.50\.5Reading and Debugging1\.51\.0Design And Architecture1\.01\.0Code Reviews0\.750\.75Documentation and Admin0\.750\.75Testing, CI/CD, deployment0\.50\.75Mentoring / Pair programming0\.50\.5Meetings1\.51\.5**Total****8\.0h****6\.75h**So, even if we assume AI makes coding 3x faster \(and assuming they spend a bit more on testing, CI/CD and deployment since there’s more new code\), this senior developer saves only 1\.25 hours per day, or about 15%\.[1](https://bjorg.bjornroche.com/management/ai-productivity-gap/#fn:numbers) Now let’s consider an otherwise similar junior developer: Junior DeveloperPre AI \(hours\)Post AI \(hours\)Writing New Code2\.751\.0Reading and Debugging1\.51\.0Design And Architecture00Code Reviews0\.50\.5Documentation and Admin0\.50\.5Testing, CI/CD, deployment0\.751Learning / Pair programming1\.01\.0Meetings1\.01\.0**Total****8\.0h****6h**AI saves this junior developer 2 hours, making them about 25% more efficient\. This is a bigger difference than for the senior developer because juniors spend more time coding, which is the part of the job AI boosts the most\. Given the bigger boost AI gives to juniors, it’s ironic that I still hear leaders saying things like, “we only hire senior engineers because AI does the work of juniors now”\. In reality, it’s juniors who stand to gain the most from AI – especially if they are good at using AI as a learning tool, not just an overeager sidekick who’s willing to do the menial work\.[2](https://bjorg.bjornroche.com/management/ai-productivity-gap/#fn:pipeline) If the above observations surprise you, or you think developers spend more than a few hours a day actually writing code, you probably don’t understand the true complexity of the job\.[3](https://bjorg.bjornroche.com/management/ai-productivity-gap/#fn:doorman)Try thinking about it like this: imagine hiring someone who is a good coder, but has trouble reasoning about systems, has no patience for working through hard problems with others, and can’t break down vague requirements into tangible action items\. I wouldn’t hire this person because the skills they lack are the most important parts of the job\. Being a good coder is table stakes\. AI is still evolving, of course, and as it gets better at more parts of developers’ jobs it should continue to make them more and more productive\. But, for now, don’t expect wildly dramatic increases in productivity – especially in your senior staff\. ## Notes

Similar Articles

The AI productivity numbers don't match what I actually see on my team

Reddit r/artificial

The author, running a small dev team, shares mixed real-world results from using AI coding tools: they speed up boilerplate and onboarding, but produce confident wrong answers on complex problems and increase code review workload, yielding modest net gains far below the often-cited 10x improvement.

The Honest Math of AI Productivity

Reddit r/ArtificialInteligence

A critical analysis of exaggerated AI productivity claims, citing rigorous studies that show modest gains (15-40%) compared to the 5-10x often claimed by vendors, and warns against uncritical adoption of such hype.

AI's Measured Impact on Engineering Velocity (4 minute read)

TLDR AI

Abi Noda of DX and Brian Houck of Microsoft share early findings from DX's research on AI's impact on engineering velocity, revealing a modest 10-15% increase in PR throughput, far below the 10x hype. They discuss why coding is only a small part of developer work, the risk of 'false velocity', and opportunities for AI beyond coding.