Quero escolher o JavaScript como meu principal campo de desenvolvimento, ao lado de HTML e CSS para me tornar um desenvolvedor conhecido como desenvolvedor front-end . Mas não sei como me tornar um profissional de JavaScript. Eu li muitos livros e aprendi as peças, incluindo tipos de dados, sintaxe, uso de ferramentas (como IDEs, depuradores, etc.), jQuery etc. Mas quando olho para alguns códigos JavaScript sofisticados, incluindo bibliotecas famosas, fico " Eu nunca poderia escrever esse código ". O que há de errado aqui? Que passo eu deveria dar que não dei? Sinto que estou perdendo algo aqui para me tornar um desenvolvedor profissional de JavaScript. Também assisti a filmes de treinamento, incluindo os filmes de Douglas Crockford no Yahoo Theatre.