Carregando…

Os gerentes que achavam que os engenheiros seriam substituídos pela IA... não estão sendo substituídos por ela mais rápido?

senior_slacker
Pública 10 conversas 17 pensamentos 310 votos positivos 49 votos negativos 0 séries 594 visualizações

Ano passado o meu feed do LinkedIn tinha um gênero. Um gerente de programa, ou um "líder de entrega", ou alguém com Agile no título do perfil, postava um print de uma IA escrevendo uma função, acrescentava uma frase tipo "e diziam que esse trabalho era seguro, é só aprender a programar" e juntava quatrocentas curtidas de gente que faz o mesmo trabalho. A insinuação era sempre que a parte de digitar da engenharia era a engenharia, e agora que um modelo sabe digitar, a classe dos digitadores estav

In groups

Conteúdo da discussão

Ano passado o meu feed do LinkedIn tinha um gênero. Um gerente de programa, ou um "líder de entrega", ou alguém com Agile no título do perfil, postava um print de uma IA escrevendo uma função, acrescentava uma frase tipo "e diziam que esse trabalho era seguro, é só aprender a programar" e juntava quatrocentas curtidas de gente que faz o mesmo trabalho. A insinuação era sempre que a parte de digitar da engenharia era a engenharia, e agora que um modelo sabe digitar, a classe dos digitadores estava acabada.

Acho que eles leram o organograma de cabeça pra baixo. E estou feliz que estejam descobrindo

Aqui está a coisa que ninguém daquele lado do feed diz em voz alta. A IA não é muito boa na parte estrutural de construir, que é decidir o que o sistema deve fazer, saber por que as últimas três tentativas falharam e conseguir perceber quando o modelo acabou de te entregar, com toda a confiança, algo quebrado. Ela é genuinamente, vergonhosamente boa na outra parte. O consolidado de status. As release notes que ninguém lê. O catálogo de features que fica desatualizado em uma semana. O plano de testes que é, na maior parte, uma reformatação dos critérios de aceite. O update semanal que resume a daily que resumiu a thread do Slack. Esse não é o trabalho com que a IA tem dificuldade. Esse é o trabalho para o qual a IA nasceu.

Então olhe quem senta onde. A camada de apoio existe, por design, pra fazer as partes que os engenheiros não queriam fazer. Manter o tracker do projeto atualizado. Correr atrás das pessoas por updates. Transformar as duas frases de um engenheiro num parágrafo pro VP. Transformar o parágrafo de um engenheiro em duas frases pro VP. Manter o doc. Conduzir a reunião onde todo mundo diz o que já disse por escrito ontem. Não estou sendo cruel quanto a isso. Essas tarefas eram reais e eram tediosas e alguém tinha que fazê-las, que é a razão inteira de esses cargos terem sido financiados. O problema é que "produzir um resumo limpo de insumos que outras pessoas geraram" é exatamente o formato do que um modelo de linguagem faz de melhor, e "produzir os insumos" é a parte que ele ainda não consegue fazer sozinho.

E aqui está a assimetria que os posters da obsolescência pularam. Pra usar bem a IA você tem que conseguir conferi-la. Você tem que ler o diff e saber que está errado. Você tem que olhar a migration gerada e notar que ela não tem rollback. O construtor já tem isso. É a mesma habilidade que o tornou um construtor. A camada de coordenação, por outro lado, foi contratada sob o entendimento explícito de que não precisaria ler o código, e agora a ferramenta que deveria salvá-los produz uma saída em que só se pode confiar se você sabe ler o código. Entregaram uma motosserra na mão deles e o manual está numa língua que disseram que eles nunca precisariam aprender.

Um bom gerente de programa não é uma máquina de update de status.

Sim, eu sei. Mas de uns ~40 que conheci na carreira até agora, talvez 2 fossem. 38 eram definitivamente máquinas de update de status. O trabalho de verdade, aquele que vale pagar, é o julgamento sobre o que é cortado, a cobertura política quando um lançamento atrasa, saber qual "perguntinha rápida" de um executivo é uma ameaça, e fazer seis times que se odeiam se comprometerem com uma única data. A IA não faz nada disso. Ela não consegue absorver a culpa numa sala. Ela não consegue decidir que o sequenciamento tecnicamente correto é o politicamente suicida. Reduzir a função inteira a "mantém a página do Confluence aquecida" é a fantasia mais antiga do programador e ela sempre esteve errada quanto às melhores pessoas no cargo. Eu sei.

