Eu já vejo com outro ponto de vista, como o colega acima disse, é sentar e fazer o que precisa ser feito, mas você também não está errado.

Eu imagino que, para ter a chance de Praticar, você precisa antes Ler, e para ensinar de forma eficiente, você precisa ao menos ter Lido o suficiente e Praticado ao menos um pouco, não se pode pular etapas da pirâmide.

O que pega é, se você tiver oportunidade de chegar na parte de ensino, não o evite, vá pra cima, pois concordemos que boa parte do que Fazemos (aquela regra de algoritmo brilhante q fizemos no primeiro emprego) logo é esquecido na nossa cabeça, e ensinar é uma boa forma de relembrar sem ter que começar novamente tudo de novo.

Outro ponto citado foi

Aceite errar de vez em quando. Aprenda com isso. A Internet pode nos trazer ótimas lições se deixarmos nosso ego de lado.

Vejo isso como uma forma de dizer:

  • Erre, mas não perca tempo sofrendo por isso, já aconteceu, mais cuidado na próxima

Convivo com pessoas que no primeiro erro, por mais que seja grave ou não ( ou que custe o emprego ), a pessoa desiste da área, dos estudos ou até mesmo da própria saúde.

Ninguém erra de propósito, ninguém gosta de resolver bugs, mas superação é sua maior força, principalmente na nossa difícil área que é a programação.

No mais, foi uma bela reflexão e, à todos os envolvidos muito sucesso na carreira e espero que todos nos tornemos milionários um dia.