Principais Fatos
- Anthony Goto é um engenheiro de equipe da Netflix com 15 anos de experiência na Netflix e Uber.
- Goto acredita que a IA atuará como uma linguagem de programação de alto nível, democratizando a codificação.
- Ele aconselha novos engenheiros a focarem em aprender System Design para se manterem competitivos.
- Goto compara o impacto da IA à expansão causada por motores de jogos.
- John Carmack, programador principal de Doom, afirmou que o progresso do software tornou o trabalho braçal inicial irrelevante.
Resumo Rápido
Anthony Goto, um engenheiro de equipe da Netflix, declarou que não acredita que a inteligência artificial acabará com as carreiras de engenharia de software. Com 15 anos de experiência abrangendo Netflix e Uber, Goto frequentemente orienta recém-formados que expressam ansiedade sobre as perspectivas de emprego. Ele argumenta que a IA funciona como outra camada de abstração, semelhante a uma linguagem de programação de alto nível, que democratizará a codificação em vez de eliminá-la. Goto prevê que a demanda por mais aplicativos e ecossistemas crescerá, exigindo mais engenheiros. Ele aconselha os recém-chegados a focarem em System Design para se manterem competitivos. Goto traça paralelos com a indústria de videogames, onde motores como id Tech expandiram o mercado, apesar de mudar a natureza do trabalho de programação.
Abordando os Medos dos Graduados
Anthony Goto frequentemente encontra ansiedade de recém-formados sobre o futuro de suas carreiras. Ele observa que as preocupações relacionadas à IA estão entre as principais preocupações que ele ouve ao orientar funcionários ou falar com estudantes se preparando para entrevistas. Goto reconhece que não há escassez de opiniões sobre o valor dos diplomas de ciência da computação, dada a rápida ascensão das ferramentas de IA agentes. No entanto, ele tranquiliza os graduados de que suas perspectivas de emprego não são sem esperança.
Goto vê a trajetória atual da IA como um catalisador para o aumento da demanda, em vez de um substituto para os engenheiros humanos. Ele explica que, à medida que as ferramentas tornam a codificação mais acessível, a sede por funcionalidade e novos ecossistemas crescerá. "Vamos ver coisas incríveis, mas nossa sede por mais funcionalidade, mais aplicativos, mais ecossistemas vai ficar cada vez mais alta", disse Goto. Ele acredita que essa mudança levará a um mundo onde todos podem codificar, necessitando de mais trabalho de engenharia para gerenciar a paisagem digital expandida.
IA como uma Camada de Abstração
Goto caracteriza a inteligência artificial não como um assassino de empregos, mas como uma ferramenta que simplifica processos complexos. Ele compara o surgimento da IA à evolução dos motores de videogame. Ele sugere que, assim como os motores de jogos permitiram que uma gama mais ampla de pessoas participasse do desenvolvimento de jogos, a IA permitirá que mais pessoas participem da engenharia de software. Essa abstração não remove a necessidade de supervisão qualificada e arquitetura de sistema.
Para ilustrar seu ponto, Goto faz referência a John Carmack, o programador principal de Doom. Carmack observou em 2025 que o progresso do software tornou alguns de seus trabalhos iniciais "tão irrelevantes quanto a manutenção de rodas de carruagem". Goto argumenta que, embora tarefas de baixo nível específicas se tornem obsoletas, a indústria se expande para criar novos desafios mais complexos. "Os motores de jogos expandiram radicalmente a gama de pessoas envolvidas no desenvolvimento de jogos, mesmo que tenham diminuído a importância de grande parte da minha amada engenharia de sistemas", escreveu Carmack. Goto acredita que a IA seguirá essa mesma trajetória, servindo como uma poderosa camada de abstração que democratiza o processo.
O Futuro da Engenharia
Apesar de seu otimismo, Goto admite que sua previsão pode ser imprecisa. No entanto, ele baseia sua perspectiva na trajetória histórica dos avanços tecnológicos. Ele argumenta que a indústria viu muitos casos em que processos complexos são abstratizados de maneiras poderosas. O resultado raramente é a eliminação da profissão, mas sim uma mudança nos conjuntos de habilidades necessárias. Goto prevê um futuro onde os engenheiros utilizam System Design como uma ferramenta principal.
Goto enfatiza a importância de se adaptar a essas mudanças. Ele aconselha os engenheiros a garantirem que dominem o System Design. "No futuro, podemos acabar usando o design de sistema como uma ferramenta", declarou ele. À medida que a IA lida com mais da codificação de rotina, o valor de entender como os sistemas interagem e escalam se tornará primordial. O papel do engenheiro mudará de escrever cada linha de código para orquestrar sistemas complexos usando ferramentas avançadas.
Conclusão
A conversa sobre IA e engenharia de software é frequentemente dominada por medos de obsolescência. Anthony Goto oferece uma contranarrativa enraizada no contexto histórico e na experiência da indústria. Ao ver a IA como uma força democratizante semelhante aos motores de videogame, ele pinta um quadro de uma indústria em expansão, em vez de uma em encolhimento. A chave para a sobrevivência nessa paisagem em evolução é a adaptabilidade e o foco em habilidades arquitetônicas de alto nível. Para a geração atual de engenheiros, a mensagem é clara: as ferramentas mudarão, mas a necessidade de construtores qualificados permanecerá.
"Vamos ver coisas incríveis, mas nossa sede por mais funcionalidade, mais aplicativos, mais ecossistemas vai ficar cada vez mais alta."
— Anthony Goto, Engenheiro de Equipe da Netflix
"Então, no final, acho que isso vai ser mais uma, essencialmente, camada de linguagem de programação, uma linguagem de programação de alto nível."
— Anthony Goto, Engenheiro de Equipe da Netflix
"System Design é exatamente o que estou tentando garantir que os novos engenheiros dominem."
— Anthony Goto, Engenheiro de Equipe da Netflix
"No futuro, podemos acabar usando o design de sistema como uma ferramenta."
— Anthony Goto, Engenheiro de Equipe da Netflix
"Os motores de jogos expandiram radicalmente a gama de pessoas envolvidas no desenvolvimento de jogos, mesmo que tenham diminuído a importância de grande parte da minha amada engenharia de sistemas."
— John Carmack, Programador Principal de Doom



