It feels like developers who build libraries, frameworks, compilers, and dev tools might be safer from AI replacement compared to people building typical CRUD apps.
My intuition is that tooling work requires deeper systems knowledge and taste, while a lot of app-level code is becoming easier for AI to generate.
Am I wrong? Curious what others here think