Isso não vai fazer seu PC pegar fogo

Tela vermelha, coração acelerado e vontade de fechar tudo. Calma. Seu PC não vai pegar fogo por causa de um erro.


Você tava lá, acompanhando a aula com o professor. Tudo perfeito, código rodando lindo, vida boa. Aí a aula termina, você resolve ser corajoso e mudar uma coisinha...

BUM. Tela vermelha. Erro na cara.

Respira. Seu PC não vai pegar fogo. Prometo.

O erro não é seu inimigo

Sabe aquela mensagem vermelha que aparece e dá vontade de fechar o notebook e ir fazer outra coisa? Ela não está te atacando, ela está tentando te ajudar.

O erro está dizendo: "Ei, tem algo aqui que não entendi, vem cá ver o que é."

É isso. É só isso.

Todo dev vê erro. Todo dia.

Do iniciante ao sênior com 20 anos de experiência, todo mundo vê erro. A diferença não é quem vê menos, é quem aprendeu a encarar de frente.

E sabe como você aprende isso? Vendo erros. Resolvendo. Vendo mais erros. Resolvendo de novo.

O fluxo real do desenvolvimento é mais ou menos assim:

  1. Escreve alguma coisa
  2. Erro aparece
  3. Lê, entende, resolve
  4. Aparece outro erro
  5. Repete até funcionar

Esse ciclo não é sinal de que você não sabe programar. Esse ciclo é programar.

O que fazer quando a tela ficar vermelha

  • Respira. Sério, antes de qualquer coisa.
  • Lê o erro com calma. Ele quase sempre diz o arquivo e a linha do problema.
  • Pesquisa. Cola a mensagem no Google. Você não vai ser o primeiro a ter aquele erro.
  • Muda uma coisa de cada vez. Mexer em tudo junto só complica mais.

Ver erro é sinal de evolução

Se você está vendo erros, significa que está tentando, experimentando e saindo da zona de conforto. Isso é exatamente o que deveria estar acontecendo.

Quanto mais erros você resolve, mais rápido você vira alguém que sabe resolver erros. Que, coincidentemente, é o que todo dev faz na maior parte do tempo.

O código que funciona de primeira e sem nenhum erro? Esse é o raro. O caminho normal é cheio de vermelho e tudo bem com isso.