O tutorial e a ilusão de progresso
A diferença entre acompanhar e aprender

O capítulo anterior terminou dizendo que ganha quem ainda está correndo no sexto mês. Este capítulo mostra o outro lado disso: dá para estudar seis meses sem falhar um dia e, no fim desses seis meses, continuar sem conseguir fazer nada sozinho.
E não é preguiça. É justamente isso que torna essa história difícil de enxergar: a pessoa senta todo dia, presta atenção, digita junto com o vídeo e termina com a tela dela funcionando.
Lá atrás, no capítulo do Pedro, a gente disse que só assistir não bastava: era preciso praticar. E essa pessoa está praticando, pelo menos é o que parece.
Só que tem uma distância grande entre digitar junto e resolver sozinho. E as duas coisas dão exatamente a mesma sensação: acompanhar parece aprender. É por isso que essa armadilha pega tanta gente boa.
Repare no último pensamento: “preciso de mais um curso antes de tentar”. É a armadilha se fechando, porque a saída que a pessoa encontra para a falha do tutorial é mais um tutorial.
Fazer muito curso não é aprender. Aprender é o que sobra depois que o vídeo acaba.
A trilha construída
Olhe o corrimão da imagem que abre este capítulo. Ele acompanha a trilha inteira, degrau por degrau, e some de uma vez, no meio da subida.
Antes de chegar nesse ponto, a história é assim. Um rapaz de dezoito anos digita “como aprender a programar”. Em segundos aparecem centenas de vídeos: aprenda isso em trinta minutos, curso completo em quatro horas, de zero a desenvolvedor em três meses.
Ele monta um plano bonito: duas semanas para cada tecnologia, quatro tecnologias no total, dois meses. E começa.
Na primeira semana ele assiste a cinco aulas. Em todas elas, a sensação de que entendeu tudo. No fim da semana ele já sabe explicar o que é uma variável, o que é uma repetição, o que é uma condição. Posta nos stories: “dia 7 aprendendo a programar”.
Depois vem outra linguagem. Ele faz um quadrado se mexer na tela, grava, publica, ganha cinquenta curtidas e sente que construiu um foguete. Quase todo aquele código veio do vídeo. Mas na empolgação ninguém repara nisso, e ele é quem menos repara.
Em três meses a lista está impressionante: sete tecnologias, todas marcadas como concluídas.
Nada dessa lista é mentira. Ele assistiu, acompanhou, entendeu conceitos. Só que tem um detalhe: ele nunca resolveu um problema que não tinha resposta pronta na tela.
Ele passou o tempo todo vendo soluções prontas. Nunca precisou criar uma solução sozinho.
Onde o corrimão acaba
Aí chega o dia do projeto próprio. Nada de outro mundo: uma tela com um formulário, que confere o que a pessoa digitou e manda para o sistema. Coisa que, no papel, ele já sabe fazer.
Ele abre o editor e não acontece nada. Não é que ele não saiba fazer. É que não sabe por onde começar.
A pessoa da imagem lá em cima está exatamente nesse lugar: chegou ao fim da trilha e continua com a mão no último poste, sem conseguir soltar.
Lembra do vídeo do formulário, copia algumas linhas, tenta ajustar para o caso dele, e quebra. Copia, cola, desfaz, copia de novo. Duas horas depois continua no mesmo lugar.
Procura de novo e encontra dez soluções diferentes. A primeira não funciona. A segunda deixa a tela lenta. A terceira funciona, e ele não faz ideia de por quê.
É aí que vem a frase que muita gente já disse baixinho: “assisti a cem tutoriais e não consigo fazer nada sozinho”. É como decorar todas as regras de um idioma e travar na primeira conversa.
O tutorial não te ensina a pensar. Ele faz com que você não precise pensar.
A ilusão dentro da ilusão
Hoje existe uma armadilha nova, montada em cima da armadilha do tutorial. E a armadilha nova é bem mais difícil de enxergar.
Quando essa pessoa descobre que pode pedir o código a uma inteligência artificial, vem o alívio: “agora sim”. Ela descreve o que quer, recebe algo que funciona, e a tela finalmente faz o que devia fazer.
O problema aparece na hora de mudar alguma coisa. Ela pede um ajuste, a inteligência artificial não conhece o resto do sistema onde aquilo vai rodar, e o que volta é uma resposta genérica, ou uma resposta que estaria certa no caso de outra pessoa. Ela reformula o pedido, insiste, às vezes acerta.
E aí acontece o pior: ela passa a usar uma solução que funciona sem entender o que a solução faz. No dia em que esse código precisar mudar, ela vai estar mais perdida do que antes, porque agora ela acha que já resolveu esse problema uma vez.

