Graduado en economía y administración de empresas, no soy lo que llamarías un “programador típico”. Pero vaya, ¿qué es un programador típico? Después de conocer a tantas personas que han cambiado de profesión como yo, he llegado a la conclusión de que simplemente no existe.
Como muchos, salí de la universidad con una carrera y mucha frustración. Había dedicado cuatro largos años de mi vida a algo que me ofrecía un camino profesional bastante poco atractivo. Me sentía perdido y resentido con la institución que había consumido cuatro años de mi vida. Así que hice lo que muchos hacen en esta situación, empecé a trabajar en algo que no tenía ninguna relación con mi carrera y que odiaba.
Un día estaba viendo una película muy mala (¡no diré el nombre porque era muy mala!) y escuché una frase que decía “Si quieres cambiar tu vida, tienes que saber cómo programar”, y me impactó tanto que desencadenó mi cambio de profesión.
Mucho ha pasado desde ese momento en el que se me encendió la bombilla, hace ya un año y medio. Ahora soy mentor en Ubiqum Code Academy y ayudo a otros a aprender a programar e iniciar sus carreras en el mundo de la tecnología, igual que hice yo.
Como casi todas las personas que se apuntan en el programa, tenía cero experiencia en programación, todo lo que sabía era que una etiqueta H1 en HTML era un título y eso ya me parecía mucho. Pero después de tan solo dos semanas ya había construido mi primera página web en HTML y CSS. Estaba orgulloso, a pesar de que mi habilidad para elegir colores complementarios necesitaba un poco de trabajo.
Al programar te encuentras un nuevo reto cada día porque siempre hay problemas complejos que hay que afrontar y superar. Lo genial de aprender a programar es que como estás constantemente aprendiendo nuevas funciones y maneras de hacer las cosas, no te das cuenta de lo mucho que has aprendido hasta que lo pones todo en práctica en un proyecto. Y puedo decir que la sensación que tienes cuando ves resultados tangibles de las habilidades que has aprendido es genial. Cuando ya estás en el quinto mes y a punto de terminar, otra cosa también muy motivadora es volver la vista atrás y recordar tus primeras semanas en el programa, es entonces cuando te das cuenta de lo mucho que has aprendido.
Como mentor en el Programa de Desarrollo Web con Java de Ubiqum, me encanta ver a gente con todo tipo de experiencias aprender a programar y cambiar sus carreras profesionales. Es muy gratificante verlos evolucionar. Me he encontrado con personas que antes habían trabajado como filósofos, ingenieros de sonido o incluso como músicos, y todos me han impresionado mucho. Hay gente sin ninguna experiencia en programación que aprende con total naturalidad, y hay quienes necesitan un poco más de ayuda, pero para eso estamos los mentores.
A la mayoría de gente le cuesta un poco acostumbrarse pero en los programas de Ubiqum no hay clases o sermones. No aprendes un tema una semana y después lo olvidas hasta seis meses más tarde cuando tienes que aprobar el examen. Aquí estás constantemente revisando, perfeccionando y consolidando lo que aprendes mientras lo utilizas para llevar a cabo proyectos reales. Cuando le dices a la gente que en cinco meses habrán aprendido las habilidades necesarias para convertirse en programador, no te creen. Pero es verdad y es realmente increíble lo mucho que se puede aprender con la metodología y el entorno correctos.
¿Por qué más gente debería dedicarse a programar?
Cada día, a medida que se crean software y tecnologías nuevos, la demanda de desarrolladores e ingenieros de software aumenta. Si no formamos profesionales con las habilidades adecuadas ahora, nos enfrentaremos a una falta de talento aún más grande. Creo que mucha gente no se atreve a aprender a programar porque creen que es demasiado difícil y que si no empiezas cuando tienes 12 años ya es demasiado tarde, pero eso no es cierto.
Mi consejo para alguien que ha llegado a la conclusión de que, tras años en la universidad, no está en el camino correcto es “no te apuntes a otra carrera”. La gente asume que esta es la única forma de empezar una profesión pero no es así. Actualmente, con la evolución tecnológica, hay muchas habilidades nuevas para aprender y maneras mucho más efectivas de hacerlo que yendo a la universidad. Para mí, esa habilidad terminó siendo la programación y puedo decir que, francamente, me ha cambiado la vida.
Escrito por Pol Benedito, mentor de Ubiqum Code Academy.