Aprender a programar y cómo lidiar con la FRUSTRACIÓN 🤬😖🤦♀️🤦♂️💻👊
¡Qué bueno que quieras iniciarte en el maravilloso mundo de la programación! Si llegaste aquí probablemente ya hayas dado el primer paso.
Hay algo que NADIE te dice y nos parece FUNDAMENTAL.
Y es: ¡TE VAS A FRUSTRAR!
La frustración es moneda corriente en el día a día del/de la programador@
No solo cuando inicias, sino que también le pasa (aunque un poco diferente) a programador@s con más expertise. Pero hoy nos enfocaremos en el inicio.
Y claro, te diremos cómo puedes lidiar con ella.
Las verdades que debes escuchar HOY:
1- Hasta l@s mejores programador@s tuvieron que vencer la barrera inicial
Si buscas información online, te encuentras que l@s programador@s que tienen su propio canal y dan cátedra de cómo desarrollar, tuvieron un momento en donde estuvieron al borde de dejarlo todo. Pero: se obligaron a continuar.
Programar es como aprender un nuevo idioma; es super frustrante y piensas que no vas a poder, que es demasiado y muy difícil. Solo mantén la calma y sigue intentando.
Hay algo llamado «Growth Mindset» que te cambiará la vida. Es el conocimiento de que eres capaz de aprender todo lo que desees; con más o menos esfuerzo. No existe ser «bueno» o «malo» para las disciplinas; todo se aprende. Si crees que «No eres buen@ en matemática», es simplemente que te cuesta un poco más, pero que si sigues adelante vas a poder aprenderlo.
Como mucho tienes que pensar si estás en un curso o formato equivocado.
Por ejemplo, si estás haciendo cursos online, quizás necesitas un libro o un bootcamp guiado. O quizás tienes un mal profesor, y es cuestión de cambiar la clase.
2- Antes de empezar, tienes que elegir una ruta de aprendizaje
La 1era frustración con la que un/a aspirante a desarrollador/a se suele topar es: ¿Qué debo aprender, de dónde lo aprendo y en qué orden lo aprendo?
Lo malo es que no hay una respuesta universal, y lo bueno es que no hay un camino válido que si no lo tomaste ya estás mal.
Algunas formas recomendables de obtener una ruta de aprendizaje:
FORMAS GRATIS:
- Mirando videos de Youtube, pero no cualquier video sino canales que tengan Playlist armadas que te vayan llevando de video, en video, como un curso. Aquí te damos una lista de canales de programación donde puedes comenzar a buscar una ruta.
- Otra opción gratuita es realizar el curso Introducción al Desarrollo Web, que dura 6 semanas, partes desde cero conocimientos y además te entrega un certificado al finalizar. Asegúrate de poner el cupón PRIMERPASOTI para hacerlo 100% gratuito. Te dejamos el link aquí: Cursos / Introducción al desarrollo web (desafiolatam.com).
- Sino, puedes mirar los programas de Universidades o Bootcamps y buscar los contenidos online (aunque aquí seguirás teniendo el problema de qué curso o video es mejor).
- Usar la herramienta de la que hablamos aquí.
FORMAS PAGAS:
- Con un bootcamp; suelen ser pagos pero te olvidas del problema N 1 de buscar por tu cuenta el camino idóneo. Algunos son full-time y otros, como los de Desafío Latam, te permiten seguir trabajando mientras cursas. La decisión es tuya y aquí te dejamos un Listado de los mejores bootcamp de programación en 2023.
3- Va a llevar su tiempo
Si bien hasta nosotros intentamos ayudarte con posts del Tipo «Mejora rápidamente tu lógica de programación», debes saber que no vas a aprender una carrera completa en 2 meses.
Y que hasta los reclutadores saben que los perfiles que terminan contratando no llenan el 100% de los requisitos; menos en esta industria que es tan cambiante.
Así que no pienses en el destino, sino que ponte metas medibles: «lograr hacer x proyecto». Y celebra el paso a paso.
4- No te compares
Una frustración común es mirar al desarrollador/a de al lado.
TODOS, hasta el o la más geni@ inició como tú. Tranquil@ y sé perseverante con tu objetivo de aprender a programar.
Y felicítate por tus avances.
Además, al momento de contratar, no solo pesa lo meramente técnico, sino que hay muchas cuestiones que definen si avanzas con un perfil: su facilidad para comunicarse, su comprensión de las preguntas, otras habilidades (como hablar inglés), tener experiencia en el tipo de industria que busca el/la candidat@, etc.
5- Hay técnicas y hacks que te ayudarán
Aquí hay mucho que puedes hacer, y son Tips tan fáciles como dejar el computador de lado, ir a despejar tu mente y luego intentar resolver, hasta practicar Mindfulness.
- Dejar el problema para otro momento (descanso mental)
- Comenzar de cero
- Meditar (el Mindfulness es meditación guiada, encontrarás muchos videos en Youtube y en Apps como Balance, de Google)
- Hablar con un/a amig@ o colega y expresar cómo te sientes
- Buscar posibles soluciones en Google o Youtube
- Dejar tarjetas o post-its con frases o con recordatorio de lo que te contamos en este artículo
¡Esperamos que te haya sido de utilidad!
Estás haciendo un gran trabajo, no bajes los brazos y estamos seguros que lo vas a lograr, ¡Confía!
Si quieres optimizar tiempos, no dejes de revisar nuestros bootcamps de Full Stack JavaScript y Front End React.
✅ Con certificación (estamos avalados por SENCE, Chile)
✅ Clases en vivo que luego quedan grabadas
✅ Docentes expertos con capacitación constante
✅ 9 años de experiencia
✅ Acceso a networking y nuestro Slack de comunidad ADL
✅ Ayuda para conseguir tu 1er empleo (servicio de empleabilidad gratuito personalizado)
Elijas lo que elijas, ¡VAMOS CON TODO!
👉 Cuéntanos tu experiencia con la programación en nuestro chat de Instagram: @desafiolatam
📲 Pregúntanos sobre nuestras carreras por nuestro canal de Whatsapp
Artículos relacionados
Recibe los artículos más leidos y beneficios especiales de nuestra academia
Empieza a trabajar en los roles digitales mejor pagados
Fórmate de manera práctica, e intensiva, con sesiones en vivo de forma flexible y efectiva. Te acompañamos desde que partes hasta que encuentras trabajo.