Cómo mantenerse motivado para seguir aprendiendo a codificar

Es difícil mantenerse motivado y continuar aprendiendo en el mundo actual de cambios constantes en tecnología, idiomas y marcos. Es posible que nos sintamos abrumados por la gran cantidad de opciones y lo lejos que llega la madriguera de cada una.

Así que quería compartir algunas de las cosas que hago para mantenerme motivado y seguir aprendiendo a programar, y cómo sigo disfrutándolo día tras día, año tras año.

Aquí está mi TLDR para aquellos que quieran ver esto de un vistazo. Pero si quieres saber más, ¡sigue leyendo!

  • Empiece por reservar solo 5 minutos para aprender
  • Divida cualquier aprendizaje en partes alcanzables más pequeñas
  • Simplemente elija una cosa para aprender y comience a trabajar de inmediato
  • Disfrute del proceso de aprendizaje en sí mismo como parte del viaje.
  • Mantenga una rutina con un tiempo programado reservado para aprender de manera constante
  • Evite la insensatez de las redes sociales, etc. al aprender
  • Hazlo de nuevo, sigue aprendiendo, no es algo en lo que puedas fallar, solo algo en lo que podrías hacer una pausa temporalmente.

5 minutos de aprendizaje

No parece mucho. No es mucho. Pero es más que no hacer nada en absoluto.

Es fácil sentirse abrumado al pensar en apartar horas de su tiempo para aprender algo que quizás no comprenda.

El compromiso por aprender a codificar a veces pierde el nivel de entretenimiento que puede obtener al jugar un deporte o un juego. Pero eso es porque ese nivel de diversión ocurre solo una vez que nos metemos en el meollo de las cosas.

Dedicar 5 minutos cada día o semana es suficiente para comenzar , y comenzar es la parte más difícil. Una vez que comience a codificar, el resto vendrá de forma más natural.

Disfrutarás y obtendrás la motivación para querer hacer un poco más. A menudo me he encontrado aprendiendo mucho durante horas después de planear haber dedicado solo 5 minutos a ello.

Divida el aprendizaje grande en partes más pequeñas

La mayoría de las cosas se pueden dividir en partes más simples y más simples que son más fáciles de entender en cada nivel. Aprender a codificar no es diferente.

Aprender JavaScript, por ejemplo, puede parecer una tarea enorme. Tiene tantos matices. Sin embargo, cada parte de JavaScript , hasta cómo maneja una matriz (un grupo de elementos), hasta la forma en que puede llamar a métodos (una forma de hacer algo) se puede dividir capa por capa.

El resultado final es que puede comenzar aprendiendo a hacer estallar (eliminar una sola entrada del grupo). Si continúa aprendiendo poco a poco, eventualmente aprenderá cómo funcionan todos los métodos y funciones, hasta que pueda usar este aspecto JavaScript sin tener que buscarlo en Google cada vez.

Básicamente, está construyendo sobre lo que aprende poco a poco hasta que obtiene una mejor comprensión del todo, y esto solo se puede hacer reduciéndolo todo en componentes más pequeños para comenzar.

Elija 1 cosa para aprender y comience a aprenderla de inmediato

Probablemente ya sepa lo que quiere aprender, es posible que lo haya tenido en el fondo de su mente por un tiempo. Ya sea HTML, CSS, React o simplemente JavaScript antiguo, es genial querer comenzar a aprender algo.

Si aún no sabe lo que quiere, freeCodeCamp lo tiene cubierto con un montón de temas para que pueda elegir uno o comenzar desde arriba.

Pero si ya tiene un tema, no se limite a pensar en él. Es muy bueno leer los últimos artículos, mirar la documentación una y otra vez, ver las noticias de lo que está sucediendo en ese idioma, pero para comenzar realmente, solo debe comenzar.

Esto significa que si quieres aprender React, por ejemplo, simplemente abre un nuevo proyecto ahora mismo y comienza a trabajar en él. No tiene por qué ser nada sofisticado, es posible que solo esté haciendo la guía de inicio de Hello World, pero el objetivo es dejar de pensar en aprender y comenzar a aprender.

Disfrute del proceso de aprendizaje en sí mismo como parte del viaje.

Cuando sales a correr, comes algo o incluso vas a ver una película, no lo piensas en términos de "Quiero terminar de comer esta cena" o "Vi esa película con éxito". Más bien, disfruta el proceso de lo que hace.

