Mucha gente me pregunta, «¿En qué trabajas?» y yo suelo contestar: «En una empresa de Internet». Y la conversación continua en plan: «¿Pero en concreto qué haces?» … y al final no se cómo explicar lo que hago. Así que he estado pensando, y realmente lo que hago (Lo que hacemos los ingenieros/informáticos) es muy raro. Mis horas de trabajo técnico serían algo así:
Reviso los últimos «tickets» que me ha asignado mi jefe, o busco una tarea por hacer de los proyectos en los que estoy metido. Me conecto a un servidor en San Francisco. A través de ese servidor me conecto al servidor maestro de nuestro datacenter en Silicon Valley, donde tenemos entre 500 y 1000 ordenadores según la época (Según si vamos sobrados de pelas o no). Yo sólo necesito 37 para trabajar en las tareas que tengo asignadas. Una vez conectado hago los cambios necesarios en el código en mi máquina local, hago «check in», y distribuyo el código en los servidores adecuados y testeo. El código con el que suelo trabajar es el del spider, que lo hago correr en 15 servidores a la vez que se «mueven» por miles de blogs que están alojados en servidores por todo Japón. Los ordenadores del spider limpian la información y se lo pasan a los servidores que se encargan de analizar para ver si es spam o no. Wada-san es el encargado de mantener todo el sistema de detección de spam, así que suelo trabajar mucho para acordar cómo intercambiar información a través de la red y mejorar la calidad de la información recopilada. Todos los blogs que han sido detectados como posibles «splogs» (Blogs de spam), son enviados a una aplicación que utiliza Yamamoto que se encarga en última instancia de decir si la el blog es spam o no. La información que recopilamos se guarda en un índice y una base de datos que ocupa varios terabytes y se almacena utilizando varios centenares de servidores. Monzen y Iwasaki son las diseñadoras que se encargan de mantener la web de Technorati Japan que permite hacer búsquedas sobre los datos que ha recopilado el spider por la blogosfera japonesa.
Es decir, estoy trabajando desde Japón, usando ordenadores que están en un lugar indeterminado en Silicon Valley que nunca he visitado, junto a miembros del equipo que trabaja en San Francisco hago que esos ordenadores recopilen información que está almacenada en miles de ordenadores esparcidos por todo Japón. ¿Raro? Quién me habría dicho a mi que mi trabajo iba a ser éste cuando estaba estudiando en el instituto a mediados de los 90. ¿En qué consiste concretamente tu trabajo? (Explicado sin andarse con rodeos) ¿En qué consistirá concretamente nuestro trabajo dentro de 20 años?