"Aby tým vyhrál šampionát, musí dýchat jednotně." Rozhovor s trenérem ICPC workshopů v Moskvě

Finále ICPC World Programming Championship v červenci 2020 bude poprvé hostit Moskva a bude ho organizovat MIPT. V předvečer důležité události pro hlavní město Moskevské workshopy ICPC otevřít letní tréninkovou sezónu.

Proč je účast na tréninkových kempech tou správnou cestou k vítězství, řekl Filip Ruchovič, trenér Moskevských workshopů ICPC, dvojnásobný vítěz a vítěz Celoruské olympiády školáků v informatice 2007-2009, čtyřnásobný semifinalista ICPC a finalista ICPC 2014.

"Aby tým vyhrál šampionát, musí dýchat jednotně." Rozhovor s trenérem ICPC workshopů v Moskvě
Philip spolu s Evgenym Belykhem, členem týmu MIPT Shock Content, který obsadil 10. místo a získal bronzovou medaili na finále ICPC 2019 v Portu

Jak a kdy se zúčastnit tréninkových kempůTréninkové kempy tradičně zahrnují přednášky, semináře a soutěže. V závislosti na úrovni znalostí se studenti mohou zúčastnit čtyř divizí:

A: příprava na vítězství ve finále ICPC;
B: příprava na semifinále mistrovství;
C: příprava na kvalifikační kola a ¼ mistrovství ICPC;
D: Pro nové ve světě ICPC.

První z nich Objevte Vladivostok ve spolupráci s Moskevskými workshopy ICPC se konají od 6. července do 13. července 2019 na Far Eastern Federal University. Po nich se 7. července otevřely tréninkové kempy v Grodnu v Bělorusku. Trénovat přijeli mladí programátoři z Číny, Mexika, Egypta, Indie, Litvy, Arménie, Bangladéše, Íránu, dalších zemí a různých částí Ruska.

Sazebník poplatků Moskevské workshopy ICPC za druhou polovinu letošního roku:

6.–13. července – Objevte Vlasivostok ve spolupráci s Moscow Workshops ICPC pro divize B a C.

Od 7. července do 14. července— Objevte Grodno ve spolupráci s Moscow Workshops ICPC pro divize B a C.

Od 7. do 14. září - poprvé Objevte Bajkal ve spolupráci s Moscow Workshops ICPC pro divize C a D.

Od 21. do 29. září - poprvé Objevte Singapur ve spolupráci s Moscow Workshops ICPC pro divize A a v závislosti na sestavě B nebo C.

Od 5. října do 13. října – poprvé Objevte Rigu ve spolupráci s Moskevskými workshopy ICPC bude otevřena divize A, stejně jako B nebo C.

A poslední možností, jak se připravit před semifinálovou sérií ICPC, je soustředění Moskevský mezinárodní workshop ICPC, který se bude konat v areálu MIPT pro nejsilnější divize A a B od 5. do 14. listopadu.

Říká se, že genialita je 1 % talentu a 99 % dřiny. Dá se totéž říci o studentech, kteří se zajímají o sportovní programování?

Souhlasím s tím. Důležitý je samozřejmě přirozený talent v této oblasti a predispozice. Pro tyhle kluky to bude o něco jednodušší, ale bez dřiny a spousty tréninků, bez neustálé práce prostě žádný úspěch není možný. Víc než o tom se ale můžeme bavit o talentu, správném výběru týmu a mnoha dalších faktorech. Je jasné, že každý účastník olympiády má své silné stránky. Někteří jsou skvělí v kódování složitých systémů, jiní jsou skvělí v řešení matematických problémů. Ale ať jsou to kdokoli, nejprve je potřeba erudice. Často se to stává, když tým, který zpočátku neměl žádné superschopnosti, tvrdě pracuje, využívá ohromné ​​množství tréninku a dosahuje obrovských úspěchů, dokonce vyhraje mistrovství světa ve sportovním programování. Práce je zde samozřejmě nesmírně důležitá, to je to nejzákladnější. Nejdůležitějším faktorem, který může pomoci, je užít si to všechno. Podle mého názoru, abyste dosáhli úspěchu ve sportovním programování, musíte to opravdu milovat, milovat řešení problémů.

