A IA é amiga, não inimiga!
Já cansamos de ver aquele monte de discussões sobre como a profissão do programador vai acabar, como as máquinas vão substituir todos os times de engenharia, blablabla.
Mas mesmo sem tentar fazer previsões para o futuro, não podemos ignorar o presente: a IA chegou pra ficar. E isso pode ser bom.
Não importa o quanto você goste de tecnologia, exceto em etapas de aprendizado, tenho certeza que na maioria dos projetos você, desenvolvedor, pegou uma estrutura pronta para usar. 👨💻
Seja de um projeto antigo, um boilerplate, um código de algum blog, ou mesmo começar usando um framework que abstrai muita coisa.
Vamos lá, tem muita coisa chata de se fazer, que leva muito tempo. Gostamos de tecnologia, mas não somos malucos.
Tá, mais o que isso tem a ver com IA? Tudo!
AI senior developer
Ok, não conseguimos (ainda) realizar aquele sonho de dizer “crie um app igual ao da Uber” e receber todo o código prontinho🪄. Mas podemos fazer isso em alguns trechos.
Sabe todas aquelas pesquisas que você fazia no Google, e copiava se baseava em alguns código de fóruns e artigos? Agora você pode pedir para a IA te ajudar:
"Faça um loop no array meuArray e retorne apenas os itens onde item.idade maior que 18 e menor do que 100, ordenados de forma descrescente.”
“Execute a função nomesAleatorios e teste o retorno usando uma regex que retorne true caso seja um nome composto, senão execute a função novamente”
Te ajudaria receber esses resultados em questão de segundos? Pois é, ajuda sim!
Tenho usado o chat GPT e o Amazon CodeWhisperer como copilots, e notei um grande ganho de velocidade enorme em algumas tarefas específicas. ⏱️💨
Veja que isso nem ao menos reduz a importância do desenvolvedor, afinal, é necessário saber “conversar” com a máquina, o famoso saber pedir.
Aquele seu amigo sabe tudo virou um chat
Sempre que bate aquela dúvida, desde as mais complexas até aquela coisa mais básica que as vezes dá um branco, é sempre bom ter um amigo experiente pra pedir ajuda né? Ou às vezes só para trocar uma ideia.
Sim, em algumas vezes nossos amigos ainda podem ajudar, para todas as outras existem as IAs (quem pegou a referência entregou a idade 👴🏼).
Para tirar dúvidas, me explicar trechos de algum código ou mesmo me ajudar a entender porque ocorreu uma Exception na linha 5163, tenho usado muito o chat GPT e o Amazon Q. 🤖
Agora aquela desculpa de “depois eu pesquiso o que faz essa função” acabou, a resposta está mais simples e rápida do que nunca, e vai de nós utilizar esse poder para evoluir mais rápido como profissionais. 🚀
Então, para de gastar tempo nas previsões do futuro e aproveita o poder das IAs para te ajudar a avançar mais rápido e criar projetos melhores.
Vocês já estão usando a IA pra valer?
Esse texto é parte da edição da newsletter O Digital do dia 07/02/24.
Para receber essa e as próximas edições se inscreve lá no Substack! :)