O que você está sentindo01/10
IA, e agora?

A IA vai matar a profissão de programador?

Não. Mas ela destruiu a porta de entrada — e quase ninguém está te contando isso com clareza.

Esta página não vai te acalmar com frase pronta nem te assustar para você clicar em algo. Vou te mostrar exatamente o que mudou, por que mudou, e qual é o caminho que eu acredito que funciona agora. Leva uns quinze minutos. Vale cada um.

Do que eu estou falando aqui: sistemas comerciais — cadastro de cliente, gestão de pedido, processamento de pagamento, transformação de dados. É onde a maior parte de nós trabalha, e é justamente onde a IA é mais forte. Embarcado, firmware, engine de jogo e computação científica são outra conversa.
01

Primeiro, o que você está sentindo

Antes de qualquer análise: o medo é legítimo e a informação que você recebeu é ruim.

Se você chegou aqui, é bem provável que uma dessas frases tenha passado pela sua cabeça esta semana:

Comecei agora. Vale a pena continuar?
A IA já escreve melhor que eu. O que é que eu ofereço?
Estudei um framework por dois anos. Perdi esse tempo?
As vagas de júnior sumiram. Por onde eu entro?
Meu chefe usa IA e entrega sem mim.
Se eu uso IA, eu aprendo ou fico dependente?

Se alguma delas é sua, continue lendo. A resposta que eu tenho não é “calma, vai dar tudo certo” — é te mostrar o que de fato aconteceu, porque medo com informação é uma coisa completamente diferente de medo sem.

E informação é justamente o que está faltando. Você está no meio de um barulho absurdo: de um lado, gente vendendo que programador acabou; do outro, gente fingindo que nada mudou. As duas posições são confortáveis para quem fala e inúteis para quem precisa decidir a própria carreira.

Mudou muita coisa. E dá para atravessar — mas só se a gente olhar direito para o que aconteceu.

02

A verdade que ninguém falava sobre o cargo de júnior

Comecei em 2009, aos dezesseis anos. De lá para cá, em várias empresas, o papel do júnior sempre foi o mesmo: executor.

O estagiário, por lei, é estudante — está ali para aprender. O júnior é o primeiro cargo formal, e o objetivo dele nunca foi aprender a teoria bruta. Era aprender a aplicar a teoria.

Só que na prática ninguém entregava uma funcionalidade inteira para um júnior. Ele não tinha essa capacidade — e todo mundo sabia. Então ele pegava o que sobrava:

O que sobrava para ele
  • Um erro que morava numa camada só, sem tocar no resto.
  • Um campo novo num formulário que já existia.
  • Uma regra de validação: “esse número não pode ser negativo”.
  • Uma tela isolada, que não conversava com quase nada.
  • Documentação, planilha de campo por campo.
O que ficava com outra pessoa
  • Decidir como o sistema é montado por dentro.
  • Entender o negócio a fundo e traduzir aquilo em estrutura.
  • Responder pelo resultado quando desse errado.

O júnior nunca foi dono de uma entrega. Ele era dono de pedaços dela — pequenos, isolados, supervisionados.

E ele não era avaliado pelo que sabia. Era avaliado pelo que entregava: rápido, funcionando, sem quebrar o que já estava de pé. Ninguém sentava com ele para perguntar por que aquilo estava sendo feito daquele jeito.

A formação acompanhava isso, e acompanhava no mesmo tom: um pouco de HTML e CSS para montar a tela; uma linguagem, o suficiente para escrever a regra; banco de dados, o bastante para buscar e gravar; uns comandos de terminal; um framework, para não reinventar a roda. Tudo no básico, tudo aprendido na hora em que a necessidade aparecia.

E o porquê? O porquê ficava para depois. Por que esta estrutura e não outra. Por que este banco. Por que guardar isso numa memória de acesso rápido. Que risco a gente está correndo aqui. Que diferença isso faz no fim do mês para quem paga a conta. Nada disso era cobrado dele no começo — e quase nunca chegava por estudo. Chegava por cicatriz, anos depois, quando alguma coisa quebrou feio o bastante para ensinar.

