“Para ganhar campeonatos, uma equipe deve respirar em uníssono.” Entrevista com o treinador do ICPC dos Workshops de Moscou

A final do Campeonato Mundial de Programação do ICPC em julho de 2020 será sediada em Moscou pela primeira vez e será organizada pelo MIPT. Às vésperas de um evento importante para a capital Oficinas de Moscou ICPC abrir a temporada de treinamento de verão.

Por que a participação nos campos de treinamento é o caminho certo para a vitória, disse ele Filipe Rukhovich, treinador dos Workshops de Moscou ICPC, duas vezes vencedor e vencedor da Olimpíada de Informática da Rússia para Crianças em Escola 2007-2009, quatro vezes semifinalista do ICPC e finalista do ICPC 2014.

“Para ganhar campeonatos, uma equipe deve respirar em uníssono.” Entrevista com o treinador do ICPC dos Workshops de Moscou
Philip juntamente com Evgeny Belykh, membro da equipa MIPT Shock Content, que conquistou o 10º lugar e recebeu a medalha de bronze nas finais do ICPC 2019 no Porto

Como e quando participar de campos de treinamentoOs campos de treinamento tradicionalmente incluem palestras, seminários e concursos. Dependendo do nível de conhecimento, os alunos podem participar em quatro divisões:

A: preparando-se para a vitória nas finais do ICPC;
B: preparação para as semifinais do campeonato;
C: preparação para as eliminatórias e ¼ do campeonato ICPC;
D: Para aqueles que são novos no mundo do ICPC.

O primeiro deles Descubra Vladivostok em colaboração com Moscow Workshops ICPC são realizados de 6 a 13 de julho de 2019 na Far Eastern Federal University. Depois deles, em 7 de julho, foram abertos campos de treinamento em Grodno, na Bielo-Rússia. Jovens programadores da China, México, Egito, Índia, Lituânia, Armênia, Bangladesh, Irã, outros países e diferentes partes da Rússia vieram treinar.

Tabela de taxas Oficinas de Moscou ICPC para o segundo semestre deste ano:

6 a 13 de julho - Descubra Vlasivostok em colaboração com Moscow Workshops ICPC para as divisões B e C.

De 7 a 14 de julho— Descubra Hrodna em colaboração com Moscow Workshops ICPC para as divisões B e C.

De 7 a 14 de setembro – pela primeira vez Descubra Baikal em colaboração com Moscow Workshops ICPC para as divisões C e D.

De 21 a 29 de setembro - pela primeira vez Descubra Singapura em colaboração com Moscow Workshops ICPC para divisões A e dependendo do conjunto B ou C.

De 5 a 13 de outubro - pela primeira vez Descubra Riga em colaboração com os Workshops de Moscou ICPC, serão abertas as divisões A, bem como B ou C.

E a última chance de se preparar antes da série semifinal do ICPC é o campo de treinamento Workshop Internacional de Moscou ICPC, que será realizado no campus do MIPT para as divisões A e B mais fortes, de 5 a 14 de novembro.

Dizem que gênio é composto por 1% de talento e 99% de trabalho árduo. O mesmo pode ser dito dos estudantes interessados ​​em programação esportiva?

Eu concordo com isto. Claro, o talento natural nesta área e a predisposição são importantes. Vai ser um pouco mais fácil para essa galera, mas sem muito trabalho e muito treino, sem trabalho constante, nenhum sucesso é simplesmente possível. Mas mais do que isso, podemos falar de talento, da escolha certa da equipe e de muitos outros fatores. É claro que cada participante da Olimpíada tem seus pontos fortes. Alguns são ótimos para codificar sistemas complexos, outros são ótimos para resolver problemas matemáticos. Mas não importa quem sejam, a erudição é necessária primeiro. Muitas vezes acontece quando uma equipe, que inicialmente não tinha superpoderes, trabalha duro, usa muito treinamento e alcança enorme sucesso, chegando até a vencer o Campeonato Mundial de Programação Esportiva. Claro, trabalhar aqui é extremamente importante, isso é o mais importante. O fator mais importante que pode ajudar é aproveitar tudo. Na minha opinião, para ter sucesso na programação esportiva é preciso amar de verdade, adorar resolver problemas.

Quais habilidades e conhecimentos os alunos precisam para participar dos campos de treinamento?

Não temos um processo seletivo baseado em princípios, os alunos vêm e participam. O nível de conhecimento exigido dependerá da divisão em que eles ingressam. Nossa divisão mais difícil é a A. Um time iniciante não precisa ir até lá. A Divisão A foi criada para os participantes mais experientes que já conhecem todos os algoritmos, têm muitos anos de experiência na resolução de problemas e vão treinar para o campeonato da final de 2020 em Moscou. Para quem se prepara para as competições semifinais, para participantes um pouco menos experientes, existe a divisão B. Há também concursos temáticos e palestras sobre algoritmos complexos.
Os iniciantes estão interessados ​​na Divisão C, que acontecerá no campo de treinamento em Grodno. É necessária experiência mínima de participação em competições do ICPC; haverá palestras sobre algoritmos mais simples. Mas você não pode dizer que pode começar do zero. O que é necessário para participar com sucesso no campo de treinamento? Domínio confiante de toda a equipe em uma das linguagens de programação, principalmente C++ e Java, em menor grau Python, treinamento algométrico básico, pelo menos mínimo. No entanto, nosso programa é compilado com base no conhecimento e nas habilidades dos alunos. Entrevistamos os participantes sobre suas habilidades e tentamos criar um programa que seja interessante e eficaz para as equipes que vierem ao campo de treinamento.

O formato de preparo influencia muito no resultado? Preparar-se em casa ou vir para os campos de treino – existe uma diferença fundamental?

