Entrevista con Sergio Sancho (Google Code Jam 2004)
El argentino Sergio Sancho se ha proclamado este pasado viernes 15 de
octubre, ganador del concurso de programación
'Google CodeJam 2004'.
Sergio cumplió 30 años el pasado día 1 y, a la vez que estudia
Computación en la UBA
(Universidad de Buenos Aires),
trabaja en el Centro de I+D que la firma de
seguridad informática
'Core Security' tiene en
la capital argentina.
Esta es la entrevista que tuvimos con Sergio antes de que
partiese rumbo a California para participar en la final del
concurso:
¿Cómo conociste el concurso 'Google Code Jam 2004'?
Participo regularmente en las competencias que organiza
TopCoder desde hace más de un año.
Me enteré de este
concurso porque lo publicitaron en el homepage de este site.
Igualmente este año estábamos esperando el concurso, ya que también
participé en el 'Google Code Jam 2003', y viajé a la final.
¿En qué han consistido las pruebas que has realizado hasta ahora?
Hubo una ronda de calificación y posteriormente 2 rondas. Todas
consistieron en construir programas que resuelven los problemas
planteados. Los problemas tienen distintas dificultades (generalmente
son 3 problemas de 250, 500 y 1000 puntos) y el puntaje que otorga un
problema bien resuelto depende de su puntaje máximo, aparte del tiempo
que se tarda en resolverlo.
Además, salvo en la ronda de calificación,
en las otras existía lo que se denomina 'challenge phase', que consiste
en ver los programas que hicieron otros concursantes, e intentar encontrar
un caso en el que estos programas dan la respuesta incorrecta. Así se
pueden conseguir 50 puntos por cada 'challenge' correcto (o perder 50,
si el programa funciona bien en el caso que probamos).
¿Cuándo viajas a California?
Estoy saliendo mañana [miércoles 13], a la noche. Llego el 14 a la
mañana, y tengo ese dia para reponerme del viaje, y competimos el viernes
15.
¿Te gustaría trabajar en Google?
Sí. Por lo que vi el año pasado, el ambiente de trabajo es muy bueno,
pero creo que tendria que cerrar un par de temas acá primero
(universidad, por ejemplo).
Vemos que tienes 1350.92 puntos (el primer clasificado tiene 1547.98).
¿Qué papel esperas jugar en la final?
Lo final va a ser muy difícil. Casi todas las semanas hay competencias
online en TopCoder y competimos con esta gente. Son muy buenos y muy
rápidos, pero siempre queda la esperanza de tener un buen día.
¿Cuál es el lenguaje de programación en el que mejor te desenvuelves?
Estoy usando C/C++. Me parece un lenguaje bastante bueno, aunque tiene
tambien sus problemas, no hay ningun lenguaje perfecto. Algunos
funcionan mejor para determinadas tareas, y otros funcionan mejor para
otras.
¿Trabajas en algún proyecto de software?
Fuera del trabajo, no. Tengo varias ideas, pero todavía no están lo
suficientemente definidas como para empezar a implementarlas. Y suele
ocurrir que algunas se van eliminando porque alguien me gana de
mano...
|