Programadores não deveriam apenas escrever código. Eles deveriam analisar, entender o problema e traduzir algo que o usuário precisa em algo que o computador entende.
Você recebe as tarefas prontas, escreve o código delas e não precisa resolver um problema complexo? Fique com medo, seu emprego será roubado
Agora você é o programador que realmente resolve problemas. Consegue entender uma tarefa complexa desmembrar e criar uma solução? Seu emprego nunca será roubado
Para uma IA funcionar você precisa saber o que pedir à ela.
Se você sabe traduzir os devaneios de um usuário em algo útil você pode usar a IA como ferramenta, e não ser substituído por ela