A menudo nos olvidamos de esto en el aprendizaje, nos enfocamos tanto en "Comprender el idioma" que nos olvidamos de " Disfrutar el proceso de aprendizaje ".

El mejor tipo de aprendizaje se obtiene cuando disfruta de lo que hace. Tu cerebro lo captará más fácilmente y lo recordará por más tiempo. Es por eso que tantas personas a las que les va bien son las que ya han invertido y están felices de aprender algo nuevo.

El truco es dejar de pensar demasiado en "terminar" y más en lo que es divertido e interesante en cada tema que encuentres. De esta forma llegarás más lejos y serás más feliz por ello. Cuando mires hacia atrás, lo harás felizmente y cuando mires hacia adelante, querrás experimentar más viajes de aprendizaje.

Mantenga una rutina con un tiempo programado reservado para aprender de manera consistente

Es fácil dejar el aprendizaje al final. Lo último que hacer del día, lo último de la semana. Básicamente, lo está configurando como el último objeto con poca importancia. No tendrá energía para cuando llegue a ella, y podría dejarla pasar por completo.

En cambio, prográmelo primero. Lo primero que puede hacer al despertar, o la primera parte de su día que completa antes de ir a trabajar.

Estarás estableciendo una agenda que será más fácil de mantener. Tendrás más energía al comienzo del día para que lo aprendas más fácilmente. Y si lo programa antes que nada, de forma rutinaria, con el tiempo (días y días, semanas y semanas) aprenderá bastante.

No tiene que ser por horas: cuando dedicas solo 15 minutos a un tema todos los días durante un año, ¡eso es más de 90 horas de aprendizaje!

Evite la insensatez de las redes sociales, etc. al aprender

Es fácil olvidarse de sí mismo o perder la concentración cuando tiene cientos de pequeñas distracciones. El aprendizaje requiere concentración mental y mantenerse motivado para aprender significa que debe poner un solo enfoque frente a usted.

Con las notificaciones de las redes sociales apareciendo en segundo plano, YouTube reproduciéndose en el lateral en una imagen en imagen y una docena de otras distracciones, es posible que sienta que nunca podrá aprender.

La mejor manera de mantenerse motivado y concentrado en el aprendizaje es simplemente apagar todas estas cosas durante su período de aprendizaje. Configure su teléfono en silencio o no molestar. Cierra todas las ventanas de tu navegador y, si planeas escuchar música, asegúrate de que no tenga letras que puedan ser tan pegadizas que te encuentres cantando.

Todos estos afectan su aprendizaje, y si puede eliminarlos, hará un mejor trabajo.

Hazlo otra vez

Continúe aprendiendo. No es algo en lo que puedas fallar, solo algo en lo que podrías hacer una pausa temporalmente.

Si te acostumbras a la idea de aprender, no se convierte en una tarea, sino en algo que esperas con ansias.

Dado que las tecnologías, las bibliotecas y los marcos cambian con tanta frecuencia, será algo que deberá seguir haciendo en la codificación. Mírelo con ansias y tómese el tiempo para apreciar que las cosas nunca serán rancias y aburridas porque siempre habrá algo nuevo en el horizonte para aprender y hacer.

Manténgase motivado para seguir aprendiendo a codificar

Estas son algunas de las cosas que hago personalmente para mantenerme motivado y seguir aprendiendo a codificar. Creo que me han ayudado mucho a llegar a donde estoy, que es un desarrollador Full Stack que disfruta tanto del desarrollo de front-end como de algunos trabajos de back-end.

A lo largo de los años, aprendí HTML, CSS, JS, PHP, React, React Native y más. Desde el principio me di cuenta de que disfrutaba React, así que aprendo más en esa área, como aplicaciones móviles, cómo usar el estado y más.

A medida que aprenda más por sí mismo y codifique más, descubrirá lo que le gusta aprender y podrá concentrarse en ello, pero solo lo hará si permanece motivado para seguir aprendiendo a codificar.

¿Soy Adrian de Australia? Tengo un pequeño canal en Twitter y YouTube, así que si quieres saber más sobre mí o disfrutar de mi contenido, ¿me puedes visitar alguna vez?

  • Youtube: //youtube.com/adriantwarog
  • Gorjeo: //twitter.com/adrian_twarog