Se você nunca ouviu falar do Arm, não prestou atenção em como o fabricante de chips se tornou onipresente. O processador da Arm projeta motores para Macs, iPhones e todas as outras grandes linhas de smartphones. As consultas feitas por meio de ChatGPT, Gemini ou Claude passam por um chip baseado em Arm em algum momento.
Por mais de 40 anos, o foco da Arm esteve no design de chips. Os principais fabricantes de dispositivos e chips de IA licenciaram esses designs e os transformaram em hardware.
Mas o foco da empresa está mudando: a Arm agora está fabricando hardware usando sua própria CPU AGI, que OpenAI e Meta usarão e que permitirão à própria fabricante de chips competir com empresas como Apple, Intel, Nvidia, Amazon e Google.
A Arm’s prevê seu novo pacote de software Performix usando “receitas” e insights de IA para ajudar os engenheiros a identificar códigos suspeitos e pontos de acesso de CPU.
Alex Spinelli, que lidera as iniciativas de software da Arm como vice-presidente sênior de IA e plataformas de desenvolvimento, é o engenheiro nativo de IA que você encontrará; ele desempenhou um papel central na pilha do TensorFlow usada para lançar o Gemini e fez parte da equipe da Amazon que desenvolveu o Alexa.
Mundo da informática conversou com Spinelli para saber sua opinião sobre a mudança contínua em software e engenharia impulsionada pela IA e como os engenheiros podem acompanhar o ritmo acelerado das mudanças.
Como o seu grupo apoia a mudança da Arm para construir seu próprio hardware? “Nossa missão é permitir que os desenvolvedores de aplicativos aproveitem ao máximo o hardware Arm no dia em que for lançado. Essa é a parte interessante da CPU AGI.”
Como a própria engenharia de software está mudando? “O que vimos através da computação, remontando a 60, 70 anos, é uma progressão gradual para uma abstração de ordem superior. Você começou com cartões perfurados, montagem, linguagens de baixo nível, linguagens de ordem superior, linguagens interpretadas. Estamos entrando na era da linguagem humana se tornando a linguagem da programação…. Agora, o inglês é a linguagem de mais alto nível.
“A programação não desaparece, a engenharia não desaparece. A forma como a expressamos está desaparecendo.”
Onde fica essa transição para o engenheiro de software de hoje? “A engenharia está migrando para uma combinação muito maior de pensamento técnico de gerenciamento de produto, pensamento de design e pensamento de arquitetura em um modelo de programação diferente, onde estou usando linguagem natural para criar meus programas.
“Como engenheiro, abraçar e compreender onde você se encontra nessa cadeia de ferramentas torna-se muito importante. Onde a borracha da IA realmente chega é com os agentes. Os agentes usam muita IA e os agentes são software.”
Como funciona essa estrutura de engenharia nesse novo modelo? “Pensar em como estruturo essa pilha de aplicativos requer muita experiência e conhecimento.
“(Por exemplo), tenho uma instância OpenClaw instalada na nuvem que utilizo para desenvolver meu hobby e projetos paralelos. Tenho cerca de 15 modelos pequenos, modelos incorporados, SLMs – todos em execução na CPU dentro da estrutura de meu aplicativo de agente.
“Então estou selecionando seletivamente diferentes modelos básicos, rápidos e de baixo custo, como Haiku ou Flash, e modelos básicos como ChatGPT 5.5 para os problemas de raciocínio mais importantes. Isso é engenharia.”
O que você diz aos engenheiros da sua equipe sobre o futuro de suas carreiras? “Tenho centenas de engenheiros de software em minha equipe. O futuro da engenharia é abraçar este novo modelo e não tentar combatê-lo.
“Para os recém-chegados da faculdade e (com) mestrado, ainda não sei qual é a combinação certa de aprendizagem. As ferramentas de IA são uma ferramenta poderosa que os engenheiros de nível médio e sênior podem adotar.
“Se você olhar para as maiores inovações técnicas do mundo — eletricidade, linha de montagem, ferrovia — elas são automações. Quando você reduz radicalmente o custo de produção de algo, os humanos na história não usaram menos. As pessoas estão encontrando novas funções e novos negócios estão sendo lançados.
Como você vê as previsões da “morte do engenheiro”? “Sempre tive um peso no ombro porque não fiz um diploma de ciência da computação. Isso me levou a me aprofundar … na montagem, em como a memória funciona. Mesmo quando os LLMs se tornam o novo compilador que processa a linguagem natural em chamadas de ferramentas e Java ou Python, esses fundamentos são importantes.
“Pense em um LLM como o mais inteligente, mais informado, superconfiante, ansioso e arrogante recém-formado no mestrado do MIT. Eles conhecem todos os idiomas, mas precisariam de um engenheiro sênior para orientá-los e ajudá-los. A importância dos grandes engenheiros aumentou. A IA precisa dessa orientação.
“Também precisamos tirar o pó das habilidades ágeis. Agora estamos voltando para aplicações e agentes, onde as coisas mudam a cada semana.”
Os novos desenvolvedores deveriam aprender as ferramentas primeiro ou ir para a escola para aprender os fundamentos? “Saí em um momento em que muita coisa estava mudando. Fui fundo. Comecei a olhar para a montagem. Essa compreensão profunda, especialmente numa era de línguas de alto nível — (com) o inglês… a língua de mais alto nível — é sempre valiosa.
“Mesmo quando estou trabalhando com meu agente, saber realmente como um computador funciona nunca deixa de ser valioso. Talvez você nunca escreva código C++ ou C, mas entender fundamentalmente o que está acontecendo é realmente importante. Há erros, há atalhos. A IA adora criar suas próprias bibliotecas e não usar práticas recomendadas testadas e comprovadas que entendam as peculiaridades de um sistema específico.
“Você precisa de educação e treinamento formal? Não sei. Há muitas maneiras de se educar se você estiver motivado. Vá fundo, entenda como os computadores funcionam, entenda o que é um compilador. Isso renderá dividendos.”
Quais são as maiores armadilhas que você vê para os engenheiros hoje? “O custo é um grande problema. Os tokens são caros. No meu OpenClaw, quando configurei errado, recebi uma conta de US$ 500 em um fim de semana e pensei, o que diabos aconteceu aqui? Não existe almoço grátis. Os aluguéis serão extraídos quando estiverem disponíveis em economia.
“A segurança é outra grande armadilha. Os desafios são menos inerentes aos próprios frameworks e mais sobre o que as pessoas estão fazendo com eles…, colocando senhas e tokens em texto não criptografado. Você vê uma resposta da indústria como o NemoClaw, que é realmente uma camada superior da Nvidia para impulsionar políticas de segurança.
“Meu conselho para as empresas: não tentem padronizar muito rapidamente um modelo, mas também não permitam o Velho Oeste. Você precisa institucionalizar suas políticas nas estruturas de seus agentes.”
Como será o futuro do mundo construído pela IA? “Estamos caminhando para um software rápido, semelhante ao fast fashion. Quando você reduz radicalmente o custo de produção, os humanos na história não usaram menos (o que está sendo produzido).
“Você terá software descartável. Vamos construir coisas rapidamente. Se eles não funcionarem bem, tudo bem. O agente se lembrará de como fazê-lo. Vou apenas reconstruí-lo.
“Mas temos que aceitar um tipo diferente de fracasso. As coisas podem falhar de forma hilária ou catastrófica, e então consertaremos isso de forma automatizada.
“Minha meta é que cada engenheiro tenha um agente secundário especializado e um enxame de desenvolvedores de agentes em quem possa contar. Você usa Claude Code, Codex ou Gemini para criar agentes, cada um com uma função específica… designer, arquiteto, codificador, testador. A pesquisa diz que quando você vincula um agente a uma função com procedimentos, políticas e padrões em torno dele, e permite que esses agentes interajam, os resultados são de qualidade muito superior do que depender de um único agente.
“Nosso objetivo é literalmente aumentar em 10 vezes a capacidade de produção dos nossos engenheiros. Não estamos buscando economia de custos. Queremos fazer mais, porque há muito mais a fazer.
Como você faz projeções quando a IA muda toda semana? “Você precisa de opiniões diversas, de pessoas com diferentes formas de pensar. As arquiteturas testadas e comprovadas… baseadas em componentes, baseadas em módulos… design centrado no usuário, design orientado a serviços… são superimportantes. Você precisa da capacidade de flexionar e dobrar.
“Eu concordo: pense no futuro, mas não se prepare para o futuro, porque muitas vezes você vai presumir que algo precisa mudar. O ritmo é novo.
“Quase deixamos de ser ágeis no setor. Ressurgir esses princípios…acaba sendo muito importante agora porque as coisas estão mudando.”
Fonte: Computer World













