Meus 2 cents,
Temos de nos acostumar que saimos da era do software artesanal (onde a mao-de-obra humana era fundamental na construcao do produto) e estamos entrando na era do software industrial, onde a mao-de-obra ainda eh importante, mas de forma diferente.
Ainda estamos construindo a infra necessaria, o tal de "harness" para que a maquina produza algo o mais proximo possivel do codigo desejado, mas em muitos casos ainda estamos apanhando apesar dos avancos.
No ano passado ja era possivel "vibecodar" algo, mas era meia-boca em muitas situacoes.
Atualmente a qualidade do codigo melhorou muito, mas o problema ainda eh custo do token dos modelos avancados que acabam sendo proibitivos em varias situacoes.
Modelos mais baratos conseguem produzir, mas exigem mais "pastoreamento" por parte do DEV, e as vezes eh um saco (empaca em coisas basicas).
Enfim, a regua subiu, por enquanto IA gera codigo mas ainda nao entende de infra-estrutura, arquitetura e system design o bastante para fazer tudo sozinha (do codigo a escolhas dos trade-offs de arquitetura necessarios), entao o DEV para ser relevante precisa estudar mais do que nunca.
A unica vantagem eh que a propria IA pode servir como apoio nesta educacao.
E vale a pena todo este esforco, este estudo e dedicacao ?
Como o pessoal old school fala, sempre houve necessidade de dedicacao, so que durante um tempo a regua baixou (pandemia) e agora voltamos a uma situacao que muita gente nao estava acostumada: a concorrencia.
Saude e Sucesso !
Este post foi favoritado via extensão TABNEWS FAVORITOS
Tem curiosidade sobre IA ? Da uma olhada no meu LIVRO: IA PARA ENGENHEIROS