A indústria inteira ensinou o como primeiro e deixou o porquê para a experiência ensinar.

Por isso existia o “júnior Java” que só via Java. O “júnior JavaScript” que só via tela. Especialização por tecnologia, não por problema — a ponto de alguém saber coisa avançada de web e travar numa consulta simples de banco quando o negócio perguntava “como está aquele pedido?”.

03

Aí a IA chegou e levou exatamente isso

A IA faz o como. Rápido, barato, a qualquer hora, sem cansar.

E o profissional que foi treinado para ser bom no como — porque era só isso que se esperava dele — se viu sem chão. Não é fragilidade emocional. É leitura correta da realidade.

Mas o golpe não veio de onde você está pensando. Não é que a IA programa melhor que você. É que o vão onde o cargo morava deixou de existir.

Para entender o tamanho disso, olhe o caminho inteiro que uma ideia percorria até virar um sistema de verdade — e o que sobrou dele:

Antes da IA
  • Quem entendia do negócio sabia o problema — e parava na planilha.
  • O júnior transformava aquilo em sistema. Funcionava, e era frágil.
  • A fragilidade aparecia depois: não aguentava movimento, vazava informação, custava caro, ninguém conseguia mexer sem quebrar.
  • Alguém mais experiente entrava para fazer aquilo durar.
Depois da IA
  • Quem entende do negócio descreve o problema e a IA escreve o sistema.
  • Este passo sumiu. Era exatamente aqui que morava a porta de entrada.
  • A fragilidade continua aparecendo, igualzinha. A IA não faz isso sumir.
  • Alguém mais experiente continua sendo necessário para fazer aquilo durar.

Repare que dos quatro passos só um sumiu — e sumiu inteiro. Colocar um sistema no ar deixou de ser o difícil: hoje isso vem pronto, documentado e praticamente de graça em qualquer nuvem moderna. A ponte que o júnior era deixou de ser necessária para atravessar.

O que continua exigindo alguém que entende é tudo que vem depois que o sistema entra no ar: aguentar movimento de verdade, não deixar informação vazar, custar o que pode custar, e continuar de pé quando o negócio mudar de ideia — que é o que o negócio sempre faz.

04

“Então qualquer um vai programar?”

Sim. E que bom. Hoje uma pessoa que nunca escreveu uma linha na vida descreve o que quer, a IA escreve, e aquilo aparece funcionando na tela dela.

Eu não tenho nenhuma vontade de defender o contrário. Ser difícil nunca foi qualidade. A barreira que existia não protegia ninguém — atrasava gente boa, cheia de ideia, que passava a vida achando que aquilo não era para ela. Programar deixar de ser clube fechado é uma das melhores coisas que já aconteceram com essa área, e eu ganho com isso tanto quanto você.

Só que essa é metade da pergunta. A metade que decide carreira é a outra:

Qualquer um vai fazer um sistema que continua de pé depois que a primeira versão dá certo?

Que aguenta o dia em que entram dez mil pessoas em vez de dez. Que não deixa vazar o dado do cliente. Que no fim do mês custa o que a empresa pode pagar, e não três vezes isso. Que ainda dá para mudar daqui a dois anos, quando o negócio mudar de ideia — que é o que o negócio sempre faz.

Aí é não. Não para a pessoa de negócio, e também não para o júnior — nem um nem outro sabe fazer essa segunda parte hoje. Os dois delegam ela. Comparar os dois em qualidade de engenharia é pergunta errada.

E a melhor forma de mostrar isso não é discutindo. É contando uma história pequena, que acontece toda semana.

Um exemplo pequeno, e real

O telefone que quebrou a base

A Rita tem uma imobiliária pequena. Nunca escreveu uma linha de código na vida e não tem a menor vontade de escrever. O que ela tem é um problema: os contatos de quem procura imóvel estão espalhados entre o caderno, o WhatsApp e três planilhas diferentes.