Nada disso é para dizer que a inteligência artificial é ruim. Quem já sabe pensar usa a mesma ferramenta e anda bem mais rápido: a resposta que chega é a mesma, só que essa pessoa entende o que está lendo e sabe dizer se serve ou não. A diferença não está na ferramenta. Está em quem lê o que a ferramenta respondeu.
A inteligência artificial tirou a parte difícil de digitar. Não tirou a parte difícil de pensar, e é pensar que forma um profissional.
O que fazer com o tutorial
Nada disso é para dizer que tutorial é ruim. Tutorial é bom: é explicação, é exemplo, é ponto de partida. O problema começa quando a pessoa trata o ponto de partida como se fosse a chegada.
Cinco passos que separam acompanhar de aprender
Estes cinco passos são o método. Se você levar uma coisa só desta página, leve estes cinco.
Sem pular, sem acelerar, sem fazer outra coisa junto. Só olhando.
Do zero, linha por linha. Quando travar, volte, veja de novo só aquele pedaço, e feche outra vez.
Se o exemplo contava de um a dez, faça contar de dez a um. Uma alteração que você consiga explicar em voz alta.
Nem idêntico ao vídeo, nem completamente novo. Perto o bastante para você aproveitar o que viu, diferente o bastante para exigir que você pense.
Este é o passo que quase ninguém faz, e é o único que responde de verdade se você aprendeu ou não. Se não sair, você não aprendeu. Você memorizou.
Os quatro primeiros passos preparam. Só o quinto prova que você aprendeu.
práticaLevar para a entrevista
Três perguntas em que a lista de cursos trabalha contra você.abrir
Nas três perguntas abaixo, quem está te entrevistando quer descobrir a mesma coisa: se você já ficou sozinho na frente de um problema, sem ninguém para mostrar o caminho. Uma lista de cursos não responde isso.
“Como você aprendeu isso?”
- Que você praticou, e não só assistiu
- Um relato com erro dentro
- Que você sabe o que ainda não domina
- Honestidade sobre o próprio processo
- Que você continua estudando sem precisar de empurrão
- Consciência de onde estão os seus buracos
“Comecei por um tutorial, mas percebi que só assistir não estava pegando. Passei a fechar o vídeo na metade e tentar fazer sozinho. Errava bastante, voltava, revia aquele pedaço e refazia. Depois montei um projetinho parecido, mas não igual ao do vídeo, e foi aí que eu senti que tinha entendido.”
“Fiz um curso completo numa plataforma conhecida. Terminei tudo, então sei a linguagem.”
Isso descreve alguém que assistiu, não alguém que aprendeu: começou, terminou, pronto. Não tem erro, não tem dúvida, não tem nada que a pessoa tenha feito por conta própria.
“Me conta um problema que você resolveu sem achar a resposta pronta.”
É nesta pergunta que dá para ver quem já saiu do tutorial e quem ainda não saiu, e não tem como inventar uma resposta: quem já passou por isso conta com detalhe, porque doeu.
- Como você isolou o problema antes de tentar consertar
- O que você testou e descartou no caminho
- Que você entendeu a causa, não só fez parar de dar erro
- Tolerância à frustração
- Que você pede ajuda na hora certa, nem cedo demais nem tarde demais
- Clareza ao contar uma história confusa
“Uma tela ficava lenta só para alguns usuários. Não tinha isso em lugar nenhum. Fui eliminando: testei com pouco dado, ficou rápido; com muito, travava. Descobri que estava buscando tudo de uma vez em vez de buscar por partes. Levei um dia e meio, e a maior parte foi entendendo, não escrevendo.”
“Sempre que trava eu pesquiso e acho. Nunca fiquei preso de verdade.”
Nunca ter ficado preso não é sinal de que a pessoa é boa. É sinal de que os problemas dela ainda eram os do tutorial.
Quem nunca travou num problema ainda não chegou na parte que ensina de verdade.
“Você usa inteligência artificial para programar?”
Não é pegadinha. E dizer “não uso” costuma soar pior do que contar a verdade, porque quem está entrevistando quer saber se você ainda está no controle do que entrega.
- Que você lê e confere o que veio antes de usar
- Que sabe dizer onde a ferramenta ajuda e onde atrapalha
- Que consegue explicar qualquer linha que entregou
- Que você não terceiriza a responsabilidade
- Curiosidade sem deslumbramento
- Honestidade sobre como trabalha de verdade
“Uso bastante, principalmente para a parte repetitiva e para me dar um primeiro rascunho. Mas eu leio tudo antes de aproveitar, e o que eu não consigo explicar, eu não entrego. Já descartei sugestão que funcionava e não cabia aqui.”
“Uso para tudo. Economiza muito tempo, nem preciso mais decorar as coisas.”
Essa resposta parece moderna, mas diz outra coisa: que essa pessoa já não sabe separar o que ela entendeu do que a inteligência artificial escreveu. É justamente o que mais assusta quem contrata hoje.
práticaLevar para o trabalho
Três situações em que “eu já vi isso” custa caro.abrir
Cai na sua mão uma tarefa que você “já viu num tutorial”
O vídeo cobriu a tecnologia. O que ele não cobriu foi o sistema que já existe aqui, as regras da casa, o que outra pessoa fez há três anos e a ligação com outro sistema que ninguém documentou.
- Que adapte o que você viu à realidade daqui
- Que teste antes de dizer que está pronto
- Que avise cedo se for diferente do esperado
- Entregar quebrado porque “no vídeo funcionava”
- Confiança cega de que o tutorial cobriu tudo
- Descobrir o problema junto com o cliente
“Já vi como isso funciona em geral, mas aqui tem coisa que eu ainda não conheço. Vou fazer um teste com os nossos dados antes de subir. Se aparecer alguma diferença, eu te aviso.”
“Eu já vi” e “eu já fiz aqui dentro” são frases diferentes, e quem confunde as duas descobre a diferença em produção.
Um colega diz que não é assim que o tutorial mostrava
A confusão aqui é entre seguir um caminho e resolver um problema. O tutorial é um caminho conhecido, não a lei.
- Que explique por que fez diferente
- Disposição de ouvir a alternativa
- Que separe preferência de restrição real
- “Mas o tutorial não faz assim”
- Defesa cega do que você escreveu
- Discussão que trava a entrega
“No vídeo fazem daquele jeito mesmo. Só que aqui a gente tem essa restrição, e por causa dela eu fiz assim. Se vocês acharem melhor do outro jeito, eu mudo, mas queria conferir esse ponto antes.”
Repare que essa resposta mostra o raciocínio, não só a escolha. É a diferença entre alguém que pensou e alguém que copiou de outro lugar.
Você entregou um código que não sabe explicar
A tentação é grande, e cada vez mais fácil de seguir: a solução veio pronta, funcionou no teste, e o prazo estava em cima. Ninguém perguntou nada, e seguiu.
- Que você entenda o que entrega, venha de onde vier
- Que avise quando aproveitar algo que ainda não domina
- Que peça revisão em vez de torcer
- “A ferramenta gerou, então está certo”
- Silêncio até alguém descobrir
- Que você seja o único que não sabe como aquilo funciona
“Isso aqui eu montei a partir de uma sugestão pronta e funcionou nos testes, mas tem uma parte que eu ainda não sei explicar direito. Você consegue revisar comigo antes de subir?”
Falar isso custa cinco minutos de desconforto e evita o pior lugar em que dá para estar: ser o responsável por um trecho que ninguém entende, inclusive você.
Não entregue o que você não consegue explicar. A chegada da inteligência artificial não mudou essa regra: só deixou essa regra mais importante.
O que muda daqui em diante
Você aprendeu no dia em que conseguiu fazer sem o vídeo aberto.