lunes, 2 de noviembre de 2015

¡Atención, La NASA necesita un programador… que sepa Fortran!

He visto muchas veces como personas se enfrascan en debates acerca de que lenguaje de programación es el “mejor”; es común ver respuestas como “Python”, “Java”, “php”, entre otros, pero para todos ellos les tengo una noticia, ninguno de esos lenguajes te servirá si deseas trabajar en la NASA.


Con su última generación de ingenieros espaciales por jubilarse, la NASA está buscando un programador en Fortran y otros lenguajes similares de la época de la guerra fría, para proyectos como Voyager.

En una entrevista con Mecánica Popular, el gerente del programa Voyager Suzanne Dodd dijo que está próximo el retiro de último miembro original de la tripulación del mencionado programa. Lanzado en 1977, después de 28 años en el espacio, las dos sondas están actualmente en la periferia del sol, en dirección hacia el espacio interestelar.


Aunque la mayoría de los instrumentos a bordo de las dos sondas se han desactivado, estos todavía son capaces de mantener contacto con la tierra y continuará haciéndolo hasta el 2020, hasta que la función de sus generadores termoeléctricos de radioisótopos a bordo ya no funcionen.



A raíz de lo anterior, la agencia espacial necesita ingenieros capaces de interactuar con la tecnología de época de 1970; entre las habilidades requeridas destacan el conocimiento de Fortran y Assembler, así como la capacidad de comandar un maquina con sólo 64 KB de memoria total.


“A pesar de que algunas personas pueden programar en ensamblador y comprenden la complejidad de la nave espacial, la mayoría de ellos son muy jóvenes y no pueden o realmente no quieren trabajar en ella”, acotó Dodd.

Con lenguajes de alto nivel como estándar para desarrolladores, el conocimiento avanzado en Assembler se ha convertido en una habilidad especializada, al igual que la fluidez en idiomas aquella época como Fortran. Más allá de que este conjunto de habilidades es potencialmente rentable y puede permitirte trabajar en la NASA, aún existen muchas empresas que siguen confiando en lenguajes de programación antiguos, como Fortran o COBOL para tareas especializadas e infraestructuras críticas.

Fuente: The Register

1 comentario:

Tu opinión es importante para mí, porque me ayuda a mejorar. Si te gustó el articulo o tienes alguna sugerencia, déjame tu comentario con tu nombre para poder responderte tan pronto como pueda.