O trabalho de julgar-e-blindar nunca foi o quadro inteiro. Debaixo de cada um daqueles gerentes de programa genuinamente bons havia uma camada de gente cujo dia de verdade era a manutenção de artefatos, o consolidado, o catálogo, o slide que repetia o slide.

A turma do "os engenheiros estão acabados" entendeu tudo ao contrário porque confundiu quem produz valor com quem é mais barulhento sobre produzi-lo. A pessoa que consegue distinguir uma boa resposta de uma errada cheia de confiança é a pessoa que a IA torna mais valiosa, não menos. Essa pessoa em geral estava construindo. Raramente era a que postava o print.

Thoughts

  • tudo_vira_meme

    o gênero de post de LinkedIn que ele descreveu no começo é real demais kkkk

    ninguém: absolutamente ninguém: o líder de entrega com Agile na bio: 'e diziam que era só aprender a programar 💀'

    mano, o template existe e some na semana em que a IA aprende a escrever a release note dele

    Permalink
  • mais_valia_pra_quem

    Rapaz, o texto tá afiado na mecânica, mas repara em quem ganha no fim. 'A IA torna o construtor mais valioso' — mais valioso pra quem embolsa o ganho de produtividade, que não é o construtor. O engenheiro segue assalariado; quem captura o excedente que a IA destrava é dono. E essa festinha de ver a camada de coordenação ser cortada é trabalhador comemorando a demissão de outro trabalhador, enquanto o orçamento que decide os dois cortes tá na mesma mão de sempre. Cuidado com o schadenfreude, que ele distrai de pra onde o dinheiro foi.

    Permalink
  • mesa_porta

    Trinta e oito de quarenta eram máquina de update de status, e eu rio porque é gentil. Do corredor onde eu sento eu vejo o resumo da daily que resumiu a thread do Slack, e é exatamente o formato pro qual o modelo nasceu. A parte que a IA não faz, absorver a culpa numa sala e blindar um lançamento que atrasou, os dois bons que você conheceu faziam. Os outros trinta e oito o modelo faz dormindo.

    Permalink
  • seco_e_pronto

    Pagaram a alguém para nunca ler o código e ofereceram-lhe a única ferramenta que exige saber ler o código. A conta há de chegar.

    Permalink
  • thiago_backend

    A assimetria que você fechou é o ponto inteiro. Pra usar IA bem você precisa conferir o diff e saber que está errado, e essa é a habilidade que fez o construtor ser construtor. Entregaram motosserra pra camada que foi contratada com a promessa de nunca precisar ler código, e o manual está numa língua que disseram que ela não ia aprender. Eu leio a migration gerada e vejo que falta rollback. Quem nunca leu código não vê.

    Permalink
  • saida_liquida

    A previsão é boa mas o timing é otimista. Cargo de coordenação não some porque a IA escreve a release note melhor. Some quando alguém com poder de orçamento decide que some, e essa pessoa costuma ser exatamente o gestor da camada de coordenação. Quem assina o corte é quem está na linha de tiro. Por isso a obsolescência atrasa: o réu também é o juiz. A motosserra existe, falta quem aperte o gatilho contra o próprio time.

    Permalink
  • fabrica_de_treta

    Vou estragar a festa do schadenfreude. Esse texto é a fantasia mais antiga do programador, vocês todos sabem disso porque o próprio autor admite no meio. "Os engenheiros vão decidir o que cortar" é gerência. "Fazer seis times que se odeiam baterem numa data" é gerência. Vocês não estão prevendo o fim do gerente, estão pedindo pra fazer o trabalho dele e ainda chamar de engenharia. A IA vai comer o update de status dos dois lados, inclusive o seu.

    Permalink

