Como Aprendí a Programar Desde Cero Online Y Cambié Mi Carrera

Hace algunos años, estaba inmerso en el mundo del reclutamiento ejecutivo.

Mi carrera era satisfactoria y retadora, pero siempre sentí una atracción indomable por el universo digital y tecnológico.

Sentí que necesitaba un cambio y decidí embarcarme en una nueva aventura: aprender a programar desde cero online.

En este artículo, compartiré mi experiencia personal, proporcionaré consejos útiles y discutiré las ventajas y desventajas que encontré en el camino.

Si estás considerando un cambio de carrera hacia la programación, este relato te puede ser de gran ayuda.

Vámonos!

Decidir Aprender a Programar

Descubriendo Mi Interés por la Programación

Mi interés por la programación comenzó mientras trabajaba en reclutamiento ejecutivo. En numerosas ocasiones, tuve que trabajar con candidatos para roles de tecnología y con empresas centradas en tecnología. Esto me expuso a varias facetas del mundo tecnológico, incluyendo la programación.

¿Por Qué Programación?

La programación me atraía por su naturaleza resolutiva y creativa. Siempre me ha gustado resolver problemas y la programación parecía ser la máxima expresión de eso. Además, la demanda de programadores es muy alta y está en constante crecimiento, lo que prometía una buena proyección de carrera.

Mi Camino para Aprender a Programar

Elección de la Plataforma de Aprendizaje

Mi primer paso fue elegir la plataforma de aprendizaje online correcta. Evalué varias opciones, como Codecademy, freeCodeCamp, y Coursera. Cada una de ellas tiene sus ventajas y desventajas.

Ventajas y Desventajas de las Plataformas de Aprendizaje Online
Codecademy

Codecademy es una plataforma online que ofrece cursos gratuitos y de pago en una amplia variedad de lenguajes de programación.

Ventajas: La interfaz de Codecademy es intuitiva y fácil de usar. Los ejercicios prácticos y la retroalimentación instantánea facilitan el aprendizaje.

Desventajas: Algunos cursos avanzados sólo están disponibles en la versión de pago. Además, a pesar de que los ejercicios son útiles, puede ser difícil saber cómo aplicar los conceptos a problemas del mundo real.

freeCodeCamp

freeCodeCamp es una plataforma gratuita que se enfoca en la enseñanza de la programación y desarrollo web.

Ventajas: Todos los recursos de freeCodeCamp son completamente gratuitos. Los proyectos prácticos que se asignan a lo largo del curso son especialmente útiles para aprender a aplicar los conceptos.

Desventajas: Algunos pueden encontrar que el ritmo de aprendizaje es más rápido de lo que se sienten cómodos, especialmente si son principiantes absolutos.

Coursera

Coursera es una plataforma de aprendizaje online que ofrece cursos de muchas universidades y empresas de todo el mundo.

Ventajas: Coursera ofrece una gran cantidad de cursos de alta calidad de instituciones reconocidas. Los cursos suelen ser muy completos.

Desventajas: Algunos cursos tienen un costo, y el ritmo de aprendizaje puede ser más lento que en otras plataformas debido a su formato más académico.

Consejo: Es importante elegir una plataforma de aprendizaje que se adapte a tus necesidades y estilo de aprendizaje. No hay una única «mejor» plataforma para todos.

Empezando a Aprender a Programar

Finalmente, opté por Codecademy debido a su interfaz amigable y a su enfoque práctico. Elegí JavaScript como mi primer lenguaje de programación debido a su versatilidad y demanda en la industria.

El proceso de aprendizaje fue un desafío, pero también fue muy gratificante. Al principio, era difícil comprender algunos conceptos, pero con paciencia y práctica, fui capaz de entenderlos y aplicarlos.

Consejo: La práctica constante es clave para aprender a programar. Intenta dedicar un poco de tiempo cada día a aprender y practicar.

Cambio de Carrera

Después de varios meses de aprendizaje autodidacta, me sentí listo para buscar oportunidades de trabajo en programación. Actualicé mi CV, creé un portafolio de proyectos que había hecho durante mi tiempo de aprendizaje y comencé a postularme para trabajos.

El cambio de carrera fue desafiante. Tuve que enfrentarme a entrevistas técnicas y aprender a trabajar en un entorno muy diferente al de mi carrera de reclutamiento ejecutivo. Sin embargo, con el tiempo, me adapté y encontré un gran sentido de logro en mi nuevo trabajo.

Conclusión

Mi viaje para aprender a programar desde cero online y cambiar mi carrera fue desafiante, pero también increíblemente gratificante. No sólo adquirí una nueva habilidad, sino que también me embarqué en una carrera que me apasiona y ofrece excelentes oportunidades.

Si estás considerando aprender a programar, te animo a que lo hagas. Puede ser un camino desafiante, pero los beneficios y las oportunidades que puede brindar son inmensos.

¿Necesitas ayuda?

Si necesitas consejos adicionales o te gustaría discutir más sobre mi experiencia aprendiendo a programar, no dudes en contactarme. Estoy aquí para ayudarte en tu camino hacia la programación.

Scroll al inicio