Ela pede para a IA um cadastro simples. Nome, e-mail, telefone. Numa tarde está no ar, bonito, funcionando. E está certo — para o que ela pediu, está perfeito. Eu não teria feito melhor, e teria demorado mais.

Seis meses depois, com dois mil contatos dentro, ela quer separar quem é da capital de quem é do interior. Para isso o DDD precisa ficar separado do resto do número. Ela pede de novo.

A IA faz o óbvio, e o óbvio até que é razoável: quebra o campo em dois, pega os dois primeiros dígitos como DDD, o resto como número, e aplica isso nos dois mil contatos que já estão lá.

Só que ninguém digitou telefone do mesmo jeito.

11988884444
DDD 11, número 988884444. Esse deu certo — é o formato que a IA imaginou.
01191113333
Vira DDD 01 e número 91113333. Quem digitou pôs o zero que a gente disca antes do DDD. O DDD verdadeiro é 11.
1131234567r22
Fixo com ramal colado. Vira DDD 11 e número 31234567r22 — o ramal virou parte do telefone.
(31) 3222-1010
Vira DDD “(3” e número “1) 3222-1010”. Os dois primeiros caracteres nem número são.
+5511988884444
Vira DDD “+5” e número 511988884444. Quem salvou pelo celular trouxe o código do Brasil junto.

Repare numa coisa: ninguém aí digitou errado. Cada pessoa escreveu do jeito que sempre escreveu o próprio telefone. O campo aceitava texto livre, e texto livre é exatamente isso — cada um escreve como quiser.

E agora a parte que assusta de verdade: a mudança roda sem dar erro nenhum. Nenhuma tela quebra. Nenhum aviso vermelho aparece. O sistema continua no ar, bonito, funcionando. Só que boa parte dos telefones está silenciosamente errada — e o número original, do jeito que a pessoa digitou, já foi substituído. Para voltar atrás precisaria de uma cópia de segurança de antes da mudança, e a Rita não sabia que precisava tirar uma.

Ela vai descobrir daqui a três meses, ligando para um cliente bom e caindo em “número inexistente”.

Alguém com conhecimento técnico teria resolvido isso no primeiro dia, quando ainda custava cinco minutos: guardar o número já separado desde o começo, ou pelo menos guardar de um jeito que desse para desmontar depois sem chutar. Não é inteligência maior. É ter visto isso acontecer antes.

E isso foi um campo. Um telefone. Agora imagine campo por campo, ligação por ligação entre as informações, no sistema inteiro.

Esse exemplo desenha a linha, e ela é mais nítida do que parece.

Até a primeira versão, a IA é impressionante — e eu digo isso sem nenhuma ressalva. Não tem dado real lá dentro, não tem gente usando, e cada ajuste que você pede não tem compromisso nenhum com o que já está guardado. Não gostou? Joga fora e faz de novo. Nesse território ela é mais rápida e mais caprichada do que qualquer um de nós era há três anos.

Depois que o sistema está rodando, a conversa vira outra. Agora existe dado real lá dentro, e ele precisa continuar inteiro. Quando uma regra muda, o que já estava guardado tem que continuar valendo. Um exemplo de uma linha só: um campo era opcional e passou a ser obrigatório — o que acontece com as duas mil pessoas que já estão na base sem ele? Essa resposta não está no código novo. Está no dado velho, e alguém tem que decidir o que fazer com ele.

E por que a IA não resolve isso sozinha? Não é falta de capacidade — capacidade ela tem. É que, no modo automático, ela não vai gastar um processamento infinito varrendo o seu sistema inteiro atrás de tudo que aquela mudança pode afetar. Ela não lê e guarda o seu projeto todo na cabeça, por maior que seja a quantidade de texto que ela consegue segurar de uma vez. Isso não é defeito de uma marca nem má vontade: é limite de tecnologia e de custo, hoje, em todas elas.

Ela faz um trabalho excelente para quem sabe apontar onde olhar. Para quem não sabe, ela faz exatamente o que foi pedido — que é uma coisa bem diferente.

