"Para ganar campeonatos, un equipo debe respirar al unísono". Entrevista con el formador del ICPC de los Talleres de Moscú

La final del Campeonato Mundial de Programación del ICPC en julio de 2020 tendrá lugar por primera vez en Moscú y será organizada por el MIPT. En vísperas de un evento importante para la capital Talleres de Moscú CIPC Abrir la temporada de entrenamiento de verano.

Por qué la participación en los campos de entrenamiento es el camino correcto hacia la victoria, dijo Philip Rukhovich, entrenador de los Talleres de Moscú ICPC, dos veces ganador y ganador de la Olimpiada Panrusa para Escolares de Informática 2007-2009, cuatro veces semifinalista del ICPC y finalista del ICPC 2014.

"Para ganar campeonatos, un equipo debe respirar al unísono". Entrevista con el formador del ICPC de los Talleres de Moscú
Philip junto con Evgeny Belykh, miembro del equipo MIPT Shock Content, que obtuvo el décimo lugar y recibió una medalla de bronce en la final del ICPC de 10 en Oporto.

Cómo y cuándo participar en los campos de entrenamientoLos campos de entrenamiento tradicionalmente incluyen conferencias, seminarios y concursos. Dependiendo del nivel de conocimientos, los estudiantes pueden participar en cuatro divisiones:

R: preparándose para la victoria en la final del ICPC;
B: preparación para las semifinales del campeonato;
C: preparación para las rondas clasificatorias y ¼ del campeonato ICPC;
D: Para aquellos nuevos en el mundo del CIPC.

el primero de ellos Descubra Vladivostok en colaboración con los talleres de Moscú ICPC Se llevarán a cabo del 6 al 13 de julio de 2019 en la Universidad Federal del Lejano Oriente. A continuación, el 7 de julio se abrieron campos de entrenamiento en Grodno, Bielorrusia. Vinieron a formarse jóvenes programadores de China, México, Egipto, India, Lituania, Armenia, Bangladesh, Irán, otros países y diferentes partes de Rusia.

Lista de tarifas Talleres de Moscú CIPC para el segundo semestre de este año:

Del 6 al 13 de julio - Descubre Vlasivostok en colaboración con los Talleres ICPC de Moscú para las divisiones B y C.

Del 7 de julio al 14 de julio— Descubre Grodno en colaboración con los Talleres ICPC de Moscú para las divisiones B y C.

Del 7 al 14 de septiembre - por primera vez Descubre el Baikal en colaboración con los Talleres ICPC de Moscú para las divisiones C y D.

Del 21 al 29 de septiembre - por primera vez Descubre Singapur en colaboración con los Talleres ICPC de Moscú para las divisiones A y dependiendo del conjunto B o C.

Del 5 al 13 de octubre - por primera vez Descubre Riga En colaboración con los Talleres ICPC de Moscú se abrirán las divisiones A, así como B o C.

Y la última oportunidad de prepararse antes de la serie de semifinales del ICPC es el campo de entrenamiento. Taller Internacional de Moscú ICPC, que se llevará a cabo en el campus del MIPT para las divisiones A y B más fuertes del 5 al 14 de noviembre.

Dicen que el genio es 1% talento y 99% trabajo duro. ¿Se puede decir lo mismo de los estudiantes interesados ​​en la programación deportiva?

Estoy de acuerdo con ésto. Por supuesto, el talento natural en este ámbito y la predisposición son importantes. Será un poco más fácil para estos muchachos, pero sin trabajo duro y mucho entrenamiento, sin trabajo constante, el éxito simplemente no es posible. Pero más que eso, podemos hablar de talento, de la correcta selección del equipo y de muchos otros factores. Está claro que cada participante de la Olimpiada tiene sus propios puntos fuertes. Algunos son excelentes codificando sistemas complejos, otros son excelentes para resolver problemas matemáticos. Pero no importa quiénes sean, lo primero que se necesita es erudición. Esto sucede a menudo cuando un equipo, que inicialmente no tenía superpoderes, trabaja duro, entrena muchísimo y logra un éxito enorme, llegando incluso a ganar el Campeonato Mundial de Programación Deportiva. Por supuesto, trabajar aquí es sumamente importante, esto es lo más importante. El factor más importante que puede ayudar es disfrutarlo todo. En mi opinión, para lograr el éxito en la programación deportiva, es necesario que realmente te guste, que te guste resolver problemas.

¿Qué habilidades y conocimientos necesitan los estudiantes para participar en los campos de entrenamiento?

No tenemos un proceso de selección basado en principios, los estudiantes vienen y participan. El nivel de conocimientos requerido dependerá de la división a la que ingresen. Nuestra división más difícil es la A. Un equipo principiante no necesita ir allí. La División A fue creada para los participantes más experimentados que ya conocen todos los algoritmos, tienen muchos años de experiencia en la resolución de problemas y se entrenarán para el campeonato en la final de 2020 en Moscú. Para los que se preparan para las semifinales, para los participantes un poco menos experimentados, existe la división B. También hay concursos temáticos y conferencias sobre algoritmos complejos.
Los principiantes están interesados ​​en la División C, que se disputará en el campo de entrenamiento en Grodno. Se requiere experiencia mínima en participación en competiciones ICPC, habrá conferencias sobre algoritmos más simples. Pero no se puede decir que se puede empezar desde cero. ¿Qué se necesita para participar con éxito en el campo de entrenamiento? Dominio seguro de todo el equipo en uno de los lenguajes de programación, principalmente C++ y Java, en menor medida Python, formación algométrica básica, al menos mínima. Sin embargo, nuestro programa se compila en función de los conocimientos y habilidades de los estudiantes. Entrevistamos a los participantes sobre sus habilidades e intentamos crear un programa que sea interesante y efectivo para los equipos que vengan al campo de entrenamiento.

¿El formato de preparación influye mucho en el resultado? Prepararse en casa o venir a los campos de entrenamiento: ¿hay alguna diferencia fundamental?

Cada uno elige su propio formato de preparación, pero para una participación exitosa debe ser sistemático. No puedes pasar una sesión de entrenamiento en el campo de entrenamiento e inmediatamente derrotar a todos en la competición. Mi opinión es que es necesario participar en el campo de entrenamiento. En primer lugar, llegas a otra ciudad en la que quizás nunca hayas estado antes. Puedes viajar, porque los Talleres de Moscú se celebran, sin exagerar, en todo el mundo. Los más cercanos se celebrarán en Vladivostok y Grodno. Pero lo más importante en un campo de entrenamiento es el ambiente. Si escribes un concurso desde casa, entrenas como de costumbre y a tu alrededor hay las mismas cosas cotidianas. Y si vienes al campo de entrenamiento, entonces te habrás escapado del entorno cotidiano y te concentrarás sólo en el campo de entrenamiento. Es tan intenso cuando no piensas en nada, ni en cosas extra que hacer, ni en estudiar, ni en el trabajo. Estás concentrado en entrenar. Tiene acceso a la comunicación con participantes experimentados, veteranos del ICPC. Esta es una gran oportunidad para conocer personas con ideas afines que también aman la programación. Después de todo, el componente más importante de la programación deportiva es la misma comunidad del ICPC, esas mismas conexiones. Los muchachos conocerán a una gran cantidad de personas fuertes en este campo y esto les ayudará en sus futuras carreras.

¿Cómo afectan los campos de entrenamiento al clima dentro de los equipos? ¿Les ayuda esto en competiciones decisivas?

Por supuesto que ayuda y es muy bueno. Al menos porque la formación clásica es así: tres personas se reunieron, escribieron contenidos y se fueron a casa. Esto no funcionará en los campos de entrenamiento. Allí el equipo pasa una semana y media juntos, los participantes conviven, entrenan juntos y en este sentido respiran al unísono. Las reuniones contribuyen en gran medida a la unidad del equipo. No hay mejor manera de conocerse y entender cómo utilizar las fortalezas de cada uno para maximizar los resultados en el concurso.

Tradicionalmente, los campos de entrenamiento internacionales se llevan a cabo en un entorno altamente competitivo. ¿Cómo afecta a los muchachos la comunicación con los futuros rivales por el campeonato cuando entienden que algunos equipos son más fuertes y otros más débiles?

Todo depende de la concentración de los chicos en el trabajo. En teoría, también podría ser que el equipo llegara, se encontrara en el enésimo lugar, se enojara y perdiera la fe. Pero lo bueno del campo de entrenamiento es que el resultado del campo de entrenamiento en sí no es importante; no se tendrá en cuenta en el campeonato en sí. En cualquier concurso, gana el que resuelve la mayoría de los problemas propuestos aquí y ahora. También hay precedentes de equipos que llevan mucho tiempo liderando competiciones y que no pueden llegar a la final. Este es un principio puramente deportivo: el ganador no es el que tiene más experiencia y, en algunos aspectos, un equipo más fuerte, el ganador es el que muestra el mejor resultado aquí y ahora. Pero si entrenas con los más fuertes, esto te permitirá evaluar más objetivamente tu nivel real. Si no ocupas un lugar muy alto, entonces entiendes que necesitas entrenar más activamente. En el campo de entrenamiento, tienes una idea completa de a qué debes prestar atención. Y psicológicamente, cuando entrenamos con líderes, empezamos a seguirlos. Y en los campos de entrenamiento puedes comunicarte con ellos, intercambiar soluciones, preguntar algo. Incluso se pueden detectar ciertas tendencias en cómo se resuelven los problemas en diferentes países, porque incluso la mentalidad puede influir en los métodos de solución. Este es otro punto por el que vale la pena participar en campos de entrenamiento en lugar de prepararse desde casa.

¿Sucede que equipos fuertes llegan a los campos de entrenamiento y con el tiempo empiezan a perder ante aquellos que inicialmente eran un poco más débiles?

Hay muchas razones por las que un equipo muestra resultados más débiles en algunos contextos. Empezando por el simple cansancio, porque este podría ser el tercer campo de entrenamiento en un mes. Las reuniones de los Talleres de Moscú son cada vez más numerosas, por lo que es posible que los muchachos ya estén compitiendo con todas sus fuerzas. No menos importante es la cuestión del descanso durante el entrenamiento. Existe el riesgo de exagerar y quemarse. Inmediatamente antes de las competiciones importantes, con una o dos semanas de antelación, la tarea no es desperdiciar energía en competiciones innecesarias, sino concentrarse en lo que está por delante y dar lo mejor de sí. Por ejemplo, en las semifinales del Campeonato Mundial de Programación, en el que participan niños de las principales universidades técnicas de diferentes países. Tradicionalmente, el concurso se desarrolla el domingo, siendo la llegada y apertura el sábado. Los propios chicos suelen llegar el viernes por la mañana y su tarea es relajarse lo máximo posible ese día, desconectarse del colegio y hacerse una idea de la nueva ciudad.

La final del ICPC 2020 llegará a Moscú. ¿La emoción previa a la final afectará al campo de entrenamiento de Moscú o el trabajo continúa como de costumbre?

La final de Moscú es un acontecimiento excepcional. Por supuesto, esta no es la primera final en Rusia, pero sí será la primera vez que se celebrará en Moscú. Diré que esto no significa que haya que prepararse para la final de la capital, pero no para otras. Pero ciertamente estamos preocupados. Después de 5 años, la final volvió a Rusia, lo cual es un gran honor, pero también una responsabilidad colosal. Es necesario preparar intensamente tanto a los organizadores como a los participantes de nuestros campos de entrenamiento, a los que estamos esperando a todos los estudiantes apasionados por la programación olímpica.

Para los moscovitas, a partir de septiembre abriremos sesiones de capacitación semanales en el campus MIPT en Klimentovsky Lane, lo que será de gran ayuda para aquellos que quieran desarrollarse en programación algorítmica y defender con éxito el nombre de la capital en las finales del ICPC.

Fuente: habr.com

Añadir un comentario