Convertirse en programador senior es posible y Miguel Ángel Zamora es un programador de 24 años que hizo nuestro Desarrollo Web Full Stack Bootcamp nos lo cuenta.
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.
Puedes conectarte con Miguel Ángel en su Linkedin y si quieres ser un programador senior con historias de éxito como esta ¡Inscríbete a nuestros Bootcamps!
Descarga el temario que más te llame la atención.
“En gran parte pienso que se lo debo al año que he pasado en KeepCoding”
En este post encontrarás:
ocultar
KeepCoder y Programador Senior
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?
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 Desarrollo Web Full Stack Bootcamp.¿Cuáles son tus lenguajes de programación preferidos?
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 empezar 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.