A Amazon Web Services (AWS) está promovendo uma mudança fundamental em sua abordagem à engenharia de software, adaptando-se à crescente influência da inteligência artificial. Em vez de focar em métricas tradicionais, como linhas de código escritas ou o volume de uso de ferramentas de IA, a empresa agora prioriza a entrega de resultados concretos para os clientes. Essa redefinição de prioridades reflete uma nova era onde a IA não apenas auxilia, mas também assume um papel central na criação de software.

Um Novo Manual para a Era da IA

A empresa revisou suas diretrizes de função para engenheiros de software, orientando-os a se concentrarem em demonstrar valor e a manterem uma conexão próxima com os clientes e produtos. Michael “Terk” Terkowitz, vice-presidente e engenheiro de destaque na área de lojas da Amazon, destacou em uma carta que acompanha as novas diretrizes que o foco deve ser em resultados mensuráveis e no impacto para o cliente, e não em métricas de esforço ou uso de ferramentas. A mensagem é clara: a inteligência artificial é uma ferramenta poderosa, mas seu valor reside na sua capacidade de resolver problemas reais e agregar valor tangível. A empresa reconhece que, com o crescimento, alguns engenheiros e gerentes se distanciaram da base de clientes, e a nova abordagem visa reverter essa tendência, incentivando uma mentalidade voltada para a solução e a entrega de valor.

Velocity Labs: Agilidade e Inovação em Ação

Um exemplo notável dessa nova filosofia é a equipe Velocity Labs, liderada por Marc Brooker, vice-presidente e engenheiro de destaque na AWS. Esta unidade, com cerca de 35 pessoas, opera com um modelo de agilidade impressionante, capaz de levar um novo modelo de IA open-source do conceito ao lançamento público em menos de uma semana. Formada em abril, a Velocity Labs tem como objetivo explorar áreas de IA consideradas subdesenvolvidas e de crescente importância para os clientes, afastando-se da abordagem tradicional de desenvolvimento de produtos da Amazon. A equipe incentiva a colaboração interdisciplinar, com cientistas e engenheiros trabalhando lado a lado, e ambos os grupos engajando-se em pesquisa e desenvolvimento de engenharia. Essa estrutura permite que a AWS permaneça na vanguarda da inovação em IA, respondendo rapidamente às tendências do mercado e às necessidades dos clientes.

Redefinindo o Papel do Engenheiro

A ênfase em resultados sobre entradas é uma mudança significativa. Brooker explicou que métricas como o número de tokens utilizados ou linhas de código commitadas não se traduzem diretamente em valor para o cliente. Em vez disso, a performance dos engenheiros e das equipes será avaliada pelo impacto de seu trabalho. Embora o uso de IA não seja um critério direto em avaliações de desempenho ou promoções, ele pode contribuir para um desempenho geral mais forte. A carta que acompanha as diretrizes reforça que, se o trabalho de um engenheiro não se beneficia das ferramentas de IA atuais, isso é uma constatação, não uma falha, e deve ser documentado e compartilhado. Essa abordagem fomenta uma cultura de aprendizado contínuo e adaptação, onde a exploração e a compreensão das limitações da IA são tão importantes quanto sua aplicação eficaz.

Implicações e o Futuro da Engenharia na Amazon

Essa transformação na engenharia de software da Amazon, embora promissora, não tem sido isenta de desafios. Houve casos em que conselhos imprecisos de agentes de IA levaram a interrupções nos serviços da empresa. A Amazon respondeu implementando salvaguardas, como revisões obrigatórias por pares para acesso à produção. Apesar disso, a empresa continua a contratar engenheiros de software em grande volume, indicando que a IA, em vez de reduzir o número total de engenheiros, está mudando a natureza do trabalho. A expectativa é por profissionais curiosos, autônomos e capazes de aprender rapidamente, adaptando-se às novas ferramentas e metodologias. A Amazon busca engenheiros que saibam quando a IA é a solução ideal, mas também aqueles que reconhecem quando um código mais simples e direto é suficiente, demonstrando julgamento e pragmatismo.

O futuro da engenharia na Amazon parece ser moldado pela inteligência artificial, com um foco renovado na agilidade, na resolução de problemas e na entrega de valor ao cliente. As mudanças nas diretrizes e a criação de unidades como a Velocity Labs sinalizam um compromisso em liderar a próxima onda de inovação em software.

Com reportagem de Brazil Valley

Source · GeekWire