Você abre o PR com aquela sensação boa de tarefa concluída. Dois minutos depois, o CI fica vermelho. Teste quebrado.
Abre de novo, olha o log, e vem a voz de sempre: "de novo eu". Um aperto no peito, meio de vergonha, meio de pressa pra consertar antes que alguém veja.
Se foi um comentário no code review em vez do CI, o roteiro é o mesmo. A cabeça pula direto pra "eu deveria saber isso" antes de ler o que o erro está te dizendo.
Eu passei anos lendo meus erros assim. Demorei pra entender que o problema não era errar. Era o que eu fazia com o erro no segundo seguinte.
Onde isso se encaixa
Nas primeiras edições falamos de atenção: o custo de trocar de contexto (#001) e as tarefas inacabadas rodando na sua cabeça (#002).
Depois, a diferença entre consumir conteúdo e aprender de verdade (#003), e a vontade que vem antes de tudo isso (#004).
Hoje entra o terceiro pilar da aprendizagem, na descrição de Stanislas Dehaene: o feedback de erros. E ele começa num lugar incômodo.
Um israelense me ensinou isso num almoço
Numa RubyConf entre 2012 e 2014, no auge do boom do Waze, almocei ao lado de um israelense cujo nome a memória não guardou.
Ele me contou da cultura de startups de Tel Aviv: abre empresa, tenta, fecha, abre outra. Fechar fazia parte do jogo, quase um item no currículo.
Pensei no Brasil, onde quem fecha uma empresa costuma carregar o rótulo de "falido", com todo o peso pejorativo que a palavra traz.
A mesma tentativa, dois pesos. Lá, um dado do processo, uma validação de hipótese que aponta pra avançar ou pivotar. Aqui, quase um veredito sobre a pessoa.
Guarde essa diferença, porque ela é exatamente o que acontece na nossa cabeça quando um teste quebra ou um incidente estoura.
O cérebro só aprende pelo erro
Em 1972, dois pesquisadores, Robert Rescorla e Allan Wagner, formalizaram uma ideia que virou base da teoria moderna da aprendizagem.
O aprendizado é proporcional à surpresa. O cérebro só ajusta o que sabe quando o que acontece foge do que ele previu.
Quando a previsão bate com o resultado, não há surpresa e nada muda. Quando há um descompasso, esse descompasso vira o próprio sinal de aprendizado. A ciência chama isso de erro de predição.
Dehaene pega esse princípio e coloca no centro do terceiro pilar. Na leitura dele, o cérebro é uma máquina de previsão: vive antecipando o próximo passo e corrigindo o modelo interno toda vez que erra a antecipação.
A conclusão dele é direta: nenhum aprendizado acontece sem um sinal de erro. Sem a diferença entre o previsto e o recebido, não há o que corrigir.
Faz sentido quando você para pra pensar. Se a sua previsão bate 100% com o resultado, você não aprendeu nada, só confirmou o que já sabia.
O aprendizado mora na diferença. Ele é o trabalho de preencher a distância entre a hipótese que você formulou e o retorno que recebeu ao testá-la.
E tem um detalhe bonito na biologia disso. Esse sinal de erro anda junto com a dopamina, o mesmo neurotransmissor do sistema de recompensa que apareceu quando falamos de curiosidade e de vontade.
Ou seja, corrigir uma previsão furada não é só desconforto. É o cérebro sendo recompensado por atualizar o próprio modelo.
Por isso o erro é a matéria-prima do aprendizado. É onde ele começa.
Sem teste, não há erro que ensine
Aqui tem uma pegadinha que liga esta edição à #003.
Aquele hiato entre o que você previu e o que aconteceu só aparece se você previu alguma coisa e testou. No aprendizado passivo, lendo e assistindo sem arriscar uma hipótese, o erro nunca chega. E sem erro, o cérebro não tem sinal pra se reorganizar.
É a mesma lógica do envolvimento ativo: quem aprende é quem age sobre a informação, prevê, testa, quebra e conserta.
O compilador entende isso melhor que a gente. A mensagem de erro, o teste vermelho, o post-mortem de um incidente: todos são o cérebro do sistema te dizendo onde a previsão furou.
Repare que o erro, aqui, é generoso. Ele não só avisa que você errou. Ele aponta onde, e às vezes por quê. Essa é a diferença entre um sinal que ensina e um que só machuca.
Se o erro ensina, será que aprender é só errar bastante?
Não. E essa parte é muito importante.
Errar dez vezes a mesma coisa, sem entender onde falhou, ajustar e testar de novo, não ensina nada. Vira só repetição de frustração.
O erro que ensina é o que vem com informação: onde furou, por quê, o que mudar. Um teste que quebra e aponta a linha vale ouro. Um "deu errado" sem detalhe não ajuda muito.
Isso vale pro compilador e vale pra gente também. Dizer pra alguém "você errou", sem contexto, não move ninguém pra frente. O feedback que ensina é o que mostra o hiato, não o que decreta a falha.
O erro sem julgamento é uma escolha, e ela é coletiva
Volta um instante ao post-mortem, porque ele carrega uma decisão que costuma passar despercebida.
Um bom post-mortem é blameless, sem caça ao culpado. Não por bondade do time, mas porque o dedo apontado e a informação não cabem no mesmo lugar.
No instante em que a pergunta vira "de quem foi a culpa?", todo mundo recua pra se proteger. O contexto que explicaria a falha some, e com ele some a chance de aprender.
Já vi isso dos dois lados. Quando o time trata o incidente como material de estudo, as pessoas trazem o que sabem sem medo. Quando trata como tribunal, cada um edita a própria versão.
O mesmo vale pra dentro da sua cabeça. O tribunal que você monta contra si mesmo depois de um erro faz exatamente isso: esconde de você a informação que o erro trazia.
Quando o erro vira julgamento
Agora a parte que vira a chave, e que conversa direto com a edição passada #004, sobre a vontade que vem antes da atenção.
Quando o erro vira um veredito sobre quem a gente é, o custo deixa de ser técnico e vira emocional.
A psicóloga Carol Dweck deu nome a essa diferença. Atribuir cada falha a algo fixo e imutável, do tipo "eu não levo jeito pra isso", é o que ela chama de mentalidade fixa. Acreditar que a habilidade se constrói com esforço e prática é a mentalidade de crescimento. Esses conceitos estão aprofundados no livro Mindset: A Nova Psicologia do Sucesso.
A distância entre as duas cabe numa palavra: ainda. "Eu não sei fazer isso" e "eu não sei fazer isso ainda" descrevem o mesmo presente e apontam pra futuros opostos.
Na mentalidade fixa, o erro é a prova de um limite. Na de crescimento, é informação sobre o caminho. O mesmo teste vermelho, duas histórias.
E tem biologia embaixo disso. Lembra do cortisol da edição passada? Encarar o erro como ameaça dispara a mesma resposta de estresse, e o córtex pré-frontal, sede da memória de trabalho, perde potência bem na hora em que a gente mais precisa dele pra resolver.
O resultado é cruel. O julgamento inibe a criatividade de formular novas hipóteses, aumenta a ansiedade e desanima a gente de tentar de novo. Mata justamente o mecanismo que faria a gente aprender.
O julgamento pesado, muitas vezes o nosso próprio, não ensina a fazer melhor. Ensina a ter medo de tentar.
O que fazer com o próximo erro
A virada é simples de descrever e difícil de praticar: separar. Uma coisa é a informação do erro, outra coisa é o julgamento sobre você.
Na próxima vez que um teste quebrar, o CI ficar vermelho ou um review apontar um problema, antes de reagir, pare alguns minutos e escreva três coisas.
O que eu esperava que acontecesse? Deixe a sua previsão explícita. É ela que o erro veio corrigir.
O que aconteceu de fato? O retorno cru, sem adjetivo, sem "que burrice". Só o dado.
Qual é o hiato, e o que ele me ensina? A distância entre as duas respostas é exatamente o que você achava que sabia e não sabia. Ali está a lição.
É um post-mortem de bolso, aplicado a você. Leva menos de cinco minutos e não exige ferramenta nenhuma.
Repare no que muda: ao escrever a previsão e o resultado lado a lado, o erro deixa de ser um "eu falhei" e volta a ser o que sempre foi: uma mensagem com informação.
Um experimento hoje e para a próxima semana
Escolha um erro pequeno do seu dia, um teste que quebrou, um bug bobo, um comentário de review.
Antes de sair corrigindo no automático, escreva as três respostas em qualquer lugar: um post-it, um bloco de notas, a margem do caderno.
Faça isso por alguns dias, com erros diferentes. Depois compare com os dias em que você só engoliu o erro e seguiu com aquele aperto no peito.
A diferença costuma aparecer no tom. O erro para de soar como acusação e passa a soar como instrução.
Vale uma ressalva, porque nenhuma teoria fecha tudo.
A ideia de mentalidade de crescimento virou moda e levou críticas justas: estudos recentes mostram que só trocar o discurso, sem mudar a prática, muda pouco. O efeito existe, mas é menor e mais dependente de contexto do que a versão de palco promete.
Isso não derruba o miolo. A forma como você interpreta o próprio erro muda o que você faz com ele no minuto seguinte, e é isso que decide se ele ensina.
O feedback do erro é a chance de equalizar aquilo que você achava que sabia com aquilo que realmente é. Sem culpa, sem vergonha. Acredite: erro também é resultado.
Só falta um detalhe pra fechar o ciclo. Entender o erro uma vez não basta pra ele virar aprendizado firme. O cérebro precisa revisitar aquilo, espaçado no tempo, até o conhecimento assentar e virar automático. É o próximo pilar. Um contexto por vez.
Fontes desta edição:
Stanislas Dehaene, É assim que aprendemos (2022) | Robert A. Rescorla e Allan R. Wagner, A Theory of Pavlovian Conditioning: Variations in the Effectiveness of Reinforcement and Nonreinforcement (in Classical Conditioning II: Current Research and Theory, 1972) | Carol S. Dweck, Mindset: A Nova Psicologia do Sucesso (2006)
Se esse texto fez sentido pra você, me conta: responde esse e-mail ou comenta aqui com o que achou, encaminha pra alguém que pode se identificar. Essa troca me ajuda a calibrar o que escrevo aqui.
Esta é a Um Contexto Por Vez. Uma newsletter sobre princípios de engenharia, neurociência e psicologia cognitiva aplicados na aprendizagem de quem trabalha com tecnologia e precisa seguir aprendendo numa área que não para de mudar.

