Faz uns 4 anos que eu sou Dev, e lembro que no começo antes da IA eu tinha até mais vontade de programar, no meu ponto de vista a IA não está tirarando só nossa memória, mas tambem nossa vontade de pensar e agir.
Eu desativei todos os recursos de IA do Vs Code, uso a IA mais para me ajudar com arquitetura e organização do código, sinto que evolui como Dev fazendo isso, é bem melhor que só colocar um prompt falando para a IA fazer o projeto de ponta a ponta ou falar para ele me dar um código pronto onde eu só copio e colo, isso me tirar a vontade de programar e me faz sentir que não sou dono, não me sinto em posição de chamar o que a IA gerou de MEU projeto ou MEU código, mesmo que eu entenda o que está acontecendo com base nas regras de negócio.
Recentemente deu um problema em um projeto meu onde 80% dele foi feito com Vibe Code, eu lembro que até paguei o Github Copilot pois eu tinha pouco tempo para desenvolver ele, e eu simplismente não entendia o código, tive que pedir para outra IA me explicar como funciona o meu próprio projeto, e no final pedi para outra IA resolver o problema...
Eu lembro que antes quando eu desenvolvia um projeto (sem IA), eu tinha na minha cabeça cada linha de código, tinha correndo nas minhas veias cada input e output, agora eu simplesmente não sei o que está acontecendo, da vontade de refazer tudo, percebi que é melhor demorar 30 min para fazer um código que eu entenda e consiga fazer manutenção no fututo do que demorar 2 min para para um código que vai me causar dias de dor de cabeça.
Por outro lado, desde que comecei a usar a IA como fonte de apoio para aprender coisas novas, desde outros idiomas e até mesmo circuitos elétricos, eu sinto que posso aprender qualquer coisa, é claro que não é um milagre da IA, mas ela é muito boa para dar o caminha das pedras, então me aprofundo vendo videos e etc...
Tenho uma relação de amor e ódio com a IA 🥲