¿Qué método es más potente: aprender Javascript viendo vídeos, aprender ingeniería inversa buscando código o leyendo libros?
Depende de usted, puede utilizar el método de aprendizaje que prefiera.
También es bueno mirar el código, pero no es necesario revertirlo. Mirando el código comprimido, el cerebro humano lo compila de forma autoinfligida. Bibliotecas de JavaScript a las que puede consultar, por lo que no es necesario hacerlo.
De hecho, el enfoque más poderoso es implementar un intérprete de JavaScript simple en su idioma favorito (sin problemas de rendimiento, solo implementa un subconjunto de JavaScript).