Daily Tech Briefing
AI 科技速览
每天 5 分钟内学习 AI。获取最新的人工智能新闻,理解其重要性,并学习如何将其应用于您的工作。
Hacker News · 2026/8/3 07:07:20

The AI Productivity Gap
AI 中文解读
核心亮点:AI编程效率提升被高估了,实际省下的时间只有15%到25%,远达不到“10倍工程师”的预期。
通俗解读:现在AI确实能帮程序员快速写代码,但写代码只是工作的一小部分。程序员每天大量时间花在“想清楚该写什么”、开会、看文档、检查代码上。这些环节AI帮不上忙,甚至AI生成的文档又长又绕,反而更费眼。按文章估算,资深程序员每天节省约1.25小时,初级程序员节省2小时,远没有传说中那么神。
实际影响:别再指望AI能让团队一夜之间效率翻倍了。企业主如果想靠AI压缩工期或减少人手,大概率会失望。对普通人来说,这提醒我们:AI擅长的是“照葫芦画瓢”,但真正需要判断力、沟通和深度思考的工作,仍然是人类的主场。与其焦虑被替代,不如把AI当个辅助工具,用来加快“动手”环节,但别指望它替你拿主意。
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. 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 Developer
Pre AI (hours)
Post AI (hours)
Writing New Code
1.5
0.5
Reading and Debugging
1.5
1.0
Design And Architecture
1.0
1.0
Code Reviews
0.75
0.75
Documentation and Admin
0.75
0.75
Testing, CI/CD, deployment
0.5
0.75
Mentoring / Pair programming
0.5
0.5
Meetings
1.5
1.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
Now let’s consider an otherwise similar junior developer:
Junior Developer
Pre AI (hours)
Post AI (hours)
Writing New Code
2.75
1.0
Reading and Debugging
1.5
1.0
Design And Architecture
0
0
Code Reviews
0.5
0.5
Documentation and Admin
0.5
0.5
Testing, CI/CD, deployment
0.75
1
Learning / Pair programming
1.0
1.0
Meetings
1.0
1.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
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 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 d
分享
阅读原文 ↗