IAs substituírem programadores, engenheiros e médicos é impossível mesmo? Por exemplo: para ser um programador em um mundo sem IAs bem desenvolvidas você precisa saber digitar códigos, arquitetar um software ou site, solucionar problemas que podem ocorrer. Em um mundo em que IAs ainda não são muito desenvolvidas mas já tem um progresso grande você precisa saber arquitetar um software ou site e solucionar problemas que podem ocorrer, a parte dos códigos já é feita pela IA(quase o que acontece hoje em dia). Em um mundo em que as IAs são bem desenvolvidas os códigos delas são tão bons que os problemas são quase inexistentes, nesse caso é necessário apenas arquitetar um software. Agora me diga: Por que IAs não podem ser treinadas para arquitetar um software? Você só pedir: "quero um site igual ao twitter" e ela programar inteiro?

IAs substituírem programadores, engenheiros e médicos é impossível mesmo?

Sim. Primeiro porque as informações deixam de ser "exatas" e passam a ser "probabilísticas". Segundo que a IA não pode ser treinada infinitamente, elas têm um limite chamado de OverFitting. E mesmo estrategias de agente pode gerar possíveis erros.

Por que IAs não podem ser treinadas para arquitetar um software?

Poder elas podem mas, no geral aconteceria o seguinte você pediria para ela gerar um site como o twitter e com quase total certeza sairia um blog simples, um e-commerce, uma landing page ... só não uma rede social escalável como o twitter. Segundo para primeiro, lidaríamos com o overfitting primeiro, segundo que não temos redes sociais como o twitter o suficiente para gerar um novo twitter

Além de acelerar o desenvolvimento de software, não existe nada (nenhuma garantia) que o site consiga gerar um software inteiro só pequenas partes de preferencia funções simples que já haviam sido treinadas diversas vezes antes