Cómo pasó de empleado de cementerio a desarrollador de software en menos de un año

Cómo pasó de empleado de cementerio a desarrollador de software en menos de un año
Cómo pasó de empleado de cementerio a desarrollador de software en menos de un año

Pioneer64 tomó cursos en línea de Harvard. (Imagen ilustrativa Infobae)

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 de Pioneer64, reveló todos los pasos y cursos que lo llevaron desde su trabajo en el cementerio hasta convertirse en un experto en programación. En un tiempo récord de sólo diez meses, Aprovechó una serie de cursos gratuitos en línea de Harvard para dominar las complejidades del desarrollo de software.

Pionero especializado en Python. (Imagen ilustrativa Infobae)

CS50 completo

CS50 es el curso de introducción a la informática 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 que se imparten incluyen C, Python, SQL, JavaScript, así como CSS y HTML para 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 con éxito 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.

– Tome la mayor parte de cs50p

El usuario realizó varios cursos y no puso en práctica sus conocimientos. (Reddit)

CS50x Python (CS50P) es una introducción dinámica a la programación utilizando el lenguaje Python. Este curso está diseñado para estudiantes con y sin experiencia previa en programación, que desean familiarizarse específicamente con Python.

Durante el curso, Los participantes aprenderán a leer y escribir código.así como probarlo y depurarlo para asegurar su correcto funcionamiento.

– Curso de introducción a NeetCodes DSA

Este curso se centra en algoritmos y estructuras de datos, elementos esenciales para una programación eficaz. Pioneer64 avanzó a la sección de árboles binarios, adquiriendo conocimientos fundamentales para abordar problemas de alta complejidad.

Este curso en línea de Harvard está disponible en su sitio web y es gratuito. (Harvard)

– Avanzar en un proyecto personal

Haz tu propio proyecto de currículum personal (hice un minijuego de prueba básico completo para un sitio web)”, señaló el programador. Esto con el objetivo de motivar a los lectores a aplicar lo aprendido y enriquecer su portafolio.

– Aplicar a 3-5 pasantías diarias

Con los conocimientos adquiridos y la práctica constante, Pioneer64 ganó la confianza necesaria para comenzar a postular a todas las ofertas laborales disponibles.

Esto es clave porque postularse a múltiples ofertas de trabajo no solo aumenta sus posibilidades de conseguir un trabajo, sino que también permite a los candidatos adquirir experiencia en el proceso de solicitud y entrevista.

El usuario de Reddit encontró una alternativa para estudiar en cursos online. (Imagen ilustrativa Infobae)

De hecho, el usuario de Reddit afirmó: “A medida que obtenga entrevistas, estudie lo que cree que la empresa podría preguntarle (por ejemplo, si la publicación menciona la API REST y la programación OO, memorice qué API Rest y los pilares de Oop)”.

También destacó la importancia de asistir a eventos para establecer contactos con otros programadores y posibles empleadores.

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 tecnológicas: Desde startups hasta grandes corporaciones tecnológicas como Google, Microsoft, Apple, etc.

– Consultoría tecnológica: Empresas que ofrecen servicios de consultoría en desarrollo de software y soluciones tecnológicas.

Amazon necesita varios desarrolladores de software para Amazon Web Services (AWS). REUTERS/Dado Ruvic/Ilustración/Foto de archivo

– Sector financiero: Bancos, instituciones financieras y fintechs que necesitan desarrolladores para sistemas de gestión financiera, plataformas de pagos, etc.

– Sector de 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 la administración escolar y creación de contenidos educativos.

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 superiores de desarrollo de software en Nueva York hasta 261.500 dólares al año.

 
For Latest Updates Follow us on Google News
 

PREV Cómo pasó de empleado de cementerio a desarrollador de software en menos de un año
NEXT China extiende su dominio global en el sector de las baterías – .