But sympathy doesn't change the direction of reality. The reality I see is that the developer's role is changing. Writing code line by line is no longer the work. Thinking clearly, architecting systems, knowing when the agent is wrong, that is kinda the work.
I have been trying out AI agents heavily for the last 2 weeks. I am a working developer with 3 years of experience. You give it instructions and it produces code across many files instantly. Things that used to eat your afternoon, done in minutes. OPEN FOR MORE
And I include myself in this. I have spent 3 years writing UserDTOs, mapping entities to responses, building the same Spring Boot CRUD endpoints, the same Angular forms with FormBuilder and validation, the same MapStruct mappers between entity and DTO. Over and over.
We're saying it because if AI users don't count as real engineers, our mastery is still special. The argument isn't protecting the code. It's protecting the identity.
Your status feels threatened. And the fear underneath is real. That the bar gets lowered. That anyone can hide behind an agent and call themselves an engineer.
And the more I use these tools, the more I notice something uncomfortable, in myself and in other developers. The idea of AI replacing us feels like an attack. Cause when your identity is built on mastery of a thing, the thing becoming obsolete feels like a personal attack.