Challenge Reloaded. Mi experiencia en la final del Tuenti Challenge 3

Como ya os adelanté, el pasado 23 y 24 de mayo estuve en las oficinas de Tuenti en Madrid disfrutando de la segunda fase de su ya mítico concurso de programación. Podéis leer su resumen.

Supongo que cada uno de los participantes se fijaría en cosas diferentes. Para mí, fue un mini MBA de 30 horas donde aprendí cómo ellos se organizan para dar valor a sus 15 millones de usuarios, tanto de la red social como de la operadora de telefonía móvil. ¡Y vaya que si hay cosas que contar!

La barbacoa

Si algo lo molaba TODO del premio era compartir barbacoa con Zaryn (CEO de Tuenti) y algunos de sus mejores ingenieros. No defraudó en absoluto. Hamburguesas, perritos, cerveza,… y unas conversaciones al más alto nivel. Zaryn acababa de publicar su libro El futuro lo decides tú: Experiencias de un emprendedor donde, según sus propias palabras, cuenta la verdad de la historia de Tuenti.

TuentiChallenge3

La compañía

Es un pequeño trozo de California en el centro de Madrid, una empresa cuyo idioma oficial es el inglés, con trabajadores de 25 nacionalidades, que trabajan en pequeños equipos auto-organizados. Siguen metodologías ágiles y programan tests para automatizar parte del control de calidad. Viven dos puestas en producción al día, con integración continua, sobre un CPD de cientos de servidores. La oficina abre 24h, 365 días al año.

Y, por cierto, tienen a ingenieros muy buenos trabajando con ellos, que además son unos soles. Pero no sólo ingenieros, los profesionales de recursos humanos nos han tratado como unos reyes y se han portado muy bien.

Las conferencias

Nos explicaron los principales problemas de escalabilidad a los que se enfrentan a diario, y cómo los solucionan. También, nos contaron los beneficios de trabajar en Tuenti, a la hora de viajar e ir a conferencias, etc. y de cómo desarrollan y publican sus aplicaciones móviles. Estuvimos hablando un poco de las tecnologías que usan para backend y para frontend y de la organización interna de la compañía.

El ejercicio grupal

En grupos de 5, tuvimos que debatir acerca de la solución técnica que daríamos a la construcción de un feed de eventos parecido al TL de Twitter. En media hora. No me gustó que la solución que dimos estuviera tan orientada a las estructuras de datos que usaríamos y dejáramos de lado otros temas.

El ejercicio individual

Ante tres ingenieros que me preguntaron por mi bagaje y mi experiencia profesional, tuve que contar en 10 minutos cómo diseñaría desde cero un servicio como Twitter. Pedí papel y boli, y recibí un rotulador. Las paredes son pizarras! Me encanta! Cuando tenía todas las paredes llenas y seguía recibiendo retos y preguntas, llegué a pedir un minuto para pensar, y casi para respirar. Me lo pasé muy bien!

La entrevista

Finalmente tuve una entrevista, también individual, donde pudimos charlar de opciones y alternativas.

Los premios

Enric ganó el primer premio, Lander el segundo y Borja el tercero. Enhorabuena. Yo quedé entre los 7 finalistas, sin más orden. El premio fue una Raspberry Pi muy molona (¡no tenía ninguna!).

TuentiChallenge3_2

No quería dejar pasar la oportunidad de agradecer a Tuenti la oportunidad de aprender durante el reto y durante la final, así como la transparencia y el cariño con el que nos han contado todo.

¿Continuará?