Aprender a Programar: Nunca es ni muy temprano, ni muy tarde
Margaret Hamilton, una de las cinco “Super Heroínas de la NASA”
Sin duda, aprender a programar te puede llevar muy lejos. Sin el software que Margaret Hamilton y su equipo desarrollaron, los astronautas Neil Armstrong y Buzz Aldrin no hubiesen podido aterrizar en la luna. En 1969, cuando el módulo lunar Eagle estaba a punto de hacerlo, sus computadores empezaron a emitir mensajes de advertencia y la misión corrió el riesgo de ser cancelada. Ellos pudieron proceder porque el software desarrollado por Margaret Hamilton y su equipo, programado para reconocer mensajes de error y concentrarse en las tareas de alta prioridad, los guió, hasta que lograron alunizar.
Margaret Hamilton fue una pionera de la Ingeniería de Software y popularizó el uso de éste término para describir el trabajo que realizaba. Aunque al principio sus compañeros se rieron de ello, ésta es hoy una sólida rama de la ingeniería. Además, ella es considerada una de las cinco “súper heroínas” de la NASA por la empresa LEGO, que ha creado la serie de figuras de acción Mujeres de la NASA.
Jessica Márquez la chica que soñó con ser astronauta y contribuyó a evaluar si hay vida o no en el planeta Marte
Jessica Márquez, nacida en el Perú, decidió que quería ser astronauta y aprender sobre el espacio, cuando tenía apenas nueve años de edad. Entonces, vio cómo el Cometa Halley reaparecía sobre la tierra después de setenta y seis años. Su esfuerzo y perseverancia rindieron frutos, ya que ingresó a la prestigiosa Universidad de Princeton y se graduó como Ingeniera Mecánica y Aeroespacial. Luego se doctoró en Ingeniería de Sistemas Humanos en el Massachusetts Institute of Technology (MIT), una de las mejores universidades del mundo.
Hoy trabaja en el Centro de Investigación Ames de la NASA, donde se dedica a lo que es su pasión: La exploración espacial. En su trabajo, desarrolla herramientas que apoyan la exploración espacial humana para astronautas, entrenadores y controladores de vuelo. Su investigación se centra en los vuelos espaciales tripulados o en la exploración robótica de nuestro sistema solar. Ha participado en el proyecto que llevó el robot Perseverance al planeta Marte, para evaluar si hay o no vida allí.
Valentina Muñoz, la programadora más joven en contribuir a la política de inteligencia artificial en Chile
Valentina Muñoz decidió que quería ser programadora cuando tenía apenas nueve años de edad. Su mamá siempre la llevaba a su trabajo en Telefónica, para que aprendiera de qué se trataba. Fue en una de esas visitas que tuvo la oportunidad de observar el desempeño de los informáticos de la empresa, durante un ciberataque. Cuando les preguntó qué estaban haciendo, ellos respondieron: “Estamos salvando el mundo”. En ese momento decidió que sería programadora y lo es, desde que tenía doce años. Valentina, de 19 años, nacida en Chile, es la programadora más joven en ser invitada a contribuir a la creación de la primera política de inteligencia artificial en Chile. Además, es la primera latinoamericana en ser elegida Defensora del Desarrollo Sostenible por la ONU.
Muy pocas mujeres en el mundo son programadoras y hay grandes oportunidades para quienes decidan serlo
El ejemplo de Valentina nos demuestra que se puede aprender a programar desde muy joven. Es importante notar que menos del 10% del total de programadores a nivel mundial, son mujeres. Sin embargo, el alto grado de innovación que requiere el sector tecnológico, se nutre de la diversidad. Por ello, las oportunidades de desarrollo profesional para las mujeres programadoras, son muy prometedoras. Además, dado que la inteligencia artificial eliminará muchos de los trabajos que actualmente conocemos, habrá grandes oportunidades para desarrolladoras de software, especialistas en inteligencia artificial, Big Data, y, por supuesto, también para expertas en temas relacionados con la creatividad y el contacto humano – aspectos del trabajo que aún no podrán ser realizados por robots.
Aprender a programar en Python
Nunca es ni muy temprano ni muy tarde para aprender a programar. Lo importante, es empezar. Existen lenguajes de programación que pueden facilitar el proceso de aprendizaje. Python, por ejemplo, es uno de los lenguajes de programación más demandados. Además, es fácil de leer y escribir, porque es muy similar al humano. Es adecuado para trabajar con Big Data, inteligencia artificial, desarrollo de webs complejas, y, juegos y gráficos 3D, entre otros. Familiarizarte con Python, podría representar un buen punto de partida.
Aprender a programar en Python: Explora estos cursos
Hay muchas maneras de aprender programación y te invitamos a investigar cuál podría ser la más adecuada para ti. Hemos identificado algunos cursos online, que esperamos te resulten útiles. Éstos son dictados en inglés con subtítulos en español y portugués, además de otros idiomas. Una manera de empezar podría ser siguiendo el curso introductorio del Programa Especializado: Python para Todos de la Universidad de Michigan. Si quieres explorar esa posibilidad, puedes leer más sobre el curso AQUÍ. Si, en cambio, lo que quieres es obtener una certificación que puedas usar para tu desarrollo profesional, Google ofrece el Certificado Profesional de Automatización de TI. Más información sobre el programa, AQUÍ. Vivimos tiempos interesantes, donde la norma será aprender continuamente. Ello, por supuesto, implica ser capaces de desaprender lo que antes dábamos por hecho, para darle cabida a los nuevos hallazgos y conocimientos. 😻 🌈 🌟
Otras lecturas acerca de mujeres que inspiran:
Si te gustó este artículo, te invitamos a leer:
Tres Pioneras Latinoamericanas De La Fotografía Que Necesitas Conocer
Anita Roddick, Emprendedora, Activista Y Fundadora De The Body Shop