39 pontos por GN⁺ 2026-05-07 | 7 comentários | Compartilhar no WhatsApp
  • "Não é a IA que está roubando empregos; é a ganância da gestão e o foco em resultados de curto prazo que estão destruindo o setor"
  • O trabalho real na indústria de tecnologia se parece menos com planejamento limpo e um processo de produção perfeito, e mais com uma mistura de navio à deriva, equipamentos em chamas, conhecimento desaparecido e automação que não ajuda
  • As organizações usam a IA como prova de aumento de produtividade para justificar cortes de pessoal e a terceirização do julgamento, rompendo até o pipeline de aprendizado pelo qual juniores viram seniores
  • Goodhart’s Law, métricas de velocidade, story points, cobertura de testes e métricas DORA não substituem qualidade e julgamento reais; quando quem encontra erros é afastado, a base de código fica frágil
  • Um cron job rodando todos os dias às 3 da manhã desde 2016 e conhecimento operacional como # DO NOT CHANGE!!! Ask Ben ainda estão sendo mantidos por alguém como Sara, mas a organização nem sabe disso
  • O problema central não é a IA, e sim a ganância; se Sara desaparecer, o sistema invisível que sustentava a folha de pagamento de uma empresa de 30 mil pessoas pode ruir junto

Sorry Peter - na sequência de "Programming Sucks", publicado por Peter Welch em 2014

Organizações de software que desmoronaram antes mesmo das mudanças trazidas pela IA

  • Em festas de aniversário, a pergunta "você não está preocupado que a IA vá tirar seu emprego?" aparece o tempo todo, mas o trabalho na indústria de tecnologia nunca foi aquele processo limpo e perfeitamente planejado que quem está de fora imagina
  • Na prática, o trabalho se parece mais com uma mistura de navio à deriva, equipamentos pegando fogo, sistemas cujo funcionamento ninguém mais conhece e automação inútil
  • O CEO chega contando que a produtividade do time do amigo Jared aumentou com IA a ponto de permitir demitir metade da equipe, mas para quem está na linha de frente isso vira uma pressão em que é difícil distinguir ostentação de ameaça
  • Mais grave do que o medo de que "a IA vai tirar empregos" é o fato de que as organizações estão usando a IA como desculpa para justificar cortes de pessoal e terceirizar o julgamento

O que foi demitido não foi a produção atual, e sim a competência futura

  • Líderes que um dia foram engenheiros sabiam por que code review era necessário e lembravam de como o primeiro PR de um júnior era duramente revisado por um sênior, mas ainda assim virava aprendizado
  • Não foi como se em 2024 alguém tivesse decidido de repente acabar com code review e com o crescimento em formato de aprendizado prático; foi a pista ficando mais curta, junto com as planilhas do CFO e a confiança do CEO em demos de IA, que empurrou as decisões da organização
  • O CEO vê num offsite uma "demo em que um agente escreve uma funcionalidade inteira em 14 minutos" e diz ao conselho que até o Q2 pode reduzir a organização de engenharia em 30%
  • Os líderes se convencem de que os juniores vão se adaptar, ser requalificados e encontrar lugar em outro ponto, enquanto os seniores absorvem a carga deixada por quem saiu e os agentes preenchem o vazio
  • Mas o valor do júnior nunca esteve na produção imediata, e sim em se tornar depois um engenheiro sênior que sabe "onde os corpos estão enterrados"
  • A otimização por volume de entrega destruiu esse crescimento por aprendizado prático, e daqui a alguns anos, quando faltarem seniores, ninguém vai lembrar por quê

