Hablan los profesores: Pablo

Hoy os presentamos a uno de los profesores que crean e imparten cursos en OpenClassrooms: Pablo Domínguez. Seguro que ya le has visto en algunos de los vídeos de sus cursos del Programa en Desarrollo web – Frontend. Hoy nos habla de cómo se lanzó a desarrollar y lo convirtió en su profesión.

¿Siempre has querido ser programador?

No, no siempre. Mi primer contacto con la programación fue de pequeño, cuando un amigo me animó a que tomáramos juntos unas clases en las que aprendí a crear un videojuego en el que una nave espacial esquivaba meteoritos. Sin embargo, después de aquello me olvidé del desarrollo web. Entré a la Universidad para estudiar Ciencias Ambientales pero me di cuenta pronto de que no era lo mío y decidí cambiar. Me dije a mi mismo que por qué tendría que pasar el resto de mi vida profesional haciendo algo si no me terminaba de gustar, y además, no había casi oportunidades laborales. Mientras trabajaba, fui ahorrando algo de dinero y empecé a aprender Ruby y Python por mi cuenta, siguiendo un montón de cursos en línea.

Llegó un momento en el que realizar estos cursos de forma aislada no era suficiente para llegar al nivel que quería como programador. En ese momento, mi hermano, que trabajaba en el mundo del desarrollo (aunque no como programador), me comentó que existían cursos en línea en los que sumergirte en la programación de forma intensiva durante algunos meses. Los resultados eran muy buenos, mucha gente conseguía aprender a programar y convertirse en profesional del desarrollo web. Había gente como yo, que quería cambiar de sector profesional, y otros que no querían pasar 5 años o más en la universidad.

Así que dejé mi trabajo y me lancé a programar durante 10 horas al día durante meses, a través de un programa en línea. Durante este tiempo aprendí a utilizar todas las herramientas importantes para encontrar trabajo como desarrollador web (JavaScript, GIT, GitHub, HTML, CSS, etc) y entendí las claves para realizar programas y mostrar mis habilidades como desarrollador a las empresas.

Realicé un montón de proyectos con JavaScript que publiqué en GitHub, y una vez acabada la formación seguí aprendiendo a través de proyectos, vídeos y libros, a la vez que buscaba trabajo como programador.

Pablo Domínguez, profesor del Programa en Desarrollo Web – Frontend en OpenClassrooms

Desde que me formé como desarrollador no he tenido muchos problemas en encontrar trabajo. Cuando empecé a buscar tenía claro que necesitaba empezar a ganar experiencia cuanto antes. Así que seguí realizando proyectos personales que publicaba en GitHub, para mostrar mis habilidades. En el mundo del desarrollo hay muchas más oportunidades que en otros sectores, y hay que ir a por ellas. Cuando vas a un sitio y demuestras que tienes ganas de trabajar y aprender, no es tan difícil encontrar trabajo.

Al principio de la búsqueda cometí el error de ampliar demasiado el ámbito, buscaba ofertas de programador tanto frontend como fullstack, sin embargo, pronto me di cuenta de que era mejor reducir el ámbito a frontend, y hacerme un especialista de esto, antes que querer abarcar muchas cosas al mismo tiempo. Además, el lenguaje que más me interesaba era JavaScript. En cuanto me centré el desarrollo frontend (aprendiendo a fondo JS), encontré trabajo rápidamente.

¿Qué es lo que más te gusta del trabajo de desarrollador?

Lo que más me gusta de este trabajo es la parte creativa. Me gusta crear aplicaciones, enfrentarme al reto de construirlas y resolver los problemas que me voy encontrando. Es un trabajo que te permite aprender mucho y hacer cosas diferentes. También me gusta realizar proyectos con algún otro desarrollador y formar parte de un equipo. De esta forma puedes ver cómo otras personas resuelven problemas parecidos y el razonamiento que siguen para resolverlos.

¿Qué buscas transmitir con tus cursos?

Lo que quiero transmitir a los estudiantes principalmente es que no tengan miedo a enfrentarse a cualquier proyecto. Que se sientan seguros a la hora de desarrollar cualquier programa y entiendan el lenguaje JavaScript en profundidad, que creo que es la clave para ser un buen desarrollador web frontend.

Hoy en día existen multitud de «frameworks» como AngularJS o «bibliotecas» como jQuery o React, que están construidas sobre JavaScript y que permiten hacer cosas muy potentes.

Lo que quiero que mis estudiantes entiendan es que la base de todo buen programador frontend es JavaScript. No se puede ser un buen desarrollador Angular or React, si no conoces primero Javascript puro. Por eso en mis cursos hago mucho hincapié en todos los conceptos de JS.

Además de esto, quiero preparar a los alumnos para salir al mundo profesional sabiendo a qué se enfrentan, y qué tienen que hacer para ser un candidato atractivo para las empresas. Yo he estado en su lugar y sé lo que muchas empresas buscan, y las capacidades que los estudiantes tienen que resaltar de cara a una entrevista laboral. Por eso insisto en que aprendan herramientas como Git, o que muestren sus proyectos cuando tengan la oportunidad. En este mercado la experiencia, aunque sea a través de proyectos personales, cuenta muchísimo.

Pablo Domínguez es desarrollador web y profesor del Programa en Desarrollo Web – Frontend de OpenClassrooms.

 

Vuestros comentarios

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *