Trucos para aprender lenguajes de programación cover

Trucos para aprender lenguajes de programación

Aprender a programar no es difícil, pero puede resultar tedioso y generalmente nos cuesta ver el sentido del progreso. Hoy, todos tenemos a la vista los grandes desarrollos (Facebook, Twitter) y obviamente queremos construir cosas como esas. Vamos a enumerar una serie de trucos que nos pueden ayudar.

1 - Entender el camino

Lo más importante primero, es comprender la magnitud de las cosas. Entender lo que debemos atravesar para llegar a nuestro destino.

Aprender un lenguaje de programación como un experto puede llevarnos mucha cantidad de horas, semanas. Probablemente más de las que podemos dedicarle. Ser realista nos va a permitir no desmotivarnos y derribar dos de los mitos más grandes:

Mito 1) Aprender un lenguaje es muy difícil.
Mito 2) Otras personas son más inteligentes y aprenden a programar

2 - La intensidad es vital para aprender rápido

Mientras más intenso es nuestro aprendizaje, más rápido vamos a poder progresar. La memoria puede jugarnos una mala pasada si lo hacemos de una forma pausada, haciendo todo el proceso más tedioso. Las escuelas presenciales suelen ser poco efectivas, dada su baja intensidad.

3 - Sé bueno contigo mismo

Los primeros pasos suelen ser confusos y generalmente no entendemos del todo bien lo que estamos aprendiendo. Es completamente normal y no eres un estúpido. Todos se sienten de esa manera. Todos atraviesan el mismo camino. La diferencia está en que no todos esperan que sea así de difícil. Sólo aquellos que lo han superado pueden mirar atrás y entender lo que han recorrido.

Por eso, se bueno contigo mismo y no te frustres.

4 - Prepárate para el camino

Si eres un principiante es muy importante que puedas leer e informarte sobre el lenguaje que quieres aprender con: artículos, comunidades, videos o libros. No importa si te pierdes o no comprendes del todo. Simplemente es bueno que puedas estar familiarizado con lo que luego vas a aprender en profundidad.

5 - Practica pareciendo un tonto

Ser un perfeccionista puede jugarnos en contra. Cuando comenzamos, nuestras líneas de código no son buenas, y vistas por un experto pueden parecer que un niño de 3 años puede hacerlas mejor. Lo importante es, que cada vez que estás escribiendo nuevas piezas de código, estás aprendiendo. Aún si te crees un tonto, estás aprendiendo. Por lo tanto, cada vez que te sientas así, puedes darte un premio.

6 - Averigua donde estás parado

¿Dónde estamos parados? ¿Cómo saberlo? ¿Existe alguna forma de saberlo? Para averiguarlo debes preguntar que es lo que los demás están haciendo. Para ello, puedes unirte a las charlas online, y observar cuánto sabes. Estas comunidades son un canal de reunión de muchos desarrolladores. Es aquí donde muchos muestran lo que están haciendo y se habla sobre las últimas novedades.

7 - Establece objetivos

Planea el camino de aprendizaje en etapas. Sabemos que el camino es difícil y largo, y no es posible ir de cero a experto en una noche.

Establecer metas es una de la herramientas más efectivas que podemos tener a la hora de aprender. Recomiendo fijar objetivos a corto y largo plazo.

8 - Repetición.

La repetición es vital para aprender prácticamente todo, especialmente lenguajes de programación. Los expertos han demostrado que la repetición es clave para aprender.

9 - Escribir código es mejor que sólo mirarlo

Escribir código es mucho más efectivo que simplemente mirarlo. Muchas veces solemos usar plantillas para comenzar, y esto es muy bueno. Pero también es necesario escribir nuestras líneas de código para memorizar aquello que hemos aprendido.

10 - Duerme

Dormir es de vital importancia para la memoria. Muchas investigaciones demuestran que no importa en que momento duermes. Siestas diarias son muy efectivas.

11 - Ejercicio y nutrición

Solemos creer que nuestro cuerpo está separado de nuestra mente, pero nuestra mente es nuestro cuerpo. Si ejercitamos vamos a tener enormes beneficios mentales. Puede que esto no te lleve directamente a aprender un lenguaje de programación pero te va a ayudar a estar enfocado.

Al mismo tiempo, el combustible de nuestro cuerpo debe ser el adecuado. Comer saludable, al igual que hacer ejercicio tienen mucho beneficios cognitivos.

12 - Aprende sobre educación y enseñanza

Aprender sobre las metodologías de enseñanza y aprendizaje puede ayudarte a estimar los esfuerzos necesarios y los métodos que tenemos que seguir.


Puedes seguirme en mis redes sociales Twitter, Github