Métricas e ferramentas não substituem julgamento

  • Qualquer engenheiro que já teve de limpar a bagunça deixada por líderes vendendo soluções simplistas no passado já sabia que números não garantem qualidade real
  • Goodhart’s Law já tinha arruinado métricas como velocidade, story points e cobertura de testes, transformadas em números para mostrar a não engenheiros que "as coisas estão indo bem"
  • Até nas métricas DORA já ficou claro como a estabilidade de deploy balança quando adicionar ferramenta passa na frente do julgamento
  • Quando as pessoas que detectam erros são afastadas, ou aprendem a parar de detectar erros, a base de código fica vulnerável
  • Ainda assim, as pessoas assinaram a lista. A alternativa era perder o emprego, e o emprego estava ligado à hipoteca, à mensalidade, ao visto e à própria crença de que depois daria para consertar tudo
  • Esse "depois" nunca chega, e todo mundo já sabia disso

O conhecimento operacional invisível sustenta a empresa

  • Em alguma parte da infraestrutura existe um cron job rodando todos os dias às 3 da manhã desde 2016, fazendo algo importante mesmo que ninguém saiba exatamente o quê
  • No comentário no topo do arquivo está escrito # DO NOT CHANGE!!! Ask Ben, mas Ben já não pode mais ser contatado
  • Nos últimos quatro anos, toda rodada de planejamento de roadmap incluiu "modernizar o cron legado" como candidato, mas isso nunca foi escolhido, e esse item chegou a ser removido duas vezes manualmente
  • Quem de fato mantém isso vivo é Sara, e a organização nem sabe que ela faz esse trabalho
  • Sara está na faixa dos 50 e poucos anos e trabalhava num pequeno escritório a três quadras da sede, mas depois que o escritório foi fechado para reduzir custos, ela passou a trabalhar encontrando uma mesa e conexão de rede num compartimento abaixo do convés
  • Sara recebeu mentoria de Ben desde 1998 e até foi ao funeral dele quando ele morreu, mas a organização também não sabe disso
  • Quando o job para periodicamente, Sara recebe a ligação, verifica o problema e o coloca de volta na fila para tentar de novo
  • Esse job depende de um módulo perdido no tempo, mas Sara tem uma cópia dele num pendrive encontrado na mesa de Ben
  • Nenhum agente mexeu nesse módulo, e nem vai conseguir mexer

Sara é a última forma de um pipeline insubstituível

  • Sara não é só uma pessoa segura; ela é a forma ambulante, em um corpo de 55 anos, do conhecimento institucional que o processo de transição da organização apagou
  • Sara é o resultado de um crescimento por aprendizado prático que liga Ben, 1998 e um pendrive, e em breve ela própria será o próprio pipeline que forma pessoas
  • Quando Sara desaparecer, não será possível contratar alguém para substituí-la, porque o sistema que produzia pessoas como Sara já morreu há três anos
  • O cron job processa a folha de pagamento, mas a organização nem sabe disso
  • Se Sara desaparecer e o cron job morrer, a empresa de 30 mil pessoas vai precisar descobrir de novo como pagar todo mundo
  • A resposta necessária nesse momento será contratar "alguém que saiba usar uma colher", mas a organização já destruiu a capacidade de formar esse tipo de pessoa

Conclusão: o problema não é a IA, é a ganância

  • A resposta à pergunta da festa não é "a IA levou nossos empregos", e sim: a ganância levou
  • É a mesma ganância que levou fábricas para Bangladesh e deixou escravos em minas de cobalto no Congo; desta vez ela só está usando a máscara nova da IA
  • Ao sobrinho que quer montar uma loja na Shopify, a recomendação é procurar outra coisa para fazer, mas ao menos sobra menos necessidade de fingir que quem destruiu sua vida foi um robô
  • Sara continua como exceção. Ela está abaixo do convés com um pendrive na mão, e a organização ainda não a encontrou porque nem sabe que ela está lá
  • O resto das pessoas está no convés de cima, olhando mastros virados e manequins em chamas, sem entender o que está funcionando nem como

7 comentários

 
xguru 2026-05-08

O texto famoso de 2014, "Programming Sucks"
12 anos depois, agora refletindo o presente, "Programming Still Sucks"

O texto original falava do "caos da própria programação",
e este texto mostra como, na era da IA, a "ganância da gestão" tornou esse "caos ainda pior", então é interessante ler os dois em conjunto.