E que fique claro o que eu não estou dizendo. Não estou dizendo que essa segunda parte é reservada para quem já está dentro. Qualquer pessoa pode aprender — inclusive a Rita, se um dia ela quiser.

O que eu estou dizendo é outra coisa: fazer funcionar e fazer durar sempre foram duas habilidades diferentes. Antes, a primeira era difícil o bastante para ocupar a carreira inteira de alguém, e acabava escondendo a segunda atrás dela. A IA tirou a primeira do caminho. O que apareceu atrás não é um muro: é o trabalho que sempre esteve ali — e que agora dá para começar a aprender bem mais cedo.

É aqui que quase todo mundo erra a análise — dos dois lados. O que mudou foi até onde quem não programa chega sozinho. E o que a pessoa de negócio ganhou foi direção e velocidade — não segurança, não capacidade de crescer, não facilidade de mudar depois.

Então onde entra você? Numa coisa só, e ela é enorme: saber para onde a IA deve ir.

Para explicar isso eu uso uma pergunta que não tem nada a ver com software — e é justamente por isso que ela funciona.

A pergunta: você está no Brasil e precisa chegar na Europa do jeito mais rápido e mais barato possível. Pode ir de carro, de navio ou de avião. Qual você escolhe? Carro: estrada boa, custo baixo por quilômetro, mais barato e flexível, mas impossível atravessar o oceano e muito lento e cansativo. Navio: atravessa o oceano, capacidade de carga alta, mas muito lento — semanas a bordo — com custo alto e pouca flexibilidade. Avião: atravessa o oceano em horas, mais rápido, com conforto e praticidade, mas mais caro e capacidade de carga limitada.

Quase certamente você escolheu o avião. E escolheu sem ser engenheiro aeronáutico — porque entende para que ele serve e em que contexto, não porque sabe projetar turbina.

No terreno técnico a pessoa de negócio não consegue fazer essa escolha. Ela não tem como perceber que a IA pegou um caminho que funciona hoje e desmonta na escala, ou que resolve o caso e vaza dado. Não é falta de inteligência. É falta de repertório.

E tem um segundo tipo de saber em jogo aqui, que vem ainda mais cedo que a escolha. Para explicar esse eu troco de metáfora.

Você vai levantar uma casa. Não sabe calcular viga nem dimensionar fundação — e tudo bem, isso vem depois. Mas tem coisa que precisa estar na sua cabeça antes da primeira pá.

Que o terreno precisa ser estudado antes de qualquer coisa, porque nem todo chão aguenta o que você quer pôr em cima. Que a fundação sustenta tudo o que vem depois dela. Que a estrutura tem que ser calculada por alguém. Que água e esgoto passam por dentro da parede — e que a fiação também — e que os dois se decidem antes de a parede subir.

Você não precisa saber fazer nenhuma dessas coisas. Precisa saber que elas existem, e em que ordem elas entram. Quem não sabe descobre tarde, e descobrir tarde é caro: quebra parede pronta para passar cano, refaz o que já estava de pé, estoura o orçamento e o prazo.

Software funciona igual. Não saber montar uma memória de acesso rápido é um problema pequeno — você aprende, consulta, delega. Não saber que ela existe, e não desconfiar de que aquele ponto do sistema ia precisar de uma, é outra coisa completamente diferente. Ninguém vai te avisar do que você não sabe que está faltando — muito menos a IA, que responde bem à pergunta que você faz e não à que você deveria ter feito.

O como você aprende no caminho. O que precisa existir tem que estar no seu mapa desde o primeiro dia.

05

A ordem dos estudos inverteu

Antes: construir primeiro, entender depois. Agora: entender primeiro, construir depois.

A lógica antiga fazia sentido no mundo antigo. Construir era caro, lento e difícil, então quem sabia construir valia ouro — e passava a carreira resolvendo tudo com a única ferramenta que dominava. Se você só sabe fazer navio, todo problema vira travessia de navio.

Antes da IA
  • Aprender a construir o navio.
  • Resolver tudo com navio, porque navio é o que eu sei fazer.
  • Entender o porquê depois de anos.
  • Se especializar numa tecnologia.
