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.