Também deixei o texto original aqui: Programação é uma porcaria [2014]

 
aer0700 2026-05-08

Lendo isso, já dá vontade de ter PTSD.

 
laeyoung 2026-05-09

Eu também estou lendo essa parte e deu até um arrepio 🥲

  • Em algum lugar da infraestrutura, existe um cron job que roda todos os dias às 3 da manhã desde 2016 e faz algo importante, mesmo que ninguém saiba exatamente o que ele faz
  • No comentário no topo do arquivo está escrito # DO NOT CHANGE!!! Ask Ben, mas já não é mais possível entrar em contato com o Ben
 
pluto 2026-05-08

T_T Não é nada fácil mesmo...

 
jjw9512151 2026-05-08

Se somar a experiência de quem saiu para a Zewego no ano passado, dá 50 anos... e os salários são 5 vezes maiores... aff... eu também deveria sair...

 
GN⁺ 2026-05-08
Opiniões no Lobste.rs
  • Resume com muita precisão o que tenho sentido sobre o setor ultimamente. Ainda sou relativamente júnior, mas dá para ver claramente a tendência de as empresas escolherem crescimento rápido a qualquer custo em vez de tentarem parecer competentes
    As ferramentas que usamos, tirando o editor, são todas instáveis e mudam o tempo todo, então é quase impossível se familiarizar com elas. Toda plataforma parece meio inacabada, a maioria dos produtos novos parece quase inútil, e o clima de priorizar velocidade acima de qualidade está crescendo, o que vem apagando meu amor pela própria engenharia de software
    Sei que ainda há muitas pessoas que realmente se importam. Mesmo entre quem usa bastante IA generativa, há gente que se importa com o resultado. Só que a tendência é tão clara que, mais do que ter medo de perder o emprego, tenho medo de perder a paixão e a capacidade de me importar

    • O ponto central é essa frase: “ainda há muitas pessoas que realmente se importam”. Acho que a tendência que aparece online é só uma parte do que de fato está acontecendo
      Por exemplo, nossa comunidade faz divulgação local em vez de usar redes sociais. No último encontro de Seattle, convidamos Walter Bright, e o café ficou tão lotado que quase tivemos de mandar pessoas embora
      Outro lugar que parece lidar com IA de forma ponderada é o Zig Day. Queria conhecer outras comunidades também
  • Essa experiência existe desde muito antes dos grandes modelos de linguagem. As empresas fizeram contratações excessivas só para preencher cadeiras porque isso ficava bem para captar investimento de risco ou para uma planilha vista por alguém a milhares de quilômetros de distância, vários níveis acima
    Empresas “de tecnologia” demais eram casos de cego guiando cego. Há 15 anos, alguém com quem eu trabalhava numa grande corporação chegou ao escritório um dia e descobriu que sua equipe inteira tinha sido demitida; ele não sabia a quem deveria se reportar, e ninguém sabia que ele estava sem gerente. Ele passou 6 meses indo ao trabalho e navegando na internet, até enjoar e procurar outro emprego
    Resumindo: não é programação que é ruim, as empresas é que são ruins

  • A metáfora do navio captura muito bem esse jeito de fazer software com fita adesiva e cola, além da interação com assistentes de IA animadinhos, mas nada úteis. Mas o título e a lição não batem em nada com a minha experiência. Como desenvolvedor sênior, eu gosto de programar todos os dias, e isso não é ruim nem de longe
    É irritante quando o Github cai com frequência, e também é irritante ficar talhando arquivos YAML em quatro camadas de inception para fazer algo funcionar como funcionava em outubro do ano passado, mas no fundo ler e escrever código é algo fantástico
    Recebo para conversar com pessoas de negócio sobre problemas, modelar soluções na cabeça, ler sobre tecnologias novas e antigas que possam ser relevantes, e implementá-las com o teclado, enquanto consolido o que aprendi e resolvo um problema real do negócio. É muito divertido. Depois ainda apresento isso para as pessoas de negócio e para outros desenvolvedores, e como também gosto de apresentar, essa parte também me diverte
    Talvez eu seja a Sara da história, mas se for isso, então viver como Sara é sensacional, e talvez eu devesse passar mais um dia ensinando cron jobs para estagiários. Gosto tanto de ensinar quanto de programar, e no texto isso parece ter se tornado ainda mais valioso ultimamente

    • Acho que você não é a Sara da história
      Eu não conheço você nem sei onde trabalha, mas já trabalhei em lugares parecidos com esse. Tenho 58 anos e me lembro de uma época em que isso não era essa zona completa. O ponto central é que a Sara guarda arquivos em um pendrive e cuida de jobs em lote agendados, e eu já fiz as duas coisas
      Se você usa Github, então usa Git, o que significa que usa controle de versão. Nesse caso, você não é o veterano de 50 e tantos que depende de um pendrive tirado da mesa de alguém e deixado na sua. Esse tipo de pessoa sabe que não pode confiar em sites remotos ou em protocolos complexos, peludos e opacos como o Git
  • Este texto devia ter a tag “rant”
    Tenho mais de 50 anos e estou numa posição bem parecida com a da pessoa apedrejada no navio, mas, sinceramente, ela devia ter pulado fora antes mesmo de existir navio. Já devia saber que esse grupo era suspeito. Pegou o trabalho e recebeu por ele, então era assim que isso ia funcionar
    Tem trabalho incrível e tem trabalho ruim. Você acha que técnico de campo não pega serviço ruim? Já pensou em quem assenta azulejo em banheiro de prédio residencial gigante, quem instala iluminação, quem passa cabo, quem faz encanamento? Quantos dias leva para instalar 5.000 luminárias? E 500 vasos sanitários? Dá para imaginar? Meu Deus, a nossa vida é muito confortável
    Há muito trabalho péssimo no mundo, há muita coisa errada na engenharia de software corporativa, há profissões horríveis, IA é um pesadelo, tudo isso é verdade
    A Sara precisa cair na real e consertar essa porra desse job de cron direito

  • Se o ponto de referência é programar em empresa de tecnologia, sempre houve problemas, e em geral o resultado sempre foi ruim. Um único motivo já basta: estruturalmente, você nunca pode falar com o usuário
    Algumas pessoas parecem explicar isso com palavras como “alienação” ou “trabalho”, e dizer que esse problema não é exclusivo da programação
    Programar numa equipe pequena que dá suporte a algo dentro de uma organização grande, sem girar completamente fechada em si mesma, é muito melhor. Programar para criar ferramentas que você mesmo usa também é muito melhor

    • Já passei por empresas que começaram com ferramentas internas agradáveis de usar, tipo sistema de tickets ou rastreador de horas, mas a diretoria acabou decidindo jogar tudo fora e trocar por uma ferramenta terceirizada. E isso sempre vinha acompanhado de papo sobre capex e opex
      Quando vejo empresas de SaaS fechando venda assim, às vezes penso se não usam mesmo jantares e drogas para conseguir contrato
  • Hoje em dia gosto de fazer programação em escala humana para negócios locais e profissionais da minha região. Também ofereço hospedagem gerenciada de certos softwares open source para organizações e pequenas empresas. Não há grandes modelos de linguagem; há uma stack simples, fácil de manter e operar, limites claros, preços honestos e onboarding e offboarding fáceis
    Isso contrasta com a carreira que tive trabalhando remotamente para startups de tecnologia estrangeiras e grandes corporações. Por isso, só aceito consultoria remota ou trabalho por contrato de vez em quando, quando encaixa bem, e no restante do tempo faço outras coisas. A renda é menor, por mais contraditório que isso pareça, mas esse compromisso ajuda muito no meu bem-estar

 