Cada um escolhe o seu próprio formato de preparação, mas para uma participação bem-sucedida esta deve ser sistemática. Você não pode passar por uma sessão de treinamento no campo de treinamento e derrotar imediatamente todos na competição. Minha opinião é que é necessário participar do training camp. Em primeiro lugar, você chega em outra cidade, onde talvez nunca tenha estado antes. Você pode viajar, porque os Workshops de Moscou são realizados, sem exagero, em todo o mundo. Os mais próximos serão realizados em Vladivostok e Grodno. Mas o mais importante num campo de treino é o ambiente. Se você escreve um concurso em casa, você treina normalmente e ao seu redor são as mesmas coisas do dia a dia. E se você vier para o campo de treinamento, então você escapou do ambiente cotidiano e está focado apenas no campo de treinamento. É tão intenso quando você não pensa em nada, nem em coisas extras para fazer, nem em estudar, nem em trabalho. Você está focado no treinamento. Você tem acesso à comunicação com participantes experientes, veteranos do ICPC. Esta é uma ótima oportunidade para conhecer pessoas que pensam como você e que também amam programar. Afinal, o componente mais importante da programação esportiva é a mesma comunidade do ICPC, essas mesmas conexões. Os caras conhecerão um grande número de pessoas fortes na área, e isso os ajudará em suas futuras carreiras.

Como os campos de treinamento afetam o clima dentro das equipes? Isso os ajuda em competições decisivas?

Claro que ajuda e é muito bom. Pelo menos porque o treinamento clássico é assim: três pessoas se reuniram, escreveram o conteúdo e foram para casa. Isso não funcionará em campos de treinamento. Lá a equipe passa uma semana e meia junta, os participantes convivem, treinam juntos e nesse sentido respiram em uníssono. Os encontros contribuem muito para a união da equipe. Não há melhor maneira de nos conhecermos e entendermos como usar os pontos fortes de cada um para maximizar os resultados no concurso.

Tradicionalmente, os campos de treino internacionais decorrem num ambiente altamente competitivo. Como a comunicação com os futuros rivais do campeonato afeta a galera quando ela entende que alguns times são mais fortes, outros mais fracos?

Tudo depende do foco da galera no trabalho. Teoricamente também pode ser que o time tenha chegado, ficado na enésima colocação, se chateado e perdido a fé. Mas o bom do campo de treinamento é que o resultado do campo de treinamento em si não é importante; não será levado em consideração no campeonato em si. Em qualquer concurso, o vencedor é aquele que resolve a maior parte dos problemas propostos aqui e agora. Também há precedentes em que equipes que lideram as competições há muito tempo não conseguem chegar às finais. Este é um princípio puramente desportivo: o vencedor não é aquele que tem mais experiência e, em alguns aspectos, um plantel mais forte, o vencedor é aquele que mostra o melhor resultado aqui e agora. Mas se você treinar com os mais fortes, isso permite avaliar de forma mais objetiva o seu real nível. Se você não ocupa um lugar muito alto, então entende que precisa treinar mais ativamente. No campo de treinamento, você tem uma ideia completa do que precisa prestar atenção. E psicologicamente, quando treinamos com líderes, começamos a segui-los. E nos campos de treinamento você pode se comunicar com eles, trocar soluções, perguntar alguma coisa. É possível até captar certas tendências na forma como os problemas são resolvidos em diferentes países, porque até a mentalidade pode influenciar os métodos de solução. Este é outro ponto pelo qual vale a pena participar de campos de treinamento em vez de se preparar em casa.

Acontece que equipes fortes chegam aos campos de treinamento e com o tempo começam a perder para aquelas que inicialmente eram um pouco mais fracas?

Existem muitas razões pelas quais uma equipe apresenta resultados mais fracos em alguns contextos. Começando pelo simples cansaço, pois este pode ser o terceiro training camp em um mês. Os encontros dos Workshops de Moscou estão se tornando cada vez mais numerosos, então é possível que a galera já esteja competindo com todas as suas forças. A questão do descanso durante o treino não é menos importante. Existe o risco de exagerar e queimar. Imediatamente antes de competições importantes, com uma ou duas semanas de antecedência, a tarefa não é desperdiçar energia em competições desnecessárias, mas sim concentrar-se no que vem pela frente e dar o seu melhor. Por exemplo, nas semifinais do Campeonato Mundial de Programação, do qual participam estudantes das principais universidades técnicas de diversos países. Tradicionalmente, o concurso acontece no domingo, com chegada e abertura no sábado. Os próprios rapazes costumam chegar na sexta-feira de manhã, e sua tarefa é relaxar o máximo possível neste dia, desconectar-se da escola e conhecer as impressões da nova cidade.

A final do ICPC 2020 acontecerá em Moscou. A emoção pré-final afetará o campo de treinamento de Moscou ou o trabalho continuará normalmente?

A final em Moscovo é um acontecimento excepcional. É claro que esta não é a primeira final na Rússia, mas será a primeira vez que acontecerá em Moscou. Direi que isso não significa que você precise se preparar para a final da capital, mas não para outras. Mas certamente estamos preocupados. Após 5 anos, a final voltou à Rússia, o que é uma grande honra, mas também uma responsabilidade colossal. É necessário preparar intensamente tanto os organizadores quanto os participantes dos nossos campos de treinamento, aos quais aguardamos todos os alunos apaixonados pela programação das Olimpíadas.

Para os moscovitas, a partir de setembro, estamos abrindo treinamentos semanais no campus do MIPT na Klimentovsky Lane, o que será uma grande ajuda para quem deseja se desenvolver em programação algorítmica e defender com sucesso o nome da capital nas finais do ICPC.

Fonte: habr.com

Adicionar um comentário