De 0 a desarrollador en un año: cómo lograrlo según esta experiencia real

La experiencia de un usuario de Reddit nos muestra una hoja de ruta accesible incluso sin un título universitario relacionado con la informática

De cero a desarrollador
4 comentarios Facebook Twitter Flipboard E-mail

Aunque cada vez más voces se alzan para reivindicar la programación como una actividad que, en el futuro, quedará reservada a inteligencias artificiales, lo cierto es la programación se ha convertido en una habilidad muy valorada y que, hoy por hoy, sigue siendo muy necesaria en diversas industrias.

Sin embargo, mucha gente no se anima a adquirir estas habilidades o a enfocarse profesionalmente a ellas porque prevalece la idea de que sólo aquellos con títulos universitarios en informática pueden 'hacer carrera' en este campo.

Hace un año, sin embargo, un usuario de Reddit quiso desafiar esta idea compartiendo su propia historia sobre cómo pasó de no tener conocimientos de programación a conseguir su primer empleo como desarrollador en sólo un año.

Un vistazo a…
La carrera de programador en 2017 y en el futuro (con Javier Santana)

El comienzo del viaje

'Intelligent-Lock-623' (así se llama este usaurio) decidió aprender a programar por su cuenta, y comenzó con FreeCodeCamp, enfocándose en la sección de JavaScript, y complementó sus estudios con The Odin Project, que proporciona una base sólida en desarrollo web.

Ojo, nadie nace sabiendo: Reconoce que, durante estos primeros pasos, incluso conceptos básicos como invertir una cadena de texto le resultaban confusos.

Sin embargo, perseveró y, en solo dos meses, ya había creado un sitio web bastante decente utilizando HTML y CSS, además de un proyecto de "Etch a Sketch" con JavaScript y manipulación del DOM.

Tras darse cuenta de que disfrutaba programando, nuestro protagonista decidió inscribirse en un bootcamp intensivo. Durante los siguientes cuatro meses, dedicó entre 9 y 10 horas diarias a los estudios y al trabajo adicional.

En este tiempo, desarrolló un videojuego 2D con colisiones y dos clones de redes sociales como proyectos de clase. Esta dedicación intensiva resultó crucial para consolidar sus habilidades y preparar su transición al mundo laboral.

Con la dedicación y la estrategia adecuadas, es posible entrar en el campo de la programación sin un título en informática

La búsqueda de empleo y la importancia de la experiencia práctica

Después de completar el bootcamp, este usuario se enfrentó al desafío de encontrar empleo. Siendo consciente del escepticismo y el rechazo que en ocasiones rodea a los desarrolladores autodidactas, se propuso superar estas barreras...

...y, durante los seis meses siguientes, participó en dos hackatones, se ofreció como voluntario diariamente en una comunidad de desarrolladores, y creó tres aplicaciones complejas que integraban IA, API de salud, servicios de ubicación y una plataforma de streaming para subir clips de juegos.

Estos proyectos no sólo le permitieron obtener experiencia práctica, sino que su inclusión en su CV vino a demostrar no sólo su habilidad técnica, sino también su capacidad para aprender y aplicar nuevos conocimientos rápidamente.

Finalmente, todo este esfuerzo se tradujo en una oferta de trabajo como desarrollador, con un salario anual de 75.000 dólares. Aunque esta cifra puede no parecer impresionante en grandes centros tecnológicos, representa un aumento significativo de 50,000 dólares en comparación con su máximo ingreso anual hasta ese momento.

Claves para el éxito

  1. Aprender los fundamentos: Comenzar con recursos gratuitos como FreeCodeCamp y The Odin Project para adquirir una base sólida.
  2. Educación alternativa: Los bootcamps y recursos online pueden ser tan efectivos como un título universitario tradicional, siempre que se acompañen de un fuerte deseo de aprender.
  3. Proyectos prácticos: Desarrollar proyectos reales que puedan incluirse en el portafolio, demostrando habilidades prácticas a potenciales empleadores.
  4. Participación en la comunidad: Unirse a comunidades de desarrolladores, participar en hackatones y buscar oportunidades de voluntariado para ganar experiencia y hacer networking.
  5. Persistencia y dedicación: Mantener una mentalidad de total dedicación, haciendo de la programación el plan A y B, y estando preparado para superar los momentos de desánimo.

Imagen | Marcos Merino mediante IA

En Genbeta | Algunos sociólogos ven los hackatones como una forma de explotar a las personas para que trabajen gratis

Inicio