Web Analytics

24 Programadores

No es lo mismo que decir doce monos...

Lo digo por los informáticos que salen en la serie 24. Es una serie entretenida, cuentan todo de ciertas maneras que te dejan con gana de más y mantienen el suspense siempre muy bien. No se cierra un fleco sin abrir tres o cuatro más que se irán cerrando en la siguiente media hora que ya cae en el próximo episodio... Pero es todo absurdo.

Siempre que en una ficción cinematográfica o televisiva se habla de ciencia o técnica se dice algo parecido a esto: "tweedle deedle deedle doo". No dice nada, símplemente llenan líneas de diálogo con muy manidos MacGuffin [wiki] que salen nuevos en cada episodio y son un "código" por el que hay que torturar a alguien, otro "código" por el que hay que hacer a un inocente dolerse hasta morir y, el tercero, un "código" que nos dará la irrefutable prueba de que la ex del presi es definitivamente una cuitosa conspiratriz...

¡Porque esasotra! La cuitosa conspiratriz, no, hombre, el "código". En 24 se habla de códigos de codificación, código máquina, código escrito por un programador, hay códigos que son ficheros y códigos que son partes de un fichero. Un programador abre un fichero binario y sabe si está desordenado o no y dice "el código es de tipo BC·$%()"... Y todos le corroboran o se lo creen, porque sólo el programador en cuestión conoce el "código" para decodificar el MacGuffin que dejará de serlo en el mismo momento en que ese "codigo" se ordene.

Vamos. Muy mal de vocabulario andamos. Usan la palabra en cualquier significado[wiki] en cualquier contexto. Los programadores no codifican ficheros, para eso hay programas y, además, últimamente viene llamándose a eso "cifrar". Pero vamos, imaginese usté a un tío cifrando un CD entero, se puede echar la vida a lo pintar códices miniados hace ocho siglos...

Así las cosas, las órdenes y tareas de un programador de los de 24 (comunicadme si me dejo alguna) son:

- analízame esto

- decodifica los ficheros

- recupera lo que puedas

- abreme una consola en mi Terminal

- monitoriza las llamadas

- pásame con X por la línea dos

- localiza la llamada

- rastréalo por satélite

- dile a la Kim que no llame más que no nos quedan policías

- reconstrúyeme ese chip

- si quieres que mi servidor haga algo sólo dímelo

- abre un fichero compartido con la división

NOTA: Todo lo que no sepa o pueda hacer el programador lo harán los analistas que envía la división.

El hábito no hace al monje, pero el hacer sí y creo que soy informático por eso, por hacer, y diré que escribo “código” pero del único tipo de código que escribe un informático, escribo programas. Esta tarea de programar la llamamos codificar porque llamamos código al texto que escribimos y que es interpretado por un programa (compilador) que genera ficheros que son ejecutables por el ordenador (más o menos, que no es el tema de hoy contar todo el proceso).

Así que el que yo codifique no significa que esté cifrando la información sino generando un programa capaz de procesarla. El proceso de la información puede ser tan sencillo como escribir por pantalla un texto o tan complejo como buscar una cara en una imagen, cosa que también se hace muy bienmente en las pelis y no vean ustedes la rasca que trae en realidad.

Se ve que, a pesar de pasarse igual un año entero escribiendo el guión, nadie se ha preocupado de preguntar por ahí, a cualquier conocido (que seguro que tienen muchos) que sepan del tema. Por eso sigo prefiriendo el tungsteno de Encadenados como MacGuffin porque, carajo, era tungsteno, era real, importante para la industria, parecía lo que guiaba la historia, mientras los contaba lo que iba pasando con la relación de Cary Grant[imdb] e Ingrid Bergman[imdb]

Por favor, señores del gobierno, que uno quiere seguir estándares y todas esas cosas, escribir el código como Dios manda, legible y mantenible por cualquiera… Si se ven en el trance de hacerme de sufrí una muete horrendosa así porque le de la gana al Bagüer ese, sepan que el código se lee sin falta de torturas...

Si lo pide la Kim[wiki] ya podemos negociar la forma de morí :F