GN⁺ 2026-05-07
Comentários do Hacker News
  • A frase “não foi a IA que roubou nossos empregos, foi a ganância” bateu forte
    Gostei da ideia de que é só a mesma ganância que transferiu fábricas para Bangladesh e manteve trabalho escravo nas minas de cobalto do Congo, agora com uma máscara nova, e também foi marcante a parte de dizer ao sobrinho para procurar outro tipo de trabalho
    Esse texto é quase arte, vou precisar dormir e reler amanhã de manhã

    • Colocou em palavras muito bem o que eu vinha sentindo ultimamente
      Eu gosto de programar e sou até bom nisso, mas essa indústria é uma latrina
      Já decidi voltar para a escola e buscar uma profissão “de verdade”, porque cansei de trabalhar em um setor obcecado em destruir a sociedade
    • A sociedade não me deve mais de US$ 500 mil por ano só porque eu escrevo algumas linhas de instruções numa linguagem de especificação obscura
      Foi ótimo receber esse dinheiro, mas vejo isso como sorte e circunstância
      Se um robô pegar meu trabalho, vou procurar outra coisa para fazer e não pretendo culpar algum rico maligno ou outro monstro
    • Será mesmo? Se você olhar por que existe trabalho escravo no Congo, é para produzir materiais que entram em carros elétricos premium e atender à demanda dos países ocidentais ricos
      Se essa demanda não existisse, ou se as pessoas dissessem “não, por esse custo não dá”, não dá para tratar a responsabilidade moral como se fosse só dos industriais, e essas minas talvez nem existissem
    • Quem tira empregos não é a ganância, é o progresso
      Temos máquina de lavar, então as pessoas não são mais pagas para lavar roupa à mão, e como as notícias são entregues digitalmente, precisamos menos de jornaleiros
      Com IA não é diferente: se “for possível” automatizar ou tornar algo mais eficiente, isso vai acontecer
      Pode não ser bom para o indivíduo, mas pode ser bom para a sociedade como um todo
      Não estou dizendo que IA ou LLMs realmente consigam fazer esse trabalho aqui, só que, “se conseguirem”, é isso que vai acontecer
      Não precisa de ganância para isso
    • Só ajudei um pouco com sistemas de computador, mas as reclamações listadas no texto — gente que não entende os sistemas, vai embora, e a gerência traz um software da moda — acontecem mesmo sem capitalismo ganancioso
  • Não é verdade que “trabalhar no setor de tecnologia sempre foi ruim e nunca foi aquilo que as pessoas imaginavam”
    Para mim, trabalhar em tecnologia foi realmente ótimo por pelo menos 13 anos, de 1988 a 2000, e provavelmente continuou bem bom depois disso também
    O principal motivo de ter começado a piorar não foi a tecnologia, mas os negócios, especialmente aquisições e fusões corporativas
    Trabalhar numa boa empresa, resolvendo problemas interessantes, criando software significativo e com clientes satisfeitos era o paraíso do profissional técnico

    • Fico feliz que você tenha vivido isso, eu também vivi
      A razão de ter ficado ruim não é que de repente ficou ruim, e sim que começamos a perceber isso
      A tecnologia em si não é ruim; a indústria de tecnologia é que é
      Sempre foi ruim para algumas pessoas, e agora só parece escancaradamente ruim para todo mundo
    • O que mais me marcou trabalhando naquela época foi que os gestores deixavam as decisões técnicas nas mãos dos engenheiros
  • Não concordo com toda a conclusão do texto, mas gostei de poder ler um post inteiro no HN sem sentir aquele verniz de coautoria com IA

    • Curiosamente, no meio da leitura comecei a me perguntar se esse texto não teria sido ao menos editado com Claude
      Não quero diminuir o autor de forma alguma, acho que é um texto refletido, mas eu senti esse verniz de coautoria com IA
      Isso me faz pensar em quantos textos eu já li sem perceber que foram gerados por LLM
      Acho que tenho um certo faro, mas ele não é perfeito, e vai haver tanto falso negativo quanto falso positivo
      O que isso significa quando já não conseguimos distinguir a diferença?
      Pensando melhor, dado o tema do texto, espero que o autor não encare isso como insulto
      Talvez seja só porque ainda é cedo, e há uma grande chance de meu julgamento estar errado
      Por isso a pergunta acima me incomoda ainda mais
    • Exato, não é X, é Y
      Cansei de ver gente no trabalho enfiando travessões longos e escrevendo naquele estilo óbvio de IA
      Parece meio insultante, mas no fim me faz lembrar que todos nós estamos participando dessa pantomima
  • Essa suposta redução de empregos por causa da IA não é culpa da IA
    Nem vejo quem defenderia o contrário
    Dentro de um ano, talvez antes, sistemas de software vão começar a desmoronar, e isso realmente vai acontecer
    Quando isso acontecer, a contratação no setor de tecnologia vai explodir
    Na verdade, acho que não existem desenvolvedores suficientes no mundo para tapar os buracos deixados pela IA
    A conta é clara
    Mesmo que humanos mexessem em só 1% de todos os sistemas de software gerados, o que já não parece realista dado o estado atual das coisas e a regulação que vem por aí, os atuais 47 milhões de desenvolvedores no mundo ainda estariam longe de ser suficientes
    Os empregos vão voltar e a remuneração vai melhorar, mas programar vai ficar ainda mais sofrido e não será trabalho para qualquer um
    Se você não gosta de desmontar um caos emaranhado de trás para frente, talvez não seja para você
    Se IA é tudo e IA é software, então tudo vira software e todo mundo vai querer um pedaço desse software

    • Você diz “nem vejo quem defenderia o contrário”, mas na prática milhões de pessoas defendem exatamente isso
  • O sentimento do texto está certíssimo
    Me aposentei há quatro anos, e naquela época já vinha numa decadência de mais de dez anos
    Mas acrescentaria uma coisa: programar ainda pode ser divertido
    Programar como profissão é ruim, mas se você programar para projetos pessoais, ainda dá para perceber como continua sendo divertido
    Ainda assim, que bom que fui embora
    Perto do fim da carreira, eu estava almoçando com um colega no Apple Park e lembro de ficar olhando, meio hipnotizado, para um jardineiro cuidando das plantas e árvores no centro do “parque”
    No instante em que meu colega começou a comentar sobre o jardineiro, percebi que ele estava pensando exatamente a mesma coisa que eu e soube na hora o que ele ia dizer em seguida

  • O texto estava muito bom
    Gostei de frases como “vamos passar para um tema mais leve, como decidir se devemos ou não lançar uma bomba nuclear no Irã”, ou “os juniores não existem mais. O funeral deles foi em 2024, mas ninguém apareceu”, e “não foi a IA que roubou nossos empregos, foi a ganância”
    A sátira baseada em experiência cínica funciona muito bem

    • Também gostei do trecho “quando os aplausos diminuem, meus funcionários, ou meus subordinados, ou, quando estou de bom humor, ‘meu time’”
  • Programar sempre foi ruim
    A diferença agora é que temos agentes de IA para fazer esse trabalho ruim no nosso lugar, e por algum motivo isso deixou tudo pior
    Agora preciso depurar código que eu não escrevi, não entendo completamente e nem consigo explicar direito numa revisão de código

    • Por que você acha que programar é ruim?
  • Foi um texto bonito
    Também foi legal ver o backlink para um texto do Peter Welch que é meio que o ancestral espiritual deste aqui, e que eu tinha esquecido como encontrar; foi um prazer reler

  • Não é meio irônico que um texto chamado “programar é ruim”, provavelmente num blog estático, esteja engasgando com o tráfego do HN?

    • Sim, foi erro meu
      Eu estava usando o plano gratuito da Cloudflare por preguiça de migrar para ISR e realmente não esperava tráfego nenhum
  • Gostei muito e voltei para ler “Programming Sucks” de novo
    Lá também tem várias frases deliciosas
    “A única razão pela qual os computadores dos programadores funcionam melhor do que os dos não programadores é que os programadores sabem que computadores são como crianças esquizofrênicas com doença autoimune, e por isso não batem neles quando se comportam mal”

    • Eu mato todos os processos que não obedecem