Agora
  • Saber que existe navio, carro e avião.
  • Escolher o meio certo para cada trajeto.
  • Entender o porquê primeiro — é ele que guia a escolha.
  • Se especializar em problemas.

A ordem inverteu. Não é que a técnica deixou de importar — é que ela deixou de ser a porta de entrada.

Um exemplo pequeno, do tipo que aparece na primeira semana de qualquer projeto. Você precisa guardar informação em algum lugar. A pergunta certa não é “qual banco de dados eu uso”. É “que tipo de informação é essa”.

Se é uma informação que precisa durar, ser consultada de várias formas e se relacionar com outras — o cadastro do cliente, o histórico de pedidos —, isso pede um banco de dados. Se é uma informação que só precisa ser lida muito rápido, muitas vezes, e pode ser jogada fora sem prejuízo nenhum — a cotação do dólar de agora, o carrinho de quem ainda está comprando —, isso pede uma memória de acesso rápido. Se é um arquivo grande, vídeo, documento, foto, isso pede um lugar próprio de guardar arquivo.

Três respostas diferentes para a mesma frase “preciso guardar dados”. E escolher errado aqui não dá erro na hora — o sistema sobe, funciona, e todo mundo comemora. Dá erro daqui a seis meses, com cliente dentro.

Nenhuma dessas três decisões exige que você domine a ferramenta. Exige que você saiba que as três categorias existem, e o que separa uma da outra.

Você não precisa dominar todas as tecnologias. Precisa saber que categorias de solução existem, e qual delas resolve cada problema. Quando o problema aparecer, aí sim você aprofunda a ferramenta.

06

A IA é a água. Você é a barragem.

Imagine uma represa segurando toneladas de água.

Uma represa vista de lado. À esquerda, um lago enorme rotulado como todo o conhecimento acumulado do modelo. No meio, a barragem, rotulada como você, acumulando e segurando, com vazão controlada. À direita, a água que passa move uma turbina que gera energia — o valor entregue — e chega a uma cidade iluminada.
A barragem não se constrói sozinha, e ninguém a calcula por você.

Com barragem bem calculada, aquilo vira energia para uma região inteira. Sem barragem — ou com uma barragem mal feita — a mesma água desce de uma vez e leva tudo pela frente: cidade, plantação, bicho, gente.

O problema nunca foi a quantidade de água. É a ausência de engenharia entre ela e o mundo.

Por isso eu não estou nem no time do “a IA vai resolver tudo”, nem no do “a IA vai destruir tudo”. Os dois olham para a água. Eu olho para a barragem.

07

Você foi promovido e ninguém te avisou

Todo mundo que usa um agente de codificação virou tech lead de um time que não dorme.

Um exemplo pequeno e concreto: adicionar um campo “limite de crédito” na tela de clientes. Antes, isso passava pelo banco de dados, pelo código que roda no servidor, pela tela, pelos testes, pela revisão de outra pessoa e pela publicação. Cada etapa com as suas poucas horas. No total, uma tarde boa — às vezes dois dias. Para um campo.

Hoje esse mesmo campo sai numa fração disso. E não é um pedido de cada vez: são várias frentes andando ao mesmo tempo, porque nada impede você de pedir mais de uma coisa de uma vez.

O que sobrou para você é justamente o que a IA não faz sozinha: dizer qual é o objetivo, quebrar o trabalho em partes, dar contexto e exemplo, definir o que conta como “pronto”, conferir o que voltou e decidir se aquilo entra. O limite deixou de ser a sua digitação e passou a ser a qualidade da sua direção.

E o peso das coisas mudou junto. Conhecer cada detalhe de um framework específico continua útil, mas vale menos do que valia — é exatamente o tipo de coisa que a IA já cobre bem. Saber desenhar a estrutura do sistema, enxergar o que se ganha e o que se perde em cada escolha e desconfiar do que vai quebrar daqui a seis meses: isso vale muito mais do que valia, porque é o que ela não faz por você.

