Google confirma a realidade da IA que muitos programadores tentam negar
A IA está lentamente dominando a programação, mas muitos programadores ainda estão ignorando o que está por vir…
Recentemente, o Cientista Chefe do Google fez uma revelação importante: a IA agora gera pelo menos 25% do seu código.
Você consegue ver – isso está acontecendo agora nas principais empresas de software com bilhões de linhas de código em atividade.
Todas essas pessoas ainda agindo como se a codificação assistida por IA fosse apenas um truque que ninguém realmente usa na prática.
Algumas pessoas nas seções de comentários até disseram que usar ferramentas de IA não aumenta sua produtividade…
Vamos lá – pensei que todos nós concordássemos que o GitHub Copilot era um sucesso. Os mais de 1,3 milhão de usuários pagantes que eles tinham no ano passado não era prova suficiente?
Para quem não sabe, desenvolvedores de software não são um grupo fácil de monetizar – sua ferramenta precisa ser realmente excepcional para ter mais de 1,3 milhão deles pagando por isso.
E mesmo que a maioria seja de empresas, algo me diz que nem toda ferramenta para desenvolvedores consegue chegar perto desses números de B2B.
Lembro-me da primeira vez que usei o Copilot. Hum, ferramenta legal, sugestões razoáveis, nada mal…
Só que alguns dias depois, quando tive que codificar sem ele por causa de problemas de conexão, percebi o quanto já havia começado a depender dessa ferramenta. Eu já estava me acostumando com a melhor qualidade de vida e nem estava totalmente ciente disso.
Aquela tecla Tab para aceitar as sugestões – qual tecla eu acabei pressionando mais, Tab ou ponto e vírgula?
- Digite 48 caracteres – Enter
- Digite 60 caracteres – Enter
- Digite 55 caracteres – Enter
Depois:
- Digite 9 caracteres – Tab – Enter
- Digite 2 caracteres – Tab – Enter
- Tab – Enter
A diferença na qualidade de vida era inegável. A diferença de produtividade era inegável.
Uma coisa que isso mostra ou lembra você – que programar sempre foi um ato de pensar, e não de digitar.
Sempre foi a parte de pensar que consumiu mais tempo – o planejamento e design do sistema de alto nível, os algoritmos de baixo nível e padrões de design.
A digitação sempre foi simples. E, na verdade, um pouco monótona.
O Copilot não é apenas uma ferramenta de conclusão de código, é uma ferramenta de previsão de pensamentos.
Não se trata apenas de ajudar você a codificar mais rápido, mas de saber o que você está pensando e eliminar a lacuna entre esse pensamento e sua concretização no mundo real. Pressionando Tab em vez de dezenas de caracteres.
Tem sido tão útil e isso é apenas no nível mais básico, previsando seus pensamentos sobre o que cada linha deve ser.
Agora temos ferramentas como o Supercomplete prevendo sua intenção em arquivos inteiros, tornando tudo ainda mais fácil.
Cursor Compose e Windsurf Cascade trazendo seus pensamentos à vida em vários arquivos no seu código.
E essas ferramentas estão aumentando cada vez mais o impacto e o valor desses pensamentos.
Digamos que você queira adicionar um recurso de busca ao seu aplicativo web.
O Copilot poderia te dar sugestões para cada linha dos componentes da interface + definição do manipulador de eventos e o algoritmo de busca ou bibliotecas externas que você decidir usar.
O Supercomplete poderia criar automaticamente um manipulador de eventos vazio para você começar a escrever a definição.
Mas com as ferramentas agentivas, você poderia simplesmente dizer: “adicione um recurso de busca ao aplicativo”, e poderia lidar com tudo – tudo isso – incluindo as instalações de bibliotecas NPM.
Quanto tempo até você poder literalmente dizer, “construa e implante um aplicativo de e-commerce…” e isso ser o suficiente?
Imagine que você dá uma descrição tão vaga do que deseja e a IA autonomamente faz perguntas para obter os requisitos específicos e evitar toda ambiguidade.
Parece cada vez mais uma questão de quando, e não se.
Mas se você é uma daquelas pessoas que continuam fingindo que as ferramentas de IA não estão mudando completamente o jogo no desenvolvimento de software, você só vai se encontrar completamente ultrapassado.
Compartilhe
Publicar comentário