Programadores: ¿Cómo describirías lo que te inició en la programación y cuándo?

En 1980 estuve en la Fuerza Aérea. Mi trabajo (o parte de él) era operar un cromatógrafo de gases para extraer un gas en particular de las muestras de aire.

Una mañana, mi jefe trajo su Commodore PET al trabajo, lo puso en mi escritorio, dejó caer un manual de programación de Commodore PET BASIC y dijo: “Aquí, haga algo con esto”.

Comencé a programar un juego simple de invasores del espacio. Dos o tres horas después, levanté la vista y el reloj decía que era medianoche. Había estado en un trance de programación no durante dos o tres horas, sino durante dieciséis horas.

“Oh, esto es genial”, dije. Y me enganché.

En los próximos meses, mi jefe y yo creamos un sistema para automatizar el funcionamiento del cromatógrafo de gases. Enganchó solenoides, cables y puertos de E / S en las tuberías del cromatógrafo de gases. Escribí el software en un PET que habíamos adquirido de alguna manera.

El sistema automatizado era mejor en mi trabajo que yo. Por lo general, podría extraer aproximadamente el 85-90% del gas deseado de la muestra. El sistema automatizado siempre llega al 95%.

La Fuerza Aérea no estaba feliz. Habíamos canibalizado un cromatógrafo de gases en funcionamiento (uno de los tres en funcionamiento). Y no habíamos usado el proceso aprobado para adquirir hardware o software. De hecho, era joven e ingenuo y ni siquiera sabía que la Fuerza Aérea tenía un proceso para eso. Pero mi jefe y yo estábamos encantados con nuestro sistema automatizado.

Todavía tengo ese software en una cinta de cassette de Texas Instruments. Me encantaría encontrar una manera de extraerlo en algún formato que pueda leer, para ver si he aprendido algo nuevo en 31 años.