The Cost of Abstraction for Humans and AI Agents
Over my career I have seen many mid-level developers craving more and more abstraction. I was one of them. But over time I have come to see that more is not always better. A truly senior dev abstracts only when it is needed. And I believe that is less often than most developers think. And since AI learned to code from humans, it overuses abstraction too. And you pay an estimated 30% more on your total AI agent bill for that.