Há pouco menos de 6 meses o máximo que uma IA fazia era recomendar uma música ou filme baseado no que você escuta/assiste com uma certa assertividade. De 6 meses pra cá IAs estão sendo capazes de fazer o trabalho de um programador júnior. O que te faz pensar que daqui uns 5 anos elas não substituam 100% um desenvolvedor? Quando começaram a colocar máquinas nas fábricas, com certeza alguém falou que 'operário de verdade não tem medo de braço mecânico', mesmo assim todos os trabalhadores foram substituídos por máquinas com o passar dos anos. O que te faz achar que com programadores será diferente? No final quem paga nosso salário são empresas e empresas preferem pagar uma IA pra fazer o teu serviço com uma margem de erro menor e sem dor de cabeça com direitos trabalhista.
ah, mas veja só, a IA vai tirar trabalho, mas vai gerar outros
O nome disso é "cope". É uma mentira que você conta a si mesmo para tentar não sentir demais o peso da situação. Hoje já saiu uma notícia que a OpenAI registrou que uma das instâncias do GPT-4 deles acessou artigos acadêmicos sobre química para conseguir aumentar a própria base de conhecimento, basicamente treinando a si mesmo sobre um assunto. Você acha mesmo que um mero engenheiro de software será necessário no futuro? Realmente, tem que ser muito otimista pra achar que a automatização vai poupar APENAS OS PROGRAMADORES. Não somos alecrins dourados, da mesma forma que outras profissões estão sendo substituídas por softwares ou IAs, nós também seremos substituídos.
De 6 meses pra cá IAs estão sendo capazes de fazer o trabalho de um programador júnior.
É como eu disse, os programadores formados apenas por vídeos de YT, que torcem o nariz para aprender os fundamentos, que são incapazes de ler uma boa documentação estão com os dias contados. Esses deveriam ter medo de perder o emprego.
Mas não sei como você classifica o que é um programador júnior, ao menos os da minha equipe são muitíssimo capazes justamente por não serem meros digitadores de código.
O que te faz pensar que daqui uns 5 anos elas não substituam 100% um desenvolvedor?
Quando os computadores pessoas surgiram, também levantou essa mesma discussão. "Um contador que levava 20 dias para entregar um balanço, agora pode fazer isso em apenas 20 minutos com a ajuda de um computador. Será que computadores vão substituir os humanos?", haviam reportagens como essa na época (anos 80/90), vai encontrar coisas parecidas no YT.
O resultado foi que a industria mudou completamente depois disso, computadores estão integrados na sociedade, novos empregos surgiram ou aumentaram no mercado como programadores que eram meia-dúzia de gato-pingado e hoje estamos aqui, cada um com um computador na mão ou no bolso pelo menos.
E se a profissão acabar?
Bom, se sua vida se resumir apenas em escrever código então você tem um sério problema para resolver nos próximos anos.
O que eu faço quanto a isso
Eu já estou cansado de escrever tanto código nessa vida, quanto mais uma IA assumir essa tarefa por mim melhor, eu vou focar cada vez mais no que gera mais valor, desenhar soluções, testar ideias, estudar outras coisas e usar IA para me ajudar nisso tudo. Quem sabe criar minha própria IA :)