Actualidad42 Barcelona

21 consejos para ser un buen programador (Parte II)

Aprender a programar es un objetivo que se plantea cada vez más gente y que no todos alcanzan. El mercado laboral demanda una cantidad de perfiles digitales que no está completando. Es importante tener claro que aprender programación no es tarea de un día ni de una semana: aprender programación requiere al menos varios meses y, si hablamos de programación a nivel profesional, varios años. No queremos con esto desanimar a nadie: en un plazo de unos pocos días puedes estar haciendo tus primeros programas y ver los primeros resultados, pero aprender a programar es mucho más que eso. ¡Vamos con la segunda parte de los 21 consejos que hemos preparado! 🖥️

12) Aprender no está reñido con tener ingreso

¿Es posible compaginar 42 Madrid con un trabajo? Es una de las preguntas estrella que llegan al buzón de 42 Madrid y la respuesta suele ser la misma: depende de los propios estudiantes. La metodología de 42 se basa en que ellos mismos gestionen su tiempo, situándolos en el centro del aprendizaje. Cada persona elige cuándo estudiar y a qué ritmo. No es sencillo, pero tampoco inalcanzable.

Es posible trabajar y formarse al mismo tiempo, recorriendo el camino en paralelo de los conocimientos y las responsabilidades laborales. Siempre en aumento. ¿Una curva de aprendizaje casi vertical? Es posible si das con la tecla de trabajar y estudiar en su justa medida. 

13) Defina metas pequeñas

Es posible que tengas prisa, pero no corras, que con calma puedes ir rápido. Comienza con un lenguaje o una tecnología. Afronta inicialmente solo una cosa a la vez, define metas pequeñas y lúcete, domínala. El enfoque es el mejor refuerzo ante la falta de confianza de los novatos.

Establece metas para mejorar tu capacidad y productividad. Y cuando hayas dominado un par de conceptos, olvida todo esto que acabas de leer y ten tantos side projects como tu cerebro, familia y amistades cercanas te permitan tener.

  • 14) No existe un solo camino

Mientras aprendes, no sigas un camino en particular ni ninguna web que te de 21 consejos para ser un buen programador: crea tu propio camino.

Es posible que algunas cosas que leas o te digan no funcionen para ti. Ya sabes, lo que podría haber funcionado para otros para ti…

  • 15) No tengas miedo de pedir ayuda

Ponte en contacto con amigos o mentores para cualquier consulta durante el aprendizaje. No sientas vergüenza de preguntar, incluso si tienes preguntas tontas. El aprendizaje entre pares tiene muchos beneficios ya que la interacción directa entre iguales promueve el aprendizaje activo, pero es que también enseñar a otros refuerza el aprendizaje propio. Además, los estudiantes se sienten más cómodos y abiertos cuando interactúan con otras personas, facilitando el entendimiento 👥

  • 16) Rétate a ti mismo

No compitas con los demás. Hay infinitas maneras de escribir código y dar con soluciones válidas. Compite contigo mismo y comprueba cuánto has mejorado con el tiempo. Un dato: el 50% de las personas que se inscriben, y luego superan, a alguna de las piscinas de 42 Madrid no tenía ningún conocimiento previo de programación.

  • 17) Aprende los conceptos básicos y desarrolla pequeñas aplicaciones

Las pequeñas aplicaciones que crees te ayudarán a sentar una base sólida. Serás imparable si te enfocas más en construir ejemplos para entender mejor los conceptos. A lo mejor esto te suena a chino, hasta que te pongas con ello…

  • 18) Tolerancia a la frustración

No todos los días son iguales. Algunos días, es posible que tenga ganas de renunciar y de mandar al código a volver por el mismo camino que llegó. 

Tómate un descanso y airea el cerebro, que no tienes por qué ver el mundo como lo hacían en Matrix. Pero, recuerda, los programadores nunca se dan por vencidos. Siempre hay una solución.

  • 19) Nadie nace profesional

Es solo una cuestión de constancia y trabajo duro lo que te convertirá en un profesional de la programación. Algunos lenguajes de programación no son como montar en bicicleta y necesitan que se refresquen de vez en cuando.

No dejes de dar lo mejor de ti.

  • 20) Nada funciona a menos que lo hagas

Solo leer documentación, ver vídeos y navegar por foros no te llevará a ninguna parte. Trabaja en lo que has leído o visto y alcanza una comprensión sólida. La práctica hace al programador. Volviendo a citar al maestro Yoda: “imposible nada eso. Difícil, muchas cosas son”.

  • 21) Concéntrate en el proceso, no en el resultado; hazlo divertido

No te preocupes mucho por el futuro; te encontrarás con montones y montones de nuevas bibliotecas y frameworks en tu camino. Si tienes una base sólida, lo que te venga será sencillo de dominar.

Disfruta el viaje y mantente positivo 🚀

11000010 10100001 01001101 01110101 01100011 01101000 01101111 00100000 11000011 10101001 01111000 01101001 01110100 01101111 00101100 00100000 01110000 01110010 01101111 01100111 01110010 01100001 01101101 01100001 01100100 01101111 01110010 00100001