Jaké dovednosti a znalosti potřebují studenti k účasti na výcvikových kempech?

Nemáme principiální výběrové řízení, studenti přicházejí a účastní se. Úroveň požadovaných znalostí bude záviset na tom, do jaké divize vstoupí. Naše nejtěžší divize je A. Tam nemusí chodit tým začátečníků. Divize A byla vytvořena pro nejzkušenější účastníky, kteří již znají všechny algoritmy, mají dlouholeté zkušenosti s řešením problémů a budou trénovat na šampionát na finále 2020 v Moskvě. Pro ty, kteří se připravují na semifinálové soutěže, pro o něco méně zkušené účastníky, je určena divize B. Pořádají se také tematické soutěže a přednášky o složitých algoritmech.
Začátečníci mají zájem o divizi C, která bude na soustředění v Grodně. Vyžaduje se minimální zkušenost s účastí v soutěžích ICPC, budou probíhat přednášky o jednodušších algoritmech. Ale nemůžete říct, že můžete přijít od nuly. Co je potřeba k úspěšné účasti na soustředění? Sebevědomé ovládání celého týmu v některém z programovacích jazyků, primárně C++ a Java, v menší míře Python, základní algometrické školení, alespoň minimální. Náš program je však sestaven na základě znalostí a dovedností studentů. Vedeme rozhovory s účastníky o jejich dovednostech a snažíme se vytvořit program, který bude zajímavý a efektivní pro týmy, které přijedou na soustředění.

Má formát přípravy velký vliv na výsledek? Domácí příprava nebo příjezd na soustředění – je v tom zásadní rozdíl?

Každý si volí svůj formát přípravy, ale pro úspěšnou účast musí být systematická. Nemůžete absolvovat jeden trénink na soustředění a hned všechny porazit na soutěži. Můj názor je, že je potřeba se tréninkového kempu zúčastnit. Nejprve přijedete do jiného města, ve kterém jste možná ještě nikdy nebyli. Můžete cestovat, protože Moskevské workshopy se konají bez nadsázky po celém světě. Nejbližší se budou konat ve Vladivostoku a Grodnu. Ale nejdůležitější na tréninkovém kempu je atmosféra. Pokud napíšete soutěž z domova, trénujete jako obvykle a všude kolem vás jsou stejné každodenní věci. A pokud přijedete na soustředění, pak jste utekli z každodenního prostředí a soustředíte se pouze na soustředění. Je to tak intenzivní, když nemyslíte na nic, ne na věci navíc, ne na studium, ne na práci. Soustředíte se na trénink. Máte přístup ke komunikaci se zkušenými účastníky, veterány ICPC. Je to skvělá příležitost setkat se s podobně smýšlejícími lidmi, kteří také milují programování. Koneckonců, nejdůležitější složkou sportovního programování je stejná komunita ICPC, právě tato spojení. Kluci budou znát obrovské množství silných lidí v tomto oboru a to jim pomůže v jejich budoucí kariéře.

Jak tréninkové kempy ovlivňují klima v týmech? Pomáhá jim to v rozhodujících soutěžích?

Samozřejmě to pomáhá a je to velmi dobré. Alespoň proto, že klasický trénink probíhá takto: sešli se tři lidé, napsali obsah a jeli domů. Na tréninkových kempech to nebude fungovat. Tam spolu tým stráví týden a půl, účastníci spolu žijí, společně trénují a v tomto smyslu jednotně dýchají. Setkání výrazně přispívají k stmelení týmu. Neexistuje lepší způsob, jak se navzájem poznat a pochopit, jak využít své silné stránky k maximalizaci výsledků v soutěži.

