Amazon Web Services - 4 anos e a saída da empresa
(adventuresinoss.com)- Passei 4 anos na AWS e, embora tenha sido demitido em meio a mudanças organizacionais, considero até um alívio que a empresa já não seja mais a mesma de antes
- A visão da Amazon de mão de obra intercambiável pode servir para operar centros de distribuição, mas não combina bem com o conhecimento organizacional de TI, que precisa se acumular com o tempo
- O foco da AWS saiu rapidamente da infraestrutura como S3, EC2 e RDS, que resolve problemas dos clientes, para GenAI, deixando de lado o interesse e o processo de preparação humanos
- A recuperação de uma conta AWS de 10 anos que havia sido suspensa significava tratar um usuário como pessoa, mais do que gerar uma pequena receita, mas a alta liderança não demonstrou grande interesse
- Mesmo com demissões sucessivas e piora na saúde, ainda há boas pessoas na AWS, mas cresce a importância do open source como forma de devolver aos usuários o controle
Mudanças na AWS e o contexto da saída
- Entrei na AWS em 2022, e em 4 anos a empresa mudou muito; minha saída foi uma demissão, mas no fim foi até melhor assim
- No último ano, tentei ajudar a AWS a colaborar melhor com a comunidade open source, mas as frequentes mudanças organizacionais e a aceleração do foco em Generative AI reduziram bastante minha satisfação com o trabalho
- Quando entrei, a OSSM (Open Source Strategy and Marketing), liderada por David Nalley, tinha o objetivo de tornar a AWS um participante melhor dentro da comunidade open source
- Depois que David Nalley foi promovido para liderar toda a organização de Developer Experience da AWS, a interação direta com a OSSM praticamente desapareceu, e o “David Time” real chegou perto de zero
- Meu papel oficial era atuar como ponto de contato entre a AWS e clientes que eram empresas comerciais de open source, mas na prática o trabalho era mais próximo de dar um rosto humano a uma corporação gigantesca
A visão de mão de obra “intercambiável” e os limites na TI
- A Amazon tem uma visão peculiar de que quase todos os funcionários são intercambiáveis (fungible)
- Fungible significa basicamente “intercambiável”, uma expressão que muita gente passou a conhecer por causa dos NFTs
- O grande negócio de varejo da Amazon foi construído sobre processos capazes de transformar, em poucas semanas, pessoas relativamente saudáveis e inteligentes em trabalhadores produtivos de centros de distribuição
- Essa abordagem pode funcionar para o negócio de entregas, mas não se encaixa bem em tecnologia da informação, onde o conhecimento organizacional necessário para o sucesso precisa ser acumulado ao longo do tempo
- A crença na intercambialidade depende da suposição de que existe uma oferta infinita de pessoas com as habilidades necessárias e dispostas a trabalhar na Amazon
- David Nalley me chamou de “non-fungible” durante o processo de entrevista, e isso me deu certo orgulho
Foco em GenAI e enfraquecimento da centralidade no cliente
- No último ano, o foco da AWS mudou de forma total, quase desesperada, para GenAI
- Internamente, começou a pressão para usar o máximo possível de IA, com exemplos como “resumir e-mails com IA” ou “fiz os slides de uma apresentação de conferência com um único prompt”
- Em vez de resumir e-mails, seria melhor escrever e-mails melhores; e querer fazer uma apresentação sem querer fazer a preparação não combina com a forma de encarar uma apresentação
- Na economia moderna, o bem mais valioso é a atenção (attention), e uma apresentação em conferência deve ser vista como algo que exige bastante tempo para ser produzido
- Houve um momento em que slides de apresentações chegaram a incluir imagens geradas por IA com texto ilegível ou muitos erros, e “bom o bastante” não é customer obsession
- A guinada da AWS para GenAI parece menos partir das necessidades reais do cliente e mais de construir o máximo de coisas o mais rápido possível, jogá-las no mundo e observar a reação
- À medida que aumenta o conteúdo criado por IA e consumido por IA, o ser humano que antes estava no centro do processo vai desaparecendo
- Quando a AWS colocou no mundo o primeiro cloud realmente prático, sua força era clara
- Para implementar software corporativo nos anos 1990, primeiro era preciso estimar o poder computacional necessário
- Ao encomendar hardware de empresas como Sun Microsystems ou Dell, a entrega podia levar de semanas a meses
- Depois ainda era necessário montar em rack, ligar à energia e fazer o provisionamento; se a estimativa fosse baixa, surgiam problemas, e se fosse alta, vinham críticas
- A AWS resolveu esse problema e definiu um padrão com serviços como S3, EC2 e RDS
- Nos re:Invents recentes, é difícil encontrar sessões sobre essas ferramentas e, quando se encontra, a IA continua ocupando o centro da apresentação
- Meu objetivo pessoal de “tornar a AWS a escolha padrão para executar workloads open source” também perde sentido num cenário em que é possível reproduzir a mesma funcionalidade com “vibe code” e contornar licenças
- O foco da AWS no cliente deixou de ser convencer responsáveis por infraestrutura a construir aplicações estáveis e ricas em funcionalidades e passou para uma camada mais abstrata, baseada na promessa de que a GenAI pode fazer com que eles deixem de ser necessários
- Essa mudança acaba tornando essas pessoas intercambiáveis novamente
A experiência de recuperação de conta e a reação interna
- Meu feito do qual mais me orgulho no último ano foi recuperar uma conta AWS suspensa
- O impacto financeiro para a empresa era pequeno, e esse cliente não era um grande gastador, mas ele era um daqueles tipos de usuário que ajudaram a tornar a AWS bem-sucedida
- Um usuário do Norte da África publicou que seu ambiente AWS de 10 anos foi encerrado quase sem aviso, sem possibilidade de recurso, e que ele ainda foi informado de que os dados tinham sido apagados
- Se os dados realmente tivessem sumido, a recuperação seria impossível, mas também era importante entender o máximo possível da experiência para impedir que outra pessoa passasse pelo mesmo
- Ao compreender aquele usuário não apenas como um número de conta, mas como uma pessoa, descobri que ele enfrentava vários problemas além da perda da conta AWS
- No fim, foi possível recuperar os recursos, e o trabalho efetivo foi realizado pela equipe de suporte depois que ele foi conectado ao time correto
- Depois da recuperação, esse usuário escreveu um texto de acompanhamento, mas o ponto principal era que isso jamais deveria ter acontecido
- Depois que o caso foi encerrado, a alta liderança não demonstrou interesse, mas vários funcionários da Amazon enviaram agradecimentos por Slack, e alguns disseram que isso restaurou parte da confiança deles na empresa
- A parte especialmente difícil foi perceber que a liderança parecia não considerar isso importante
Demissão, piora da saúde e retorno ao open source
- Em outubro do ano passado, uma grande rodada de demissões não afetou tanto as pessoas com quem eu trabalhava de perto, mas a rodada de janeiro foi muito mais severa, e vários amigos que fiz na AWS passaram a procurar emprego
- O estresse também afetou minha saúde: em 4 anos, ganhei quase 30 libras, sendo 10 delas apenas no último ano
- O medidor de pressão arterial continuava registrando novos recordes, e meu sono ficou tão prejudicado que por semanas não tive uma única noite decente
- Ainda há muitas pessoas excelentes na AWS, mas com a redução de pessoal e a saída de gente para empresas melhores, é incerto por quanto tempo isso pode durar
- O texto “reverse centaurs”, de Cory Doctorow, era do tipo que deveria ao menos fazer quem trabalha na Amazon sentir um pouco de vergonha
- Uma das coisas que a AWS faz bem é permitir um canal no Slack chamado
#actual-aws-memes- O canal é rigidamente moderado, mas serve como espaço para aliviar o estresse publicando memes sobre a vida na AWS
- Na minha última semana, postei meu primeiro e último meme
- Não acho que fui demitido por causa desse meme, e em 4 anos na AWS nunca me pediram para fazer algo que eu considerasse antiético ou ilegal
- Ainda assim, parece existir nos Estados Unidos e no mundo um nível em que cumprir a lei passa a ser tratado como algo opcional
- Como meu futuro na AWS era incerto, ter sido forçado a sair acabou me trazendo até alívio
- Depois de participar da GrafanaCon este ano, ficou ainda mais forte minha vontade de voltar às minhas raízes no open source
- Open source tem a ver com colocar o poder técnico e o controle nas mãos dos usuários, e não dos fornecedores
- Ainda é incerto como esse significado do open source vai se desenvolver em um ambiente de GenAI no qual todos os modelos de ponta só podem ser acessados por API
- Mesmo que alguém queira executar modelos localmente, continua em aberto quantas pessoas conseguem arcar com o hardware necessário
- A pergunta final que permanece é o que significa trabalhar como ser humano em um mundo de IA
1 comentários
Comentários no Hacker News
No mês passado, entrei em contato com o AWS Support pela primeira vez em anos; era uma dúvida sobre cobrança
Abri um caso e ele ficou 7 dias sem ser atribuído. Abri o chat em tempo real e passei cerca de 25 minutos falando com o atendente de primeiro nível, mas ele não conhecia bem o assunto e ficou lendo na hora a documentação da AWS que eu já tinha lido
No fim, tudo bem que ele escalou o caso em vez de me dar uma resposta errada, mas isso não teria sido necessário se tivessem olhado o ticket sem eu precisar pressionar
Onze dias depois, chegou uma resposta completamente errada. Nesse meio-tempo, eu mesmo encontrei a resposta correta, expliquei e respondi ao ticket, e no dia seguinte voltou um texto longo gerado por IA dizendo que minha resposta estava certa
O problema central parece ser que a AWS acha que eu, como consumidor, vou considerar uma resposta gerada por IA ao menos remotamente tão valiosa quanto uma resposta humana. Eu vejo isso como uma resposta não verificada e praticamente ignoro
A Stripe, que antes era famosa pela qualidade do suporte, parece ter desistido também
Recentemente lidei com um caso em que a forma de recolhimento de pagamentos mudou de um jeito diferente do esperado, e o bot de IA não só foi inútil como também apresentou explicações erradas de forma ativa. O problema continuou igual, e durante dias ele só me levou a mudar coisas sem relação
No meu negócio, dou um peso grande a isso na hora de escolher quais serviços usar
Se eu vou integrar um serviço, preciso ter uma pessoa de verdade para ajudar quando houver dúvidas ou problemas. Empurrar todo mundo para bots de IA em nome de corte de custos é um sinal de quanto a empresa realmente valoriza o cliente
Antigamente eu trabalhava em um lugar com gasto anual considerável na AWS, bem mais de 100 mil dólares e menos de 1 milhão, e mesmo assim tickets de suporte ficavam meses sem resposta, enquanto o gerente de conta designado também deixava passar meses mesmo depois de vários acompanhamentos
Todos os tickets que abri nos últimos 6 meses vieram com respostas geradas por IA depois de um grande atraso, e pela imprecisão e falta de relação com a pergunta, parecia óbvio que nenhum humano tinha lido
Levou mais de 2 horas até uma pessoa de verdade entrar na ligação, e é difícil aceitar isso quando se paga centenas de milhares de dólares por ano por um contrato de suporte da Oracle
Agora migrar para Postgres virou prioridade máxima, e esse papo furado de “substituir pessoas por IA” precisa parar [0]
[0]: https://www.forbes.com/sites/jonmarkman/2026/04/06/oracles-m...
Já vi apresentadores deixarem em seus slides imagens geradas por IA cheias de letras irreconhecíveis e palavras escritas errado
Essa atitude de “isso já está bom o suficiente” não é obsessão pelo cliente
Forçar a adoção de IA generativa ainda imatura me lembra a cena de Catch-22 em que Milo Minderbinder acaba conseguindo uma quantidade absurda de algodão por engano e tenta fazer as pessoas comerem algodão
Eu nunca imaginei que veria imagens geradas por IA com textos obviamente absurdos em reuniões profissionais, mas isso está ficando cada vez mais comum
Trocar isso por imagens de IA generativa talvez até seja uma melhora
Pelo menos reduz o risco jurídico e talvez fique mais fácil de entender para um público global
Ainda assim, continuo sem entender por que as pessoas fazem isso
Fico me perguntando se isso faz parte de algum treinamento de liderança ou se os apresentadores realmente acreditam que esses elementos tornam a apresentação mais memorável e agradável
Nos últimos 6 meses, parece que o objetivo central da alta gestão das grandes empresas tem sido tornar os funcionários comuns substituíveis ou desnecessários
É um experimento enorme, e há precedentes como a Revolução Industrial
Para os trabalhadores, a situação piora por pelo menos uma geração
Em princípio, todos deveriam ser capazes de fazer qualquer trabalho, mas na prática vira uma dor de cabeça enorme quando tentam contratar funções mais especializadas
Começaram a criar cargos como Frontend Engineer e Embedded Systems Engineer, mas na prática o escopo continua muito amplo
Se a IA reduzir o valor do trabalho e enfraquecer o poder de negociação, não há garantia de que a mesma estratégia volte a funcionar
No fim isso vai se ajustar de algum jeito, mas acho que a transição para a próxima fase será muito dolorosa e talvez até violenta
Também sou ex-AWS de muito tempo atrás e, sinceramente, os problemas organizacionais realmente começaram a crescer quando Jassy virou CEO da Amazon inteira e líderes importantes como Charlie Bell saíram da empresa
Outros problemas sempre existiram
Em termos de custo, provedores de bare metal mais baratos hoje entregam instâncias muito mais rápido do que há 10 anos; em qualidade de produto, desde startups até empresas maiores como a Databricks passaram a pressionar
Quando os juros começaram a subir, também pesou o fato de várias apostas caras como IoT, IA, business support, robótica e Ground Station terem fracassado na prática
A aposta mais recente em infraestrutura de IA e reforço de hardware próprio é uma decisão inteligente, mas esse tipo de função exige outro perfil de especialistas altamente qualificados, e não a mesma quantidade de engenheiros de software
Todos os centros de fulfillment que lidam com itens pequenos e armazenáveis em compartimentos usam robótica extensivamente, e de fora isso parece bastante produtivo
Mencionaram o #actual-aws-memes
Entrei em 2022 e isso bate bastante com a minha experiência
Depois que bons gerentes saíram, o “insistimos nos padrões mais altos” foi sendo corroído e virou um assustador isso já está bom o suficiente, e acho que a IA generativa acelerou isso ainda mais
Faz anos que ouço dizer que a Amazon vai esgotar o seu pool de talentos, mas ela continua andando
Desde então, pelo menos 35 recrutadores já me procuraram para vagas de engenharia de sistemas na Kuiper
Mesmo sendo só um contratado de “badge amarelo”, toda vez que chego à etapa do gerente de contratação da Amazon sou rejeitado imediatamente
Os Amazonians não sabem por quanto tempo a gente fica na lista negra, e provavelmente nem têm como saber
No fim, eles vão acabar ficando sem gente
Especialmente agora que outras FAANG também não estão mais pagando valores absurdos para iniciantes, não parece que o fluxo de jovens talentos brilhantes vá secar completamente
Ficou muito difícil contratar em qualquer nível, e a vaga de cientista de dados sênior do nosso time está aberta há um ano e meio, com pouquíssimos candidatos e nenhum realmente bom
O nível médio das novas contratações também caiu bastante, e o famoso “padrão de contratação” agora foi parar no subsolo
Para empregadores de engenheiros de software, é uma era de ouro
A remuneração é boa e fica bem no currículo
Onde eu moro, na Europa, isso parece especialmente atraente
Tirando o hype da IA, fico pensando se existe uma forma de evitar virar uma megacorporação sem rosto, em que o cliente é só um número
A Amazon foi brilhantemente centrada no cliente por muitos anos, mas em algum momento perdeu isso
Eu poderia listar vários exemplos de como ela ficou muito menos amigável para o cliente do que antes, mas todo mundo deve ter os seus
O que exatamente deu errado, e como outras empresas podem evitar isso?
É preciso ser imune ao hype e ao “assunto do momento”, e focar em “que experiência podemos tornar possível para o cliente que antes era inacessível?”
Quando quem assume o volante não são os nerds apaixonados, mas sim as pessoas da planilha, o pensamento inevitavelmente migra para a lógica de spreadsheet
Acho que há algo inevitável nisso quando se tenta manter acesa a chama de organizações tão grandes
Se ainda não viu, vale assistir Jiro Dreams of Sushi e ver se esse jeito de viver ressoa com você
Também recomendo uma entrevista com René Redzepi, do Noma
Há muitos insights sobre como focar na própria arte naturalmente cria a oportunidade de fazer e entregar algo excelente para os outros
Costco me vem à cabeça
O processo é descrito muito bem ali
Não sei exatamente como impedir isso, mas talvez a saída seja manter a empresa pequena, focada em qualidade e sustentabilidade, e livre da influência de venture capital
Mesmo assim, seria preciso podar isso constantemente, como quem cuida de um bonsai
A história de recuperação de conta me pareceu muito próxima
Pelo menos ele tinha colegas torcendo por ele, mas o time encolheu tanto que no fim talvez só o LLM escolhido pela empresa vá sobrar para dizer “bom trabalho” e “você está completamente certo”
Esse tipo de ato heroico não pode ser feito sem aprovação, e não é comum alguém fazer o sistema parecer incompetente e quebrado, pedir desculpas por isso e não acabar executado em praça pública
Quem o apoiou publicamente também deveria tomar cuidado
A AWS se perdeu
S3, SQS, EC2, VPC foram inovações excelentes, criadas por engenheiros que queriam sistemas estáveis e elasticamente escaláveis
Por coincidência, também eram eficientes em custo
O que veio depois, especialmente a stack de dados e os serviços atuais de IA, foi feito por executivos de perfil MBA que não entendem inovação e veem engenharia como centro de custo, como se fosse banco
Os resultados recentes mostram esse efeito
O Google cresceu quase no dobro da velocidade da AWS, embora isso também possa ser mera coincidência
Na minha empresa também estão exigindo que todos usem mais ferramentas relacionadas a IA, e não acho que isso seja errado por si só
Só que a qualidade do trabalho produzido com essas ferramentas continua dependendo muito da capacidade de cada pessoa
Algumas pessoas fazem pouquíssimo esforço e entregam resultados realmente toscos, o que me irrita bastante
O importante não é quais ferramentas foram usadas, e sim o resultado final
Se as ferramentas de IA forem realmente tão incríveis quanto dizem, quem as usar naturalmente vai sair na frente, e a empresa poderá dizer legitimamente aos outros funcionários: “seu colega entrega o dobro do que você”
Mas obrigar o uso da ferramenta em si não faz sentido e ainda gera efeito contrário