Dr Milan Milanović@milan_milanovic
The fear isn’t that AI will replace developers.
The fear is that AI will replace the software development process we’re used to.
Code is becoming cheap.
Decisions are becoming expensive.
AI can write functions all day, but it can’t decide what should be built, how it fits the system, or why it solves the problem. That part still sits with people who understand architecture, trade-offs, constraints, and consequences.
The shift is simple:
Developers who only implement tasks will struggle.
Developers who understand the product, the domain, and the system will thrive.
AI reduces typing, not thinking. It accelerates engineers who treat code as leverage, not output. It exposes shallow understanding and rewards clarity, reasoning, and ownership.
Small teams will ship things that once required entire departments.
The bar moves from writing code to shaping it.
AI won’t replace developers.
But it will replace developers who don’t grow beyond writing code.
And if this transition feels uncomfortable, that’s normal. Every major shift starts that way. What matters now isn’t fear, it’s staying curious, learning fast, and leaning into the parts of engineering that AI can’t automate.