El Fin de la Agilidad (VI)
Parte 6: Funk Metal
(Para escuchar la banda sonora de este post haz click en este enlace)
"¿Cómo diablos llegué a este punto? ¿Qué hago acá en esta escalera en el edificio de un cliente, discutiendo con este tipo por teléfono, recibiendo sus insultos? ¡Es tiempo que lo mande a la cresta!"
Wake Up!
I’ll give you a dose but it’ll never come close to the
Rage built up inside of me
— Rage Against the Machine
En abril de 2003 estaba sin trabajo, arruinado porque llevaba varios meses sin recibir sueldo. Estaba angustiado, mi cuerpo y mi mente no respondían. Agotado y cansado.
La salida desde la CCS había sido un completo fracaso. “Paraba la olla”, como decimos en Chile, en base a pitutos. La historia de cómo llegué a esto aún me da rabia, porque fui engañado, estafado como muchos ciudadanos, como el mismo estado de Chile.
Después de dejar la Cámara, fui a trabajar a una Startup, creada por una persona que conocí a través de CEO. Él dirigía una exitosa agencia de diseño web, tenía varios contratos importantes, la mayor parte con gobierno. Sus oficinas estaban en una hermosa casona en Providencia, donde a veces se realizaban algunos de los almuerzos con emprendedores que les conté en la parte 5
Cuando llegué a trabajar la Startup aún no se constituía. Así que trabajé con el equipo de la agencia, reemplazando al encargado de tecnología que se había marchado. Fue ahí donde conocí a Rafa, quien era el desarrollador de la empresa. El resto eran administradores de cuentas y un par de diseñadores gráficos. Mientras se realizaba el due dilligence para recibir el capital semilla, que daría pie a la Startup, yo aproveché de conocer su tecnología, y apoyé algunos proyectos de la empresa matriz.
Cult of Personality
Look in my eyes, what do you see?
The cult of personality
— Living Colours
Recuerdo que uno de los socios tenía una agencia de modelos que compartía domicilio. No era raro ver en el segundo piso a hermosas chicas corriendo en ropa interior para cambiarse ropa durante sesiones fotográficas, para armar sus bookings. Por allí pasaron varias modelos que empezaban a ser famosas en esos momentos, por su participación en los incipientes programas llamados reality shows, y otros programas de farándula que invadieron la televisión de la época.
Yo debí sospechar algo en ese momentos. El ambiente era muy extraño. Con Rafa trabajábamos en la parte trasera de la casa. Un día llegó un chico alemán, de unos 22 años de edad a pedir trabajo. Sabía diseñar, programar en Python y conocía una extraña plataforma llamada Zope[. Le eché un vistazo, era un servidor de contenido web muy interesante. Lo contratamos, porque había que dejar reforzada el área técnica de la agencia antes de que con Rafa migráramos.
Debo decir que al menos durante ese tiempo, cumplieron el compromiso de pagarme lo acordado. Pero estaba preocupado, porque yo no había firmado para eso, yo debía estar desarrollando software para una plataforma de juegos interactivos móviles.
Bulls on parade
The microphone explodes, shattering the molds
[— Rage Against the Machine]{style=“letter-spacing: 0.01rem;"}
Cuando le preguntaron por Twitter a Tom Morello qué ciudad tiene los mejores fans, el músico respondió, Rock: Santiago, Baseball: Chicago.
Para Rage Against the Machine, uno de sus mejores conciertos fue el que se denominó Battle of Santiago, de 2010. Su estilo que mezcla el funk, el rap con el metal, con letras políticas los ubica como uno de los mayores exponentes del Rap Metal y del Funk Metal.
La incorporación de Wakeup en la banda sonora de The Matrix me impresionó mucho, creo que dejó marcado en mi mente el mensaje de esa película, es el punto final adecuado. Lástima que no hayan hecho una segunda o tercera parte de The Matrix[1].
Dicen que la música de RATM fue usada para torturar prisioneros en Guantanamo por parte de la CIA [2]. La idea era alterarles sus nervios al poner esta música agresiva a todo volumen. Es una terrible ironía y una muestra de que el sistema es capaz de absorber todo, incluso lo que va en su contra para usarlo a su favor.
Para mí el Funk Metal está asociado a energía violenta, a esa rabia contenida que fui acumulando durante 2002 y 2003, que explotó en fuertes dolores estomacales y depresión.
Evidence
Anything you say, we know you’re guilty
— Faith no more
De repente ingresaron a esta comedia unos ejecutivos, con experiencia en retail y televisión. Serían el brazo comercial y ejecutivo de la startup.
En estos días, a principios de 2019, los emprendedores de varias startups exitosas, como Cornershop y NotCo están compartiendo su visión de cómo debe armarse una Startup, a través de una clase en la Universidad de Chile[, cuyo contenido se está haciendo público.
Si ven el primer video de este curso tendrán la visión de uno de estos emprendedores sobre la manera de lograr una Startup exitosa. Son consejos de tomados de su propia experiencia, que al menos a él y sus socios le resultaron. Pues bien, la gente de la Startup, en la que yo estaba hizo exactamente lo contrario.
Primero armaron un directorio rimbombante, había un ex ministro, un ex director de televisión, gerentes de retail y por supuesto un representante del capitalista de riesgo.
El área de tecnología era vista como secundaria. Nos pagaban bien y nos dieron recursos para comprar equipos, pero apenas éramos dos. Apenas se me consultó por un plan informático o de desarrollo. La plataforma ya estaba lista para ellos, era cuestión de conectarla a las redes de teloperadores.
Ya es momento de que les cuente de qué diablos se trataba el negocio.
[En una reunión de CEO tuvimos de invitados a don Carlos Baradello. Este señor es actualmente un founder y administrador de un importante fondo de inversiones de riesgo en Sausalito, California. Pero en esos años él estaba a cargo de un importante área en Motorola. Visitó Chile porque esta compañía quería instalar un centro de I+D en nuestro país. Fue en ese almuerzo que varios nos dimos cuenta que el futuro era lo que se llamaba en ese tiempo “la web móvil”.
En Europa, producto de la moda de los reality shows y el auge de los SMS ya habían experiencias de televisión interactiva. El Gran Hermano, por ejemplo, era un reality show, en donde el público podía votar usando mensajes desde sus celulares.
En 2002, estos chicos de la agencia, construyeron un prototipo para una trivia que sería usada en el mundial de futbol. Fue así que nació su idea de armar una Startup de juegos móviles usando SMS. Pero el ingeniero que había desarrollado la plataforma junto con Rafa los había abandonado. Así fue como se acercaron a mí en un almuerzo y me ofrecieron ser el CTO de esta nueva Startup.
Yo acepté, tras mi fallida negociación en la CCS. Así de repente, a fines de 2002 estaba instalando equipos en una amplia planta en un edificio en Vitacura. Era una oficina muy elegante. Compramos notebooks de gama alta. Teníamos una cafetera fancy, una asistente eficiente y simpática, unos cómodos asientos de cuero, y decenas de teléfonos celulares para probar.
Lo único malo, la única evidencia de que esto iba por un mal camino, pero yo no lo sabía, era que el inversionista se llamaba Inverlink Holding.
El Jarrón de Don Ricardo
Can you feel it, see it, hear it today?
If you can’t, then it doesn’t matter anyway
You will never understand it ‘cause it happens too fast
– Faith no more
Nos establecimos en septiembre de 2002, más o menos. Firmé un nuevo contrato, esta vez con la Startup, con el cargo de gerente de tecnología.
Pero en noviembre los sueldos se atrasaron, lo mismo en diciembre y enero. En febrero ya no recibimos nada. Entre medio, en ese periodo no logramos ningún negocio relevante. A pesar de estar conectados con todas las empresas de telefonía celular, y las rimbombantes reuniones de directorios llenas de próceres, y el currículum de nuestros ejecutivos, no lográbamos vender mucho.
Parecía que los socios estaban más preocupados de pasar a las siguientes rondas de inversión, que de vender algo. Insisto, todo lo que no debe hacerse se hacía en esta empresa.
En febrero de 2002 se destapa el hecho de que la secretaria de Carlos Massad, director del Banco Central, le enviaba emails con información privilegiada a Enzo Bertinelli, con quien sostenía un romance. Esto desató una investigación que destapó uno de los mayores fraudes al fisco de nuestra historia. Inverlink había cometido varios delitos, y entre otras cosas obtenía fondos de manera ilícita de Corfo, con los que financiaba, entre otras cosas startups de tecnología, como aquella en la que yo estaba. Adivinen quién era uno de los directores de nuestra startup. Sí, el mismismo Enzo Bertinelli.
Fue ese tiempo, cuando se destapa el escándalo en CORFO, que afectaba a su yerno, que el presidente Lagos pronuncia su famosa teoría del jarrón:
“Acá no se ha perdido un peso del Estado de Chile. Si usted tiene un jarrón en su casa y entra un ladrón y se lo roba, cuando descubran el jarrón se lo van a devolver”
El problema es que el jarrón estaba roto. Y yo estaba en dentro de los fragmentos.
Ni siquiera alcancé a renunciar. Un día al llegar a nuestro trabajo nos encontramos con la puerta cerrada, sellada, con cadenas y candados. Nos miramos con la secretaria y el Rafa. No había nadie más. Fuimos a tomarnos un café, nos despedimos, nos deseamos buena suerte y nos fuimos a la casa. Así como tantos otros empleados de las empresas Inverlink, las que iban desde pequeñas startups tecnológicas, pasando por compañías de seguro y de inversión, hasta una importante clínica de salud. Más de tres mil personas nos quedamos sin trabajo por culpa del jarrón robado, y nunca fuimos compensados. [3]
Reboot
Can’t stop, addicted to the shindig — Red Hot Chili Peppers
¿Recuerdan al joven alemán que habíamos contratado? Un día viernes nos visitó a nuestras oficinas de Vitacura. Él se había quedado a cargo de mantener los sitios de la agencia. Conversamos mucho. Era un chico agradable, inteligente. Había llegado a Chile por amor, nos contaba que tenía pensado volver a retomar sus estudios en Alemania en unos meses más. Nos despedimos ese viernes. El lunes me cuentan que estaba internado en la clínica en coma. El martes falleció de un accidente vascular cerebral. Tenía un tumor que no había sido diagnosticado. La noticia me impactó fuertemente. Fue devastador, recuerdo, me dio mucha pena ese hecho.
Como no tenía trabajo sobreviví participando en algunos proyectos freelance, en empresas de amigos.
En abril de ese año se me acerca Jorge, que actuó de gerente de la Startup para plantearme que había una empresa que estaba interesada en desarrollar tecnología móvil para logística. Yo tenía buena relación con él, porque fue el único que dio la cara durante la crisis finalmente, y trato de ayudarnos. Además que lo respetaba por su gran inteligencia y honestidad.
El financiamiento en esta ocasión venía de una importante empresa naviera nacional. Fue así que se armó una empresa que llamaron Inphone. Curioso y premonitor nombre. Era una pequeña Startup que aprovecharía los mensajes SMS para coordinar rutas, hacer seguimiento de flotas, y cualquier cosa que se nos ocurriera aprovechando SMS y las tecnologías de datos sobre GSM y GPRS, y que tuviera sentido para el mundo de la logística naviera.
Pero por alguna razón, algo torpe en mi opinión, también decidieron incursionar al inicio en el marketing móvil. Yo sentí que eso nos desenfocaría, pero me argumentaron que era algo que podía darnos ingresos rápidos. Me ofrecieron una pequeña participación en la propiedad. Lo bueno que esta empresa al ser parte del holding de la naviera nos permitió recibir los mismos beneficios que sus empleados y ejecutivos. Creo que nunca tuve beneficios mejores después.
De algún modo de todo esto se enteró el dueño de la fracasada Startup y fue allí cuando recibí una llamada suya. Quizás la conversación por teléfono más desagradable de mi vida.
Se pasó el rollo de que yo le estaba robando la tecnología. Me insultó y yo lo mandé a buena parte. Nunca más nos vimos hasta varios años después, ocasión en que ni siquiera nos saludamos. Supongo que él piensa aún que le robé la tecnología, una tecnología que él nunca programó, por supuesto.
Pero de todas maneras no fue así, por dos razones muy simples. Primero no tenía acceso a nada porque mi notebook y los servidores quedaron atrapados tras esas cadenas en aquella oficina de Vitacura. La otra razón es que nunca me gustó su tecnología, desarrollada en Perl con Apache, ni siquiera tenían un ESME[3]. Si lograron conectarse a las operadoras móviles fue porque pude construir un Gateway que permitía que su aplicación conversara con las redes de telefonía.
Barcos y Fiordos
Just one note
Could make me float
Could make me float away
— Red Hot Chili Peppers
En Inphone yo construí toda la tecnología que se desarrolló, porque yo era todo el departamento TI.
[Primero armé una plataforma de marketing digital en Java. También escribí un ESME bastante decente en java, basado en un proyecto opensource.]{style=“letter-spacing: 0.01rem;"}\
Pero lo más entretenido que hice fue trabajar con unos GPS Inmarsat, que se usaban en los barcos que recorrían los fiordos del sur de Chile.
Estos GPS tenían un buffer de 64 Bytes que podía se usado para transmitir mensajes. Construí una aplicación que permitía enviar mensajes pre codificados (cosas como: “entramos a puerto”, “se entregó carga”, “detenidos por mal tiempo”, etc.). Reservamos 4 bytes para los mensajes pre codificados (eso da un potencial de más de 4 mil millones de mensajes posible, creo que era más que suficiente). Los otro 60 bytes se usaron para enviar un breve texto.
El Capitan del barco tenía un notebook conectado al GPS inmarsat a través de la puerta serial. En la interfaz de usuario, una aplicación Windows escrita en Delphi, seleccionaba el mensaje pre codificado. Luego agregaba un texto si era necesario, y presionaba un botón para despachar el mensaje.
En Valparaiso un servidor visitaba periódicamente los servidores de Inmarsat y descargaba los mensajes desde los barcos que se recibían mediante archivos a través de FTP. Se descodificaban y se colocaban en un dashboard también en Delphi. El operador central podía enviar instrucciones de vuelta al barco de manera codificada de la misma manera, usando esos 4 bytes.
La codificación de mensajes e instrucciones las configuraba un operador y si se necesitaba agregar información debía repartir la tabla de mensajes a cada barco.
Todo esto se hacía porque en algunos fiordos no había señal de radio y el GPS era el único medio de comunicación.
Fue uno de los proyectos más entretenidos en los que he participado, y una de las cosas que más me satisface fue haberlo construido todo desde cero. Requirió programar a bajo nivel, para manejar la puerta serial y el protocolo de comunicaciones con el GPS, algo que ya había hecho en mi pasada por Enfasis. Tenía algo de mensajería móvil y además construí unos dashboard para informar estados y métricas de los barcos.
¿Me creerán que armé todo eso en menos de un mes?
Cuando estás concentrado y trabajando sólo, cuando todas las decisiones son tuyas, el código puede fluir muy rápido, pero además puedes sorprender a tu cliente superando sus expectativas. Y esto es muy relevante. Equipos pequeños, incluso una sola persona, pueden ser muy eficientes. Lo importante es que las personas sean talentosas, tengan claro qué quieren hacer y tengan espacio y tiempo para enfocarse. Eso es esencial para lograr verdadero desarrollo ágil.
Ignoro por cuanto tiempo se siguió usando esta solución, supongo que no mucho, la tecnología de comunicaciones satelitales se desarrolló muy rápido. Pero aún así, creo que es una de las soluciones más ingeniosas que he programado.
Pero a pesar de los beneficios de trabajar para la naviera, estaba sólo en ese trabajo. Pasaba días sin ningún colega en nuestra pequeña oficina cerca del metro Tobalaba.
En la empresa éramos apenas tres. El gerente, un encargado comercial y yo que realizaba toda la ingeniería.
No estaba satisfecho, al contrario, me sentía muy deprimido. Quería emigrar, hacer cosas nuevas y trabajar en equipo con colegas que me entendieran.
Fue entonces recibí la llamada de mi amigo Marco, a principios de 2004, en que me invitaba aventurarme en el mundo de la biometría. Eso se los contaré en la séptima parte.
Notas:
[1]la leyenda urbana dice que hay dos películas que siguieron después, no sé si las vi, y si las vi prefiero olvidarlas.
[2] Pueden leer más datos interesantes sobre RATM en este hilo de Twitter: https://twitter.com/conarebo/status/1114312594066694146
[3] Pese a que hay un fallo que dice que se deben de devolver miles de millones de dólares al estado chileno, me pregunto si se se ha recuperado algo de esa pérdida.
[4] un ESME es un servidor que permite conectar servicios TCP/IP a una red basada en SMS https://en.wikipedia.org/wiki/External_Short_Messaging_Entity.
La primera parte de esta serie está acá: https://www.lnds.net/blog/lnds/2019/03/17/el-fin-de-la-agilidad
La parte 7, continuación de este episodio está acá: http://www.prosa.io/blog/lnds/2019/04/14/el-fin-de-la-agilidad