
En Reddit, un usuario compartió su increíble transformación de empleado de cementerio a pasante de desarrollador de software en menos de un año.
Bajo el seudónimo Pioneer64, reveló todos los pasos y cursos que le llevaron desde su trabajo en el cementerio hasta convertirse en un experto en programación. En un tiempo récord de solo diez meses, aprovechó una serie de cursos en línea gratuitos de Harvard para dominar las complejidades del desarrollo de software.
Qué cursos tomar para aprender sobre programación

- Completar CS50
CS50 es el curso introductorio de ciencias de la computación de Harvard, disponible de forma gratuita en línea. Los estudiantes exploran conceptos como abstracción, algoritmos, estructuras de datos, encapsulación, gestión de recursos, seguridad, ingeniería de software y desarrollo web. Los lenguajes enseñados incluyen C, Python, SQL, JavaScript, así como CSS y HTML para el diseño web.
Este curso no solo se centra en la teoría, sino que también ofrece conjuntos de problemas inspirados en aplicaciones del mundo real en áreas como biología, criptografía, finanzas, ciencia forense y juegos.
Los estudiantes que completen satisfactoriamente nueve conjuntos de problemas, que consisten en tareas de programación desafiantes, además de un proyecto final, obtienen un certificado de finalización del curso.
- Tomar la mayor parte de cs50p

CS50x Python (CS50P) es una introducción dinámica a la programación utilizando el lenguaje Python. Este curso está diseñado para estudiantes tanto con como sin experiencia previa en programación, que desean familiarizarse con Python específicamente.
Durante el curso, los participantes aprenderán a leer y escribir código, así como a probarlo y depurarlo para asegurar su funcionamiento correcto.
- Curso de introducción a DSA de NeetCodes
Este curso se centra en algoritmos y estructuras de datos, elementos esenciales para lograr una programación eficaz. Pioneer64 avanzó hasta la sección de árboles binarios, adquiriendo conocimientos fundamentales para abordar problemas de alta complejidad.
Cómo conseguir empleo como desarrollador de software

- Adelantar un proyecto personal
“Haga un proyecto personal por su cuenta para currículum (hice un minijuego de prueba básico completo para un sitio web)”, señaló el programador. Esto con el objetivo de motivar a sus lectores a aplicar lo aprendido y enriquecer su portafolio.
- Aplicar a 3-5 pasantías diarias
Con el conocimiento adquirido y la práctica constante, Pioneer64 ganó la confianza necesaria para comenzar a postular a todas las ofertas laborales disponibles.
Es clave realizar esto porque aplicar a múltiples ofertas laborales no solo aumenta las oportunidades de conseguir un empleo, sino que también permite a los candidatos ganar experiencia en el proceso de solicitud y entrevista.

De hecho, el usuario de Reddit indicó “A medida que obtenga entrevistas, estudie lo que cree que la empresa puede preguntarle (por ejemplo, si la publicación menciona la API REST y la programación OO, memorice qué hacen las API Rest y los pilares de Oop)”.
Asimismo, señaló la importancia de asistir a eventos para relacionarse con otros programadores y posibles empleadores.
Dónde puede aplicar un desarrollador de software
Si bien Pioneer64 no mencionó para qué empresa trabaja ahora, aquí hay una lista de empresas que suelen buscar desarrolladores de software para sus proyectos:
- Empresas de tecnología: Desde startups hasta grandes corporaciones de tecnología como Google, Microsoft, Apple, etc.
- Consultorías tecnológicas: Empresas que ofrecen servicios de consultoría en desarrollo de software y soluciones tecnológicas.

- Sector financiero: Bancos, instituciones financieras y fintechs que necesitan desarrolladores para sistemas de gestión financiera, plataformas de pago, etc.
- Sector salud: Hospitales, clínicas y empresas de tecnología médica que desarrollan software para gestión de pacientes, análisis de datos médicos, etc.
- Educación: Instituciones educativas y plataformas de e-learning que requieren desarrollo de software para administración escolar y creación de contenido educativo.
Cuánto gana un desarrollador de software
No es el mismo salario en todas las empresas, pero por ejemplo, OpenAI ofrece 310.000 dólares anuales a sus analistas de datos. Amazon ofrece a sus ingenieros senior de desarrollo de software en Nueva York hasta 261.500 dólares al año.
Últimas Noticias
OpenAI logra que GPT-6 y Astra diseñen un dispositivo funcional en menos de una semana
Según la compañía, un fabricante externo produjo un lote reducido de prototipos en menos de un mes

Google, Meta y TikTok demandaron para frenar la ley de California que limita el scroll infinito a menores de 16
La norma entra en vigor el 1 de enero de 2027 y el estado ya dijo que la defenderá en los tribunales

Por qué Meta suspende sus planes de usar el contenido de las páginas web de sus clientes
La medida llegó después de que un tribunal de Noruega frenara las reglas y el regulador de competencia británico abriera una investigación
Anthropic no ha puesto freno a la IA y ahora sus modelos avanzan al doble de velocidad que antes, revela estudio
La organización METR dice que la empresa ocultó la mayoría de las pruebas más reveladoras y no halló frenos para los próximos 12 meses
GTA 6 habría superado los 7,71 millones de reservas y rozaría los 751 millones de dólares en ingresos
Las reservas habrían aumentado en 1,3 millones de copias respecto a la medición anterior de Sensor Tower



