Amazon redefine as prioridades dos desenvolvedores na era da IA, enfatizando o impacto nos negócios em vez do uso da IA
A Amazon divulgou novas diretrizes para engenheiros de software, incentivando-os a priorizar os resultados de negócios em vez do uso bruto da IA. Terk Terkowitz, vice-presidente e engenheiro sênior da Amazon, afirmou em um memorando que a IA está transformando o desenvolvimento de software mais rapidamente do que as mudanças tecnológicas anteriores, como a computação em nuvem. Ele enfatizou que os engenheiros devem ser avaliados com base em seu impacto nos clientes e nos negócios, em vez de quão extensivamente eles usam a IA. O memorando destaca a 'era do desenvolvedor renascentista', onde o julgamento humano e a inteligência artificial colaboram para aumentar a produtividade.
As diretrizes refletem a estratégia da Amazon de integrar a adoção da IA nas avaliações de desempenho, rastreando métricas como o consumo de tokens e linhas de código. No entanto, Terkowitz alertou que o uso dessas métricas como metas pode levar a resultados negativos, como 'tokenmaxxing' sem melhorias significativas. A empresa está experimentando maneiras de medir e incentivar o uso da IA, mas o memorando reconhece os riscos dessas abordagens, incentivando os líderes a usar ferramentas de IA no trabalho de produção e a explicar sua eficácia para as equipes.
Terkowitz observou que, embora métricas como o uso de tokens e revisões de código estejam correlacionadas com resultados desejados, elas devem ser usadas com cuidado. Ele recomendou que os gerentes se concentrem nas equipes em ambas as extremidades da adoção da IA, abordando o baixo desempenho e o uso excessivo. O memorando também deixou espaço para engenheiros cujo trabalho pode ainda não se beneficiar das ferramentas de IA atuais, incentivando-os a documentar as limitações e buscar soluções por meio da colaboração.