Para iniciantes tem muito espaço, mas não para todos. Depende de como a pessoa se comporta e como ela se formou.
A IA não sabe resolver problemas, nunca soube, e e nada indica que saberá, ainda que ela terá cada vez mais capacidade de parecer que consegue.
Essa pessoa iniciante sabe resolver problemas? Sabe analisar situações diversas e tomar decisões? A IA não sabe, ela só sabe reproduzir algo existente com pequenas adaptações.
Se a pessoa consegue fazer o trabalho dela ser resumido pela IA em segundos, provavelmente essa pessoa já fazia algo que não deveria fazer. E mesmo isso a IA terá que ser induzida a produzir algo decente pelo programador. Mas provavelmente ela não entregará algo tão pronto assim.
Eu falei disso em: https://www.tabnews.com.br/maniero/20eaef81-e80a-413e-b37d-e6a0f2d91cd2.
Esqueça quase tudo que sai na mídia em geral, de CEOs à influencers, eles estão defendendo seus interesses, não falando sobre a realidade. Por isso vivemos uma era que as pessoas capacitadas a raciocinar vão se dar bem em qualquer cenário, o quão bem, claro, depende da experiência da pessoa, as que não raciocinão, não basta deixar de ser iniciantes , estará na berlinda de quqlauqer jeito.
É óbvio que com o tempo será mais difícil ser iniciante, o trabalho que costumam dar para iniciantes poderá ser feito pela IA, ou melhor engenharia como sempre pode fazer, então a pessoa precisa ter um diferencial até para começar, não pode ser só mais uma pessoa entrando no mercado de trabalho como todo mundo.
S2
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente (não vendo nada, é retribuição na minha aposentadoria) (links aqui no perfil também).