Do AI coding tools makE us 10ร more productive?
- Anastasia Karavdina
- 12 minutes ago
- 2 min read

Addy Osmaniโs โ๐ง๐ต๐ฒ ๐ฅ๐ฒ๐ฎ๐น๐ถ๐๐ ๐ผ๐ณ ๐๐-๐๐๐๐ถ๐๐๐ฒ๐ฑ ๐ฆ๐ผ๐ณ๐๐๐ฎ๐ฟ๐ฒ ๐๐ป๐ด๐ถ๐ป๐ฒ๐ฒ๐ฟ๐ถ๐ป๐ด ๐ฃ๐ฟ๐ผ๐ฑ๐๐ฐ๐๐ถ๐๐ถ๐๐โ is one of the best roundups Iโve seen on where AI coding tools really stand in 2025.
So, whatโs the verdict?
๐ AI coding tools act as a situational force multiplier. Theyโre great at speeding up routine tasks, jumpstarting greenfield projects, and helping with onboarding.
ย ๐ But they stumble when it comes to complex legacy systems and creative design work.
Key findings:
๐ถ๏ธ Adoption vs. trust: Daily usage is widespread, but trust has fallen (only ~60% view AI positively, down from 70% in 2023). The biggest complaint is โalmost-rightโ code that creates extra debugging.
โฌ๏ธ Measured gains: Rigorous studies show 20โ30% productivity boosts, not 10ร. Juniors and new projects benefit more; seniors in complex systems often see modest or no gains.
๐ฆ The paradox: At the team/organizational level, output rises (more code, more PRs), but bottlenecks shift to reviews, QA, and coordination.
Net effect: no clear speedup in overall software delivery.
๐ช๐ต๐ฒ๐ฟ๐ฒ ๐ถ๐ ๐ต๐ฒ๐น๐ฝ๐: Boilerplate, prototyping, documentation, debugging aids, onboarding.
๐ช๐ต๐ฒ๐ฟ๐ฒ ๐ถ๐ ๐๐๐ฟ๐๐ด๐ด๐น๐ฒ๐: Large legacy codebases, autonomous agents, subtle bugs, and high-level problem-solving.
๐ก ๐๐ผ๐๐๐ผ๐บ ๐น๐ถ๐ป๐ฒ: AI tools are useful assistants that save time for individual developers and those working on โnewโ projects see speed boosts with AI tools, but these gains aren't (yet) translating to overall team productivity.
๐ ๐ ๐๐ฎ๐ธ๐ฒ: AI coding assistants shine in greenfield projects (when youโre starting from scratch) and are especially valuable for less experienced developers. ๐๐ง ๐ฉ๐ซ๐จ๐ฃ๐๐๐ญ๐ฌ ๐ฐ๐ข๐ญ๐ก ๐ฅ๐๐ซ๐ ๐, ๐๐ฌ๐ญ๐๐๐ฅ๐ข๐ฌ๐ก๐๐ ๐๐จ๐๐๐๐๐ฌ๐๐ฌ, ๐ญ๐ก๐๐ข๐ซ ๐๐ข๐ ๐ ๐๐ฌ๐ญ ๐๐๐ง๐๐๐ข๐ญ ๐ข๐ฌ ๐จ๐๐ญ๐๐ง ๐ฉ๐ฌ๐ฒ๐๐ก๐จ๐ฅ๐จ๐ ๐ข๐๐๐ฅ: while they may not significantly speed up the actual work, the sense of not tackling a task entirely on your own can be encouraging, reduce procrastination, and help you stay motivated.
And yes, you still need to think. The more you think how to solve the task, the better the outcome will be ๐
Comments