O erro passa. E a conta é minha — porque agora cada decisão minha orienta trabalho equivalente ao de um time inteiro.

Não importa se você é júnior, pleno, sênior ou arquiteto. Você delega, recebe algo que não escreveu, não domina por completo, não conferiu linha por linha — e responde por aquilo se der errado.

Isso assusta. Mas para de assustar quando você percebe que não é novo. É só novo para nós.

Pense em quem é dono de empresa, em quem é diretor. Essa gente nunca escreveu uma linha do que vende. Fecha contrato de milhões baseado em tecnologia que não sabe construir. Banca o desenvolvimento, vive das consequências das falhas, decide o rumo do barco — tudo isso sem nenhum domínio sobre a execução.

Como eles sobrevivem a isso há décadas? Gestão de risco. Trava, métrica, medição, limite, plano para quando der errado. Eles não controlam a execução; eles controlam a exposição.

E aqui vale uma justiça que quase ninguém faz: quando você olha da cadeira deles, o encantamento com a IA é racional. Eles sempre dependeram de um resultado que não conseguiam prever, vindo de pessoas cujo risco ninguém sabia medir. Aparece uma alternativa que trabalha vinte e quatro horas e responde igual toda vez. Claro que eles se animaram.

A boa notícia é que esse é um problema com décadas de solução acumulada. Você não vai inventar do zero. Vai aprender o que outra gente já resolveu — só que agora aplicado ao seu código.

08

O caminho novo, na prática

Desenvolvimento de software é profissão prática. Isso não mudou. O que mudou é o que a prática significa.

Antes, portfólio era prova de domínio de ferramenta: “olha, eu sei React”. Agora é prova de entrega: “olha, isto aqui funciona e resolve um problema real”.

Então o estudo passa a ser assim: pegue um problema de negócio pequeno e entregue ponta a ponta. Depois pegue o mesmo problema e aumente a exigência até a arquitetura ser obrigada a mudar.

Cinco degraus de construção, ligados por setas: uma cabana de madeira, um cortiço, uma casa, um sobrado e um prédio. Cada degrau é o mesmo problema de negócio com uma restrição maior — de um componente só entregue ponta a ponta até múltiplos clientes com processamento em lote, paralelo e concorrente.

Repare que em nenhum degrau você entrega um pedaço. Você sempre entrega algo inteiro — o que cresce é a qualidade e o porte, não o escopo do seu pedacinho.

E aquelas matérias que todo mundo pulou na faculdade porque “não dava para ver na prática”? Elas eram o porquê. Você as ignorava porque não tinha como tangibilizar — e agora a IA tangibiliza:

Engenharia de software
Você achava
Chata e teórica. Um monte de diagrama e processo que nunca aparecia no trabalho de verdade.
Hoje é
É como você explica para a IA o que precisa ser construído: transformar uma intenção em plano, quebrar em partes e dizer o que conta como pronto.
Redes de computadores
Você achava
Decoreba de protocolo, sem aplicação nenhuma no dia a dia.
Hoje é
É o que te faz entender por que uma forma de conversa entre os sistemas segura memória do servidor e a outra não — e escolher a certa antes de a conta chegar.
Arquitetura de sistemas
Você achava
Coisa de sênior. Abstrato demais para quem ainda estava aprendendo a fazer funcionar.
Hoje é
É exatamente a decisão que a IA não toma por você: o limite, o que se ganha e o que se perde, e o porquê de cada escolha.
Sistemas de informação
Você achava
Matéria de administração que entrou no curso errado.
Hoje é
É o negócio que o sistema existe para servir. Sem isso você constrói muito bem — e constrói a coisa errada.

Eram as matérias que todo mundo empurrava com a barriga, porque não dava para ver aquilo virando nada. Hoje são o que separa quem conduz a IA de quem só pede coisa para ela.

Nada disso exige voltar para a faculdade. Exige parar de pular o porquê.

