Para dominar cualquier lenguaje de programación o marco, no solo NodeJs requiere mucha práctica y aprendizaje que obtienes durante un período de tiempo codificándolo o de algo nuevo que haces cada vez.
No soy un maestro de ningún lenguaje de programación, al menos eso es lo que siento porque hay algo nuevo que aprender todos los días, ya que hay un rápido desarrollo en todos los idiomas.
Cosas que hago para adquirir conocimiento en cualquier lenguaje de programación
- Cómo crear una lista basada en las entradas de un usuario en Python 3.x
- ¿Cuál es la perspectiva actual para los graduados fuera de los bootcamps de desarrollador?
- ¿Debería replicar otros sitios web en profundidad ya que puedo practicar el desarrollo web y poder conseguir un trabajo como desarrollador en los próximos meses?
- ¿Cuáles son algunas de las cosas que necesita para aprender todos los elementos esenciales del desarrollo web?
- ¿Cuándo puede un desarrollador usar CMS?
- Tome diferentes tipos de proyectos cuyos requisitos son diferentes de lo que ha hecho anteriormente. Esto te ayudará a aprender cosas nuevas a diario.
- Asumir tareas más desafiantes. Esfuérzate por aprender cosas nuevas cada vez.
- Dedique un tiempo para comprender un concepto más profundo en ese idioma. Será beneficioso si aprende algo en lo que está trabajando o, al menos, toca los violines, ya que lo ayudará a comprender mejor las cosas.
- Cada vez que haya una nueva versión de ese idioma, intente usarlos en su codificación diaria.
- Intente usar diferentes lenguajes de programación que lo ayudarán a comprender las cosas en general y comenzará a relacionar cosas y comprender mejor los conceptos.
- Lea y comprenda cómo otros codifican, especialmente a partir de una gran cantidad de buenos marcos y paquetes de código abierto.
- Contribuir al código abierto. Mientras lo hace, recibirá consejos de los propietarios de Repo y mejorará su curva de aprendizaje.
- Verifique la calidad de su código utilizando plataformas como código climático, bithound, etc. Esto le permitirá saber qué errores comete.
Cualquiera de los anteriores necesita trabajo duro, paciencia y tiempo, no hay sustituto para estos.
Estos son mis 2 centavos. Espero eso ayude.