Olhando para a velocidade de evolução destas IA multimodais no Google Gemini 2.5 Pro, não posso deixar de me interrogar: será que o desenvolvimento de software vai mesmo ser completamente reescrito? O processo linear tradicional de "escrever código - depurar - lançar" está a ser destruído pela IA. Imaginemos que o gestor de produto desenha um esboço, o designer lança um ficheiro PSD, o departamento de marketing apresenta um vídeo do produto, a IA pode cuspir diretamente o protótipo de código que pode ser executado - esta capacidade de "o que se vê é o código", que reduz diretamente o ciclo de desenvolvimento do produto para metade. Esta capacidade de "o que se vê é o código" reduz diretamente o ciclo de desenvolvimento do produto para metade.
Mas não pense que se trata apenas de uma simples ferramenta de geração de código. Qualquer pessoa que tenha testado o Gemini 2.5 Pro recentemente tem a mesma sensação de que a coisa mais assustadora sobre ele é a sua "compreensão contextual". Por exemplo, se o deixar alterar o estilo de um botão, ele tomará a iniciativa de verificar a consistência de todo o estilo da interface do utilizador; ao lidar com um relatório de erro, não só dará a solução, como também analisará a reação em cadeia que pode ser desencadeada. Este tipo de pensamento sistemático próximo dos engenheiros humanos é o que as plataformas tradicionais de baixo código nunca conseguem fazer.
O novo dilema do programador: de artesão a curador?
Há um paradoxo interessante: o GitHub Copilot torna os programadores mais eficientes em 55%, enquanto o tráfego do Stack Overflow diminui em 15%. À medida que a IA começa a compreender a necessidade vaga de "pegar na interação do vídeo à esquerda e colocá-la na tabela à direita", o sistema de conhecimento dos programadores está a ser reconfigurado. O sistema de conhecimento do programador está a ser reconstruído. Há algum tempo, um amigo engenheiro de pilha completa queixou-se de que o tempo que gasta a ajustar os prompts ultrapassou o tempo gasto a escrever código. Isto pode indicar que os futuros programadores são mais como "curadores da procura" e que a sua principal competência passa a ser a tradução da lógica empresarial em mensagens multimodais que a IA possa compreender.
No entanto, não seja demasiado otimista, o teste real revelou que este tipo de ferramenta na conceção de sistemas complexos ainda será derrubado. Na semana passada, deixei o Gemini 2.5 Pro gerar um aplicativo de comércio eletrônico com função de pagamento, a interface front-end é incrível, mas assim que verifiquei o processo de pedido, descobri que a lógica de validação de estoque é falha. Isto mostra que a IA é atualmente melhor na "inovação a nível de módulo", enquanto o desenvolvimento a nível empresarial da fiabilidade do sistema mais importante, ou a necessidade de engenheiros humanos para verificar.
Reação em cadeia no processo de desenvolvimento
As mudanças trazidas pela IA multimodal estão encadeadas. Quando o design da interface do utilizador puder ser diretamente convertido em código, os designers terão de considerar a viabilidade do desenvolvimento; quando o vídeo de demonstração do produto puder ser dividido em pontos de função pela IA, o documento PRD poderá ter de ser reescrito. Algumas startups fundiram as equipas de produto, design e desenvolvimento numa "equipa de criação de produtos digitais", onde todos colaboram em tempo real em torno de ferramentas de IA. Este modo de trabalho, colocado há três anos, era simplesmente inimaginável.
Há outra tendência que não pode ser ignorada: a IA está a comer os testes unitários ao almoço. Com a capacidade de compreender descrições em linguagem natural, como "este clique no botão deve enviar um pedido em vez de atualizar a página", a geração de casos de teste tornou-se mais de 8 vezes mais eficiente. Mas isto também traz um novo problema - como garantir a validade dos testes quando tanto o código de teste como o código de implementação provêm da mesma IA? A solução de um grande fabricante de primeira linha consiste em exigir que a IA utilize modelos diferentes para gerar o código de implementação e o código de teste.
No fim de contas, a IA multimodal não vai acabar com os programadores, mas vai certamente acabar com os programadores que não sabem utilizar a IA. Tal como o Photoshop não eliminou os designers, apenas eliminou os designers que não conseguiam utilizar o PS. O futuro do desenvolvimento de software pode ser um modelo de combinação em que os humanos são responsáveis por traçar limites criativos e a IA é responsável por explorar eficientemente dentro desses limites. Faça com que todos os membros da sua equipa se inscrevam numa conta Gemini 2.5 Pro agora mesmo e experimentem-na, e terá a garantia de ouvir todo o tipo de inovações fantásticas no fluxo de trabalho na reunião da próxima semana.
评论列表 (0条):
加载更多评论 Carregando...