Executando verificação de segurança...
1

Como realmente o ChatGPT, ou, IAs ajudam na produtividade de um desenvolvedor?

De uns tempos pra cá, conforme eu fui trabalhando em projetos pessoais e outros projetos em empresas, ficou impossível não parar para ver o quanto repercutiu o assunto "Inteligência Artificial". Algumas pessoas com medo de perder seu emprego, outras tentando tirar proveito de algum jeito do quanto isso está em alta ou do quanto algumas pessoas não entendem realmente como isso funciona, infelizmente. Já notei muito conteúdo andando por aí nos scrolls infinitos de redes sociais, vendendo imagens como: Ganhe dinheiro fácil como engenheiro de prompt, e etc.

Mas, a final, como o ChatGPT ou outras IAs podem realmente ajudar no dia a dia de um programador? Vou te contar como isso tem ME ajudado.
Talvez isso simplesmente não se aplique a você, mas com certeza vale a pena testar.

  • Peça soluções de problemas reais antes de desenvolver o que você já esta muito acostumado a fazer, ou simplesmente antes de colocar em prática a ideia que você teve.

Per exemplo, você está construindo uma funcionalidade do lado do servidor, que você está acostumado(a) a muito tempo ou, por exemplo, recentemente precisei criar um sistema de agendamentos de horários, algo que já é por si só uma tarefa um tanto complexa, e ao invés de simplesmente sair desenvolvendo pra ver até onde vai, percebi que eu poderia perguntar algo bem simples para a IA, algo como: Como eu posso criar um sistema de agendamentos de horários para empresas usando Prisma, NestJs e Typescript?

E meus senhores... Algo tão simples como uma pergunta dessas fez o meu cérebro explodir ao perceber várias formas de fazer a mesma coisa e conseguir perceber as diferenças entre elas. Formas que eu não encontrei perguntando para pessoas e nem pela internet indexada, ou "Google".
Normalmente, esse processo de descoberta seria infalível quando você têm várias pessoas ao seu lado com muita experiência para opinar sobre o seu código, mas imagina obter esse feedback de uma IA e depois passar para o seu time os resultados disso?

Resumindo:
Pelo menos por enquanto, utilize a IA como uma fonte de pesquisa e consulta, somente, mas NÃO deixe de fazer isso. O ChatGPT por exemplo, foi treinado com muito mais conteúdo do que você pode ver procurando no Stack Overflow ou com seus colegas na sua vida inteira. Não deixe para a IA construir o seu software, mas use a IA para te dar mais caminhos. Depois que comecei a fazer isso, vejo na prática como o meu software agora é mais estável e limpo.

E você? Como você usa IAs hoje?

Carregando publicação patrocinada...