Blog

, ,

Confesiones de un programador – Miguel Ángel Zamora

Miguel Ángel Zamora es un programador de 24 años que hizo nuestro Full Stack Web Bootcamp. Al tiempo de haberlo terminado, su empresa fue absorbida por Sngular en donde presentó pruebas técnicas para continuar allí y gracias a esto, consiguió un cargo senior con tan solo dos años de experiencia.

“En gran parte pienso que se lo debo al año que he pasado en KeepCoding”

Quisimos hablar con Miguel para conocer todos sobre su carrera y su éxito como programador y ahora queremos que conozcas su historia.

¿Por qué decidiste estudiar programación?

Empecé la carrera de Ingeniería Informática sin tener muy claro qué quería hacer. Antes de terminar el primer año, me di cuenta que habían muchas asignaturas que no terminaban de convencerme, pero las asignaturas de programación me gustaban bastante. De ahí empecé por mi cuenta a mirarme cosillas y me metí en el ciclo superior de Desarrollo de Aplicaciones Web, donde me di cuenta que quería programar, ya que me levantaba con ganas de ir a clase.

¿Cuáles fueron los primeros pasos que diste para formarte?

Por un lado me miraba cursos, y además hice el ciclo superior de Desarrollo de Aplicaciones Web. Cuando terminé, entré a trabajar en una empresa (Sopinet), donde empecé a ver programación más avanzada que me hacía tener más ganas de seguir aprendiendo.

¿Sigues formándote a día de hoy? ¿Qué estudias? ¿Cómo?

Mientras trabajaba me miraba mis cosillas, hacía algún proyecto pequeñito para mí y así seguir aprendiendo, pero me dí cuenta que necesitaba algo más, tenía que avanzar más rápido y ahí fue cuando encontré el Full Stack Web Bootcamp de KeepCoding

¿Cuáles son tus lenguajes de programación predilectos?

Symfony (framework de php): aprendí a programar con java y php y este fue el primer framework que usé, era muy utilizado en mi anterior empresa y me especialicé bastante después de muchos proyectos.

JavaScript: todavía me falta mucho por aprender, pero el lenguaje que más me gusta de momento es JavaScript, estoy haciendo algunos proyectos con Node + Express y una de las cosas que más me gustan de este lenguaje es la versatilidad que tiene para con un mismo lenguaje poder hacer aplicaciones para todo tipo de plataformas (Android – iOS con React Native, Aplicaciones de escritorio con Electron, etc…).

¿Qué herramientas de programación recomiendas?

Si te quieres gastar dinero, cualquiera de Jetbrains la recomiendo 100%, como Phpstorm o Webstorm. En caso de que tengas menos presupuesto, Visual studio code es muy buena elección.

¿Qué lenguaje recomendarías para comenzar a programar?

Creo que Java sería muy buena elección para empezar, no tiene una curva de aprendizaje demasiado tediosa, se usa bastante en el Backend y también para hacer apps de Android.

¿Qué características son necesarias para convertirte en un buen programador?
  • Paciencia: hay días que no te sale nada y pensarás que no vales para esto, pero con mucho esfuerzo todo se saca.
  • Creatividad: mirar un problema desde muchos enfoques siempre es una buena idea.
  • Social: el mundo del programador puede parecer solitario y oscuro, pero todo lo contrario, cuanto más socialices con otros programadores, ya sea en eventos, hablando con tu equipo o por foros de internet, siempre recibes/das feedback que ayuda mucho en tu progreso y en el progreso de los demás.

¿Qué es lo más guay que has programado? ¿Y de lo que menos te enorgulleces?

Lo más guay: Una pequeña librería para integrar distintos chatbots (telegram, slack) e incluso Alexa, para que respondan todos a los distintos comandos o frases que tengas programadas sin añadir más código para cada uno de ellos. Pienso que es de lo más guay que he hecho porque aprendí mucho sobre cómo funcionan los chatbots, pude aprender sobre Alexa también, y hacer una librería tan desacoplada es siempre un reto.

Lo más chungo: algunos de los primeros proyectos que hice, no sé decir uno específico, pero a saber como se quedarían para las próximas personas que tuvieron que cogerlo jajajaja.

¿Qué es lo que más te costó aprender?

React, sin duda, ha sido una lucha larga, muchas horas viendo videos, una asignatura del Bootcamp, y tras todo eso, ya puedo decir que me defiendo con algo de soltura.

¿Tienes algún proyecto personal entre manos en la actualidad?

Hace tiempo empecé un proyecto para llevar mis gastos mensuales, que me enseñara ofertas de mis gastos recurrentes, que me avisará cuando me gaste X, etc… Lo deje en standby cuando empecé el Bootcamp por falta de tiempo, tal vez lo retome de nuevo pronto…

¿Escuchas música cuando programas? ¿Cuál nos recomiendas?

El 90% del tiempo que estoy programando escucho música, recomiendo música que te motive mucho, yo normalmente escucho Rock, aunque llevo un tiempo escuchando los discos de Nirvana en bucle.

¿Nos recomiendas algún libro/película/serie relacionada con la tecnología o la programación?

A mí me han recomendado mucho que vea Mr Robot, la tengo todavía en espera, aunque me la empezaré pronto

Puedes conectarte con Miguel Ángel en su Linkedin y si quieres ser un programador con historias de éxito como esta, ¡Inscríbete a nuestros Bootcamps! Descarga el temario que más te llame la atención

Full Stack Web Bootcamp
Full Stack Mobile Bootcamp
Full Stack Big Data & Machine Learning Bootcamp
Bootcamp Aprende a programar desde cero
Full Stack DevOps Bootcamp

¡Pide más información! Nosotros te llamamos

Comments are closed, but trackbacks and pingbacks are open.

Uso de cookies

Utilizamos cookies propias y de terceros para mejorar nuestros servicios y mostrarle publicidad relacionada con sus preferencias mediante el análisis de sus hábitos de navegación. Si continua navegando, consideramos que acepta su uso. y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies