Retorno a la página de inicio
Imágenes de la Universidad
Paseos virtuales por la UCI
Comuníquese con nosotros
Traduzca este portal
Mas Noticias... [+]

Soy más analítico, más observador, más perseverante

Autor: Tania García Torres.
Foto de: Cortesía del entrevistado.



Ray Williams Robinson Valiente, estudiante de tercer año de la Facultad 4, resultó el ganador de la Fase 1 del Concurso Individual en Línea 2009 (2009 UCI Individual Online Contest) clasificatoria para la Sede de Cuba del Concurso de México y Centroamérica de Programación de la ACM 2009.

RAY WILLIAMS ROBINSON VALIENTE EN SU PC, PROGRAMANDO

Robinson Valiente logró finalmente, resolver los 38 problemas propuestos de forma correcta, los que le valieron para 4388,63 unidades en su puntuación general

(http://www.spoj.pl/UCIIOC09/ranks/).

El merecido campeón de la Fase 1 nos cuenta sus impresiones del concurso y de su interés por la Programación.

Quizás hayas tenido la influencia de algo o de alguien para comenzar a participar en algunos eventos competitivos en relación con la Programación. ¿Cómo te insertaste en una de estas competencias?

—"Bueno, para ser franco, a este mundo de la programación para concursos entré por embullo. Nunca antes había programado nada y, en honor a la verdad, le tenía cierto miedo a la programación, sobre todo en C++, lenguaje que consideraba poco más o menos que una cripta.

"Siempre tuve a mi disposición más de un libro de Programación, pero jamás me atreví a pasar de la primera página, hasta que llegué a la UCI. En primer año, en una ocasión un amigo me habló de un sitio web donde se publicaban problemas (me refiero al que, en aquel entonces, era conocido como "el jurado de la 4"), para que fueran resueltos por todo el que deseara.

"Al principio no quería entrar, pero un buen día cambié de parecer y todo lo que recuerdo, desde entonces, es que me propuse a mí mismo de alguna forma alcanzar a quien figuraba por aquellos días en el primer lugar del ranking: Yandry Pérez Clemente, quien ha sido como un ejemplo a imitar, al menos para mí.

"Así comenzó todo, luego empezaron a llegar competencias y en la medida en que mejoraban los resultados alcanzados, me gustaba más aquello y me reprochaba entonces no haber empezado antes.

Pienso que, además de Yandry, hay otra persona a quien le debo en gran parte que hoy tenga yo que ver con estas cosas, a Iván Alfonso Olamendy, quien fuera mi profe de Álgebra y Matemática Discreta y, por qué no, una de las personas de las que más he aprendido desde que estoy en la UCI.

"Básicamente, mi único incentivo es una sed inapagable de conocimientos que por alguna razón tengo desde hace tiempo, y el reto de superarme a mí mismo en cada evento. Mi mayor rival soy yo mismo, aunque pueda parecer que tengo rivalidades personales con otros competidores de la UCI.”

¿En qué consiste la dificultad de los problemas resueltos?

—"Ahora mismo no sabría decir cuántos problemas he resuelto y, mucho menos, cuántos he leído al menos una vez. Ese es uno de los puntos clave, al menos eso creo yo, en el mundo de los concursos de programación. No basta cuántos libros leas; los ejercicios son tan importantes como los libros o quizás más.

"El conocimiento teórico es importante pero, por ejemplo, nunca vas a poder decir "ya sé trabajar con árboles de rango" si nunca los has usado en algún problema. En general he visto y he resuelto muchos problemas, pero no creo que sean suficientes: sencillamente uno nunca termina de aprender.”

¿Cuántos beneficios te ha aportado, como estudiante y en la vida personal, la participación en estos concursos de Programación?

—"Mucha gente piensa que estos eventos, no sirven para mucho más que para pasarse horas frente a una situación que en apariencia es imposible de solucionar, y eso no es para nada así.

"Para un estudiante de Informática en general estos eventos tienen un valor extraordinario, no sólo por el desarrollo del razonamiento lógico que aporta, sino también porque te ponen de cara a los principales avances que en el campo de las ciencias informáticas teóricas, sobre todo, se han logrado en todo el mundo. Además constituyen una de las más sanas fuentes de intercambio de experiencias y conocimientos a las que puede aspirar alguien que, de alguna forma, tenga que ver con el ciber-mundo.

"A mí en lo personal, me ha hecho crecer muchísimo desde el punto de vista personal y profesional: mi forma de ver y analizar las cosas hoy no tiene nada que ver con la manera en que lo hacía antes de relacionarme con este mundo, soy de alguna forma, más analítico, más observador, más perseverante, más sacrificado y siempre trato de encontrar si bien no la mejor forma de resolver cada una de las problemáticas de la vida diaria, al menos trato de equilibrar las cosas que en ellas influyen.”

¿Resultó una complejidad el dominio a tener del Inglés?

—"En realidad no creo que para un profesional de la Informática, como los que se quieren formar en la Universidad, sea un problema el hecho de que los textos de los problemas estén en inglés. Pienso que esto está dado porque de alguna forma hay que estandarizar el formato de los problemas en una competencia, de lo contrario fuera una locura organizar una final mundial.

“Mi criterio personal es que, con un inglés no muy avanzado es más que suficiente para resolver cualquiera de estos problemas. Por lo general se trata de que, comprender el texto no sea traba durante la competencia.”

¿Cómo te sientes al saberte ganador de la Fase 1?

—"Estar al frente de esta o cualquier competencia, siempre significa para mí un nuevo desafío. Pienso que es la mejor forma de verlo. No creo que ganar esta, cualquier otra o incluso todas las competencias posibles, me pongan en un lugar privilegiado dentro de la Universidad.

"Considero con toda honestidad, que hay mucha gente en la UCI que podían haber llegado a esa posición antes que yo y que, si no lo han hecho, es porque tal vez no le han puesto a la competencia las mismas ganas que yo desde el inicio. Pero una competencia no dice nada. Depende de muchos factores que son difíciles de controlar: adrenalina, interpretación, incluso hasta el estado de ánimo. Saberme líder de la competencia, me hace sentirme más comprometido con este movimiento dentro de la Universidad.

¿Qué implica ser el primero en lo adelante?

—"Ser el primero implica compromiso, en primer lugar, contigo mismo y luego con la gente. Aunque no sea lo que uno busque, un resultado de este tipo siempre hace que más de uno siga de cerca tu desempeño. Eso es inevitable. Significa también que te has demostrado a ti mismo que puedes llegar lejos, pero sólo si trabajas duro en ello. Por sobre todas las cosas, te hace ver que aún te queda mucho por andar. Cuando te comparas con figuras de renombre mundial como Yang Yi, Philip Wolski, Tero Karras o Bruce Merry, te das cuenta de que sólo has tenido un golpe de suerte y que te falta mucho para llegar a considerarte "programador" al menos, y mucho más para ser un ganador de verdad".

Según datos que nos proporciona Dovier Antonio Ripoll Méndez, director de la Sede de Cuba, en la Fase 1 se inscribieron alrededor de 170 estudiantes de primer a cuarto año, y 67 de ellos lograron resolver correctamente al menos 1 de los 38 problemas propuestos en el plazo de 1 mes —del 15 de abril al 15 de mayo de 2009-.

El concurso fue satisfactoriamente acogido por el Juez en Línea de Sphere (Polonia); los enunciados de todos los problemas estaban en idioma inglés; sólo se podían enviar soluciones en C, C++ o Java y, aunque hubo buena participación, la cifra de 170 aún está muy por debajo de las posibilidades reales de nuestra Universidad, destacó igualmente el director de la Sede de Cuba.
Aún resta, en la Fase 3, conformar los mejores equipos de la UCI que participarán el próximo 25 de junio en la Fase 4 (2009 ACM UCI Local Programming Contest), a partir de los resultados de las fases 1 y 2 (Copa Pascal 2009 a nivel de Universidad). El Comité de Expertos o Especialistas en concursos de programación al estilo ACM-ICPC, que estará a cargo de la Fase 3, probablemente enfrentará en lo delante una dura tarea.

Como un vallista arrancó Ray Williams Robinson Valiente, en la punta del concurso local de programación de nuestra universidad, y para nada significa que los demás, permanezcan para entonces, como derribadores de obstáculos o espectadores del sprint final.