Feels like software security knowledge will probably remain relevant for a while too. It's all well and good getting an LLM to code the system, but without any idea of what exploits are being used against that language/framework/software as a whole, you're almost certainly going to get hacked at some point or another.
But to be honest, I'd also programming in general will still matter in 10 years, especially for more niche domains. Yes, stuff like Claude can throw together apps and programs in JavaScript or PHP or Python, but they don't have training material for every language or domain. If you're not working as a web developer, then things probably aren't going to change as much as you think they will...
This is a very long-winded way of saying gatekeepers gonna gatekeep.
Anyone can do programming. That's not really that impressive.
Writing/organizing/evolving software so it scales along with the organization (note: not speaking about performance here) is super important.
How will the software be built/maintained/deployed when there are dozens of orgs, each with dozens of teams and sub-teams?
Measuring things. For example determining performance harms and improvements from new features or determining trend shifts during a defined duration.
Accessibility, security, transmission, and operations.
Requirements analysis.
Visual design, user experience, and information architecture. I mean actual product design and not just using a tool/framework to put text on screen.
High level languages, debuggers, etc... are all tools to aid in matching your impedance to that of the computer, etc.
Requirements gathering. System Analysis. System Design. Engineering.
Will all matter the same as they do now.
But after the AIpocalypse, it's only the not-yet-sentient sprinklers that will still be willing to water our few remaining crops and feed us.
And let's say AI does all the programming for us, but engineers are there to know what can be programmed and what couldn't. Engineers are there to prevent business from trying to make flying submarines.
Basically engineers are the girl in front of the computer who can answer this question: https://xkcd.com/1425/