Mezinárodní soustředění se tradičně odehrává ve vysoce konkurenčním prostředí. Jak na kluky působí komunikace s budoucími soupeři pro šampionát, když pochopí, že některé týmy jsou silnější, některé slabší?

Vše záleží na soustředění kluků na práci. Teoreticky se také mohlo stát, že tým přijel, ocitl se na n. místě, naštval se a ztratil víru. Na soustředění je ale dobré, že výsledek samotného soustředění není důležitý, na samotném šampionátu se na něj nebude přihlížet. V každé soutěži vyhrává ten, kdo tady a teď vyřeší nejvíce navržených problémů. Existují i ​​precedenty, kdy se do finále nemohou dostat týmy, které v soutěžích dlouhodobě vedou. Jde o čistě sportovní princip: nevyhrává ten, kdo má více zkušeností a v některých ohledech i silnější mančaft, vítězí ten, kdo tady a teď předvede nejlepší výsledek. Pokud ale trénujete s těmi nejsilnějšími, umožňuje vám to objektivněji posoudit vaši skutečnou úroveň. Pokud nezaujímáte příliš vysoké místo, chápete, že musíte trénovat aktivněji. Na tréninkovém táboře získáte úplnou představu o tom, čemu je třeba věnovat pozornost. A psychologicky, když trénujeme s vedoucími, začneme je následovat. A na soustředěních s nimi můžete komunikovat, vyměňovat si řešení, na něco se ptát. Můžete dokonce zachytit určité trendy v tom, jak se řeší problémy v různých zemích, protože i mentalita může ovlivnit způsoby řešení. To je další důvod, proč se vyplatí účastnit se tréninkových kempů spíše než se připravovat z domova.

Stává se, že na soustředění přijedou silné týmy a postupem času začnou ztrácet na ty, které byly zpočátku trochu slabší?

Existuje mnoho důvodů, proč tým vykazuje v některých kontextech slabší výsledky. Počínaje prostou únavou, protože tohle by mohlo být třetí soustředění za měsíc. Srazy Moscow Workshops jsou čím dál tím početnější, takže je možné, že kluci už soutěží ze všech sil. Neméně důležitá je i otázka odpočinku při tréninku. Hrozí přehánění a vyhoření. Bezprostředně před důležitými závody, týden nebo dva předem, je úkolem neplýtvat energií na zbytečné soutěže, ale soustředit se na to, co je před námi, a vydat ze sebe maximum. Například na semifinále mistrovství světa v programování, kterého se účastní studenti předních technických univerzit z různých zemí. Soutěž se tradičně koná v neděli, s příjezdem a zahájením v sobotu. Kluci sami většinou přijíždějí v pátek ráno a jejich úkolem je v tento den co nejvíce relaxovat, odpojit se od školy a načerpat dojmy z nového města.

Finále ICPC 2020 přijde do Moskvy. Ovlivní předfinálové vzrušení moskevské soustředění nebo se pracuje jako obvykle?

Finále v Moskvě je výjimečná událost. Samozřejmě to není první finále v Rusku, ale bude to poprvé, co zavítá do Moskvy. Řeknu, že to neznamená, že se musíte připravit na finále v hlavním městě, ale ne na ostatní. Ale určitě máme obavy. Po 5 letech se finále vrátilo do Ruska, což je velká čest, ale také kolosální zodpovědnost. Je potřeba se intenzivně připravit jak na organizátory, tak na účastníky našich soustředění, na které čekáme všechny studenty zapálené do programování olympiád.

Pro Moskviče otevíráme od září týdenní tréninky v kampusu MIPT na Klimentovském Lane, které budou obrovskou pomocí pro ty, kteří se chtějí rozvíjet v algoritmickém programování a úspěšně obhajovat jméno hlavního města ve finále ICPC.

Zdroj: www.habr.com

Přidat komentář