Hola, llevo unos meses practicando Js, antes de tomar los cursos, editaba códigos de stackoverflow y me era muy difícil saber que hacían, y aunque buscaba la documentación, seguía sin entender, luego de hacer un par de cursos y practicar se me ha hecho increíblemente fácil, hay cosas que ya se como pueden hacerse solo por que ya conozco los códigos y su función. Sin embargo a veces me pasa que se me olvida todo y no es hasta que estoy tecleando que nuevamente me llega la información. No te frustres, se que suena fácil decirlo, pero yo por ejemplo tarde 4 horas en resolver un ejercicio sobre la secuencia de fibonacci mientras aprendía. Esto es como algo mágico, tu continua aprendiendo y todo llegará en su momento.