É a mesma história da trigonometria na escola. Ninguém ignorava por burrice — ignorava porque não conseguia enxergar onde aquilo entraria num mundo que ainda não conhecia. A diferença é que agora dá para ver funcionando no mesmo dia: você pede, a coisa aparece na sua frente, e a pergunta “por que assim?” finalmente tem onde grudar.

09

Como eu ensino isso

Eu domino a técnica, e é dela que eu vivo. Só que não é ela que me diferencia — gente boa de técnica tem de sobra. O que é raro é explicar coisa complexa para quem não tem contexto nenhum.

Eu sou o cara que gosta do detalhe, que quer saber o que acontece atrás dos panos, que fica feliz otimizando. Mas o mundo real é maior que isso — o que a gente constrói é usado por gente, e negócio se faz de conversa humana.

Então eu ensino assim:

Como eu ensino, na prática

Paralelismo, prioridade e concorrência, sem uma linha de código

Paralelismo: fazer duas coisas ao mesmo tempo. Antes, um único caixa: todos precisam passar pelo mesmo recurso, fila grande, tempo de espera alto. Depois, dois caixas: a mesma demanda é dividida, todos são atendidos mais rápido. Paralelismo é isso: dividir a demanda para que mais de um recurso trabalhe ao mesmo tempo — menos espera, mais fluxo.

Uma fila, um caixa. Todo mundo espera. Abre um segundo caixa e a mesma fila é dividida entre os dois: a espera de cada pessoa cai pela metade, e nada no mercado mudou além disso. É a coisa mais óbvia do mundo, e é a primeira ideia.

Agora eu aumento a exigência. Nem todo mundo naquela fila aguenta esperar igual — tem idoso, tem grávida, tem gente com uma bolacha na mão e gente com o carrinho cheio. Se a ordem é a de chegada e ponto, a regra parece justa e o resultado é ruim justamente para quem menos aguenta. Então o mercado escreve outra regra na parede: essas pessoas passam na frente. Não é favor de quem está no caixa. É regra, decidida antes de a fila existir, e todo mundo sabe qual é.

E aí vem a terceira, que é a que ninguém vê chegando. Os dois caixas dividem uma balança só. Quem levou legume precisa passar por ela, e só uma pessoa pesa por vez. Na maior parte do tempo isso não atrapalha nada — cada caixa toca a sua fila sozinho. O problema só aparece quando os dois precisam pesar ao mesmo tempo: um usa, o outro para e espera. A fila que não tinha problema nenhum trava por causa de um aparelho no meio do corredor.

Daí sai a lição inteira, sem jargão: não adianta abrir mais caixas se o gargalo é a balança. Se pouca gente pesa legume, abrir caixa compensa muito. Se todo mundo pesa, você gastou dinheiro em caixa para a fila continuar parada no mesmo lugar.

Agora releia essas três histórias trocando “caixa” por thread, “a regra escrita na parede” por fila de prioridade e “balança” por lock em recurso compartilhado. É o mesmo texto. E você entendeu antes de saber o nome.

Nenhum jargão até o final. Nenhuma linha de código. E quando o nome técnico aparece, ele encaixa numa ideia que você já entendeu — em vez de ser um nome que você decora e esquece.

É esse método que eu uso para tudo. E é ele que eu quero usar para te levar do lugar onde você está até o lugar onde você decide sozinho.

10

Vem comigo

Você não precisa de mais uma enxurrada de curso, roadmap e lista de tecnologia.

É exatamente isso que está te paralisando: informação demais, contexto nenhum, todo mundo gritando ao mesmo tempo. O que falta não é conteúdo — é alguém que tire o ruído e caminhe junto.

É o que eu faço. Não te jogo no mundo com uma lista. Eu te pego pela mão e a gente anda junto, o tempo que for preciso.

Se um dia você não precisar mais de mim, eu fiz o meu trabalho.

Se isso fez sentido, o próximo passo é conversar com gente que está no mesmo caminho.
A comunidade fica num servidor aberto e gratuito do Discord, onde quem está começando e quem já tem anos de profissão aprendem junto, sem julgamento.