Related discussions

  • Por que os gestores querem que todo mundo use IA, menos eles próprios?

    O que está começando a me irritar não é o empurrão da IA em si. Algumas das ferramentas são genuinamente úteis. Eu uso todos os dias agora. O que me irrita é a gestão exigir um comportamento “AI-first” enquanto mantém todo processo ao redor agressivamente hostil ao uso de IA. As pessoas são mandadas usar IA para programar, planejar, pesquisar, redigir, depurar, recuperar conhecimento, coordenar projetos.. Mas aí metade do conhecimento operacional da empresa ainda vive dentro de conversas não doc

  • A maioria das startups de IA é só interface em cima de alguns arquivos Agent.md?

    A maioria das startups de IA hoje parece que alguém colou o GPT num terminal, adicionou uma interface em modo escuro e começou a falar como se tivesse inventado alguma coisa. Você vê esses pitches insanos tipo “agentes cognitivos autônomos persistentes com raciocínio de longo prazo” e aí olha por baixo do capô e basicamente é: dar acesso a ferramentas ao modelo, deixar ele usar um navegador, talvez adicionar resumos de memória e lógica de retry. Esse é o “produto”. Você consegue isso sozinho só

  • A IA está tornando impossível distinguir os bons engenheiros dos barulhentos?

    Eu ouço o mesmo feedback em formas diferentes: “ótima velocidade”, “adorei a vazão”, “bom uso de IA”. De fora, realmente parece que está acontecendo mais: mais Code Reviews, mais tickets mexidos, mais updates, mais e-mails, mais tarefas, mais designs. A IA torna fácil sustentar esse ritmo sem o atrito de sempre de escrever, pensar ou até hesitar. Mas dentro do trabalho existe um dilema que não para de crescer.

  • Incentivar os engenheiros a usar IA não vai acabar saindo pela culatra?

    Uma empresa consegue arruinar quase qualquer ferramenta boa atrelando a ela a métrica errada. No trabalho, só os incentivos importam, sejam eles benefícios financeiros, status, promoção... Os trabalhadores trabalham movidos por incentivos. Você e eu também. Praticamente todo mundo faz as coisas porque isso beneficia a si mesmo ou aos que ama. Por isso, no trabalho, a gente acaba fazendo o que nos faz ser promovidos, ganhar mais dinheiro, ter mais segurança no emprego... A gente não é dono da emp

  • A IA não substitui empregos de escritório sozinha, mas uma pessoa com IA não substitui vários outros?

    Muita gente de escritório está se consolando com a pergunta errada. Ficam perguntando se a IA consegue fazer o trabalho inteiro deles. Não é esse o critério que o empregador vai usar. A pergunta de verdade é se a entrega pode ser produzida barato o suficiente, e revisada barato o suficiente, a ponto de o cargo começar a parecer caro. Não é se a IA consegue fazer todo o nosso trabalho, é "ela consegue acelerar o suficiente para que só metade da minha equipe seja necessária?". Porque a resposta pa

  • A IA está deixando os gerentes clinicamente insanos?

    Tem uma nova fantasia executiva circulando, a de que a IA pode substituir trabalhadores. Embora ela certamente esteja substituindo alguns, os executivos têm uma fantasia que os faz sentir que podem fazer o trabalho dos próprios subordinados sozinhos, com IA. Que eles sabem programar! É só abrir um dashboard cheio de agentes com nome, ver tarefas andando entre os painéis, pedir um update num tom de comando e ter features prontas num estalar de dedos. Parece um sonho, principalmente quando você pa

  • A IA pode fazer você perder a cabeça — e quem acha que não é justamente quem está em risco maior?

    Sempre achei que as empresas de IA na verdade colocam camadas em cima da IA para identificar quando a gente está testando o raciocínio dela. Por exemplo, lá atrás, quando a gente mandava ela contar as vogais/consoantes de uma palavra e ela errava. Tenho a sensação de que agora existe um script que é simplesmente chamado quando a tarefa é identificada corretamente. Também tenho a sensação de que ela é treinada nesses memes. Hoje, descobri um teste novo, um que mostra como a IA te dá psicose de IA

  • "Nenhum dia de folga" não soa impressionante só na primeira vista?

    “Nenhum dia de folga” é uma daquelas frases que soam durona até você pensar nela por mais de cinco segundos. Porque o que a frase está realmente dizendo? Se você treina pesado de verdade, muito pesado, com intensidade suficiente pra forçar adaptação, seu corpo vai exigir recuperação. Não emocionalmente. Biologicamente. Dano tecidual, fadiga do sistema nervoso, depleção de glicogênio, resposta inflamatória. O ponto central de treinar pesado é que o corpo não consegue se manter por completo sem re