<--Awin verification 001-->
julio 20, 2024

Aprender a programar: la historia de un becario en desarrollo de software

 Aprender a programar: la historia de un becario en desarrollo de software

Aprender a programar es una meta que se puede lograr. Hace unos días, un usuario de Reddit, conocido como /r/Pioneer64, compartió en un foro de programación su inspiradora trayectoria que lo llevó a convertirse en becario de desarrollo de software en menos de un año desde que comenzó a aprender a programar. Según su experiencia, toda la información necesaria está disponible de manera gratuita para quienes estén dispuestos a buscarla y aprovecharla.

El verano pasado, este usuario trabajaba como empleado de un cementerio, poco después de haberse graduado en una carrera sin relación alguna con la informática. Su historia es un claro ejemplo de cómo es posible entrar en la industria tecnológica sin un título formal en el área, centrándose en la adquisición de habilidades prácticas y la construcción de un portafolio sólido.

Primeros pasos para aprender a programar

Primeros pasos para aprender a programar
Aprender a programar no solo es accesible, sino que también puede ser el primer paso hacia una carrera exitosa

TAMBIÉN TE PUEDE INTERESAR: Aprender a programar: Curso de Kotlin gratis

CS50: la Base de la programación

El primer paso de /r/Pioneer64 fue completar CS50, el curso introductorio de ciencias de la computación de Harvard, disponible gratuitamente en línea. Este curso le ofreció una base firme en los principios fundamentales de la programación y el desarrollo.

CS50P: profundizando en Python

Continuó con CS50P, un curso enfocado en Python. Aunque no completó todo el temario, cubrió la mayor parte, ganando competencias adicionales en este popular lenguaje de programación.

Introducción a DSA de NeetCode

Para mejorar aún más sus habilidades, tomó el curso de Introducción a Algoritmos y Estructuras de Datos (DSA) de NeetCode, que aunque es parcialmente de pago, ofrece conocimientos fundamentales para una programación eficiente. Estudió hasta la sección de árboles binarios, obteniendo habilidades cruciales para resolver problemas complejos.

Elaboración de un portafolio

Proyectos de CS50

Incluyó en su currículum los proyectos de CS50, que demostraron sus habilidades prácticas en programación y desarrollo de software.

Proyecto personal: Minijuego

Desarrolló un sitio web de minijuego, un proyecto personal que mostró su capacidad para aplicar lo aprendido de manera independiente y crear soluciones completas.

Aprender a programar: preparación y búsqueda de pasantías

Práctica en LeetCode

Se comprometió a resolver cinco preguntas semanales en LeetCode, una plataforma utilizada para mejorar habilidades de programación y preparación para entrevistas técnicas. La práctica constante mejoró sus habilidades en resolución de problemas y algoritmos.

Aplicación a ofertas de pasantía

Aplicaba diariamente a 3-5 ofertas de pasantía, lo que aumentó sus posibilidades de acceder a una entrevista.

Preparación para entrevistas

Estudió temas relevantes mencionados en las ofertas de trabajo, como APIs REST y programación orientada a objetos (OOP), lo que le permitió estar preparado para preguntas específicas en las entrevistas.

Asistencia a eventos de reclutamiento

Aunque no era estudiante de ingeniería informática, asistió a eventos de reclutamiento para estudiantes, lo que le brindó oportunidades valiosas para contactar empleadores potenciales y aprender sobre el mercado laboral.

La historia de /r/Pioneer64 es un testimonio inspirador de que aprender a programar puede abrir nuevas oportunidades profesionales, incluso para aquellos sin una formación tradicional en informática. Su enfoque en la adquisición de habilidades prácticas, la elaboración de un portafolio sólido y la persistencia en la búsqueda de pasantías demuestra que es posible entrar en la industria tecnológica con determinación y dedicación.

Aprender a programar no solo es accesible, sino que también puede ser el primer paso hacia una carrera exitosa en el desarrollo de software. Así si quieres que esta historia también se repita en tu vida, no pierdas más el tiempo y aprender este increíble oficio que sin duda es el trabajo del futuro.

Leonardo Pedraza

Soy Leonardo, redactor especializado en noticias de tecnología y negocios. Te brindo insights para optimizar e impulsar tu empresa.

Quizás te interese...

Dejar un comentario

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

¡Prueba Nuestra Nueva Herramienta!

Suscríbete a nuestro Newsletter y desbloquea por completa nuestra herramienta de optimización de imágenes. Sube hasta 50 imágenes simultaneas para convertir, optimizar y geolocalizar con nuestra herramienta.