O quê me irrita mais que qualquer coisa na área (para mim que estou quase lá de encaixar tudo para conseguir uma posição) é de quê, assim como em uma cozinha, como vc falou, é que a "página" que vc tem que estar na sua cabeça, para estar par a par com as pessoas que você queira trabalhar, nunca ninguém consegue deixar claro. Tornando bem inútil sua capacidade real com habilidades técnicas e deixando a estrada, como vc falou, longa. Eai, o que você acha? tbm sente isso?
Sim, você está certo ! O nome desse problema é chamado de péssimos educadores, se é que pode se chamar de educadores ! A muito tempo atrás vi um vídeo antigo gravado da aula do Prof Pierluigi Piazzi, ele também é programador e Dev Web, ele explica como um ser humano(Homo Sapiens sapiens) aprende de verdade, e como a contantes prática e as emoções tem um papel fundamental no processo de aprendizado. Ele diz que o bom professor é aquele que consegue emocionar os alunos e fazer eles reconhecerem a importância de estar constantemente praticando o que aprendeu. Porque você nunca esquece seu nome ? Porque constantemente você precisa dessa informação, e logo seu cérebro reconhece como importante e deixa salvo na memória. E é exatamente assim que o cérebro funciona no aprendizado, quando você pratica algo você está mostrando pro seu cérebro que aquela informação é importante, e então ele salva na memória e consequentemente você aprende como aquela informação funciona, porque você está em constante contato com ela, que fica fácil você ter tempo para entender seu funcionamento por trás. Quando você não pratica um conhecimento, seu cérebro não vê aquela informação como algo importante, e então ele esquece(exclui, essa é a melhor palavra pra definir esquecimento) essa informação, pro cérebro liberar espaço. Perceba, estamos constantemente recebendo informação, visuais, auditiva, tátil... O seu cérebro não tem como salvar todas, senão iriamos pirar. Então por isso funcionamos de forma volátil ! A memória Ram do cérebro é o sistema límbico, e diferente de um HD físico, a informação pode ser guardada em diversas partes do cérebro, varia de pessoa para pessoa.
DEIXO AQUI DUAS DICAS COMO PROGRAMADOR:
A primeira dica é a mais importante, pratique ! Prática é a forma que aprendemos. E a segunda dica é explique ! Explicar a informação que está aprendendo é uma forma de praticar, com isso seu cérebro capta informações despercebidas. É como o filme Matrix diz... "Tudo que tem um início, tem um fim... eu vejo o fim chegando(da informação), a escuridão se espalhando(cérebro apagando a informação), eu vejo a morte(informação excluida).