The reason I think this is that the hard part of coding has always been humans getting clear on how they want a thing to work and then presenting this to a machine for execution. This is why we write code in programming language rather than natural language; programming language is an extension of formal logic and lets humans express with... See more
We still need critical thinking. Ethical thinking. Systematic thinking. We still need to foster relationships. To build bridges. To coordinate. To orchestrate. These are human things. These are the skills that designers and developers need to cultivate and grow in order to continue to be viable in our AI age.