"Lai uzvarētu čempionātos, komandai ir jāelpo unisonā." Intervija ar Maskavas semināru ICPC treneri

ICPC pasaules programmēŔanas čempionāta finālu 2020. gada jÅ«lijā pirmo reizi rÄ«kos Maskava, un to organizēs MIPT. Galvaspilsētai nozÄ«mÄ«ga notikuma priekÅ”vakarā Maskavas semināri ICPC atklāj vasaras treniņu sezonu.

Kāpēc dalÄ«ba treniņnometnēs ir pareizais ceļŔ uz uzvaru, viņŔ stāstÄ«ja Filips Rukhovičs, Maskavas semināru ICPC treneris, divkārtējs Viskrievijas skolēnu informātikas olimpiādes uzvarētājs un uzvarētājs 2007-2009, četrkārtējs ICPC pusfinālists un ICPC 2014 finālists.

"Lai uzvarētu čempionātos, komandai ir jāelpo unisonā." Intervija ar Maskavas semināru ICPC treneri
Filips kopā ar Jevgeņiju Belihu, MIPT Shock Content komandas dalībnieku, kas ieguva 10. vietu un saņēma bronzas medaļu 2019. gada ICPC finālā Porto.

Kā un kad piedalÄ«ties treniņnometnēsTreniņnometnēs tradicionāli ietilpst lekcijas, semināri un konkursi. AtkarÄ«bā no zināŔanu lÄ«meņa studenti var piedalÄ«ties četrās nodaļās:

A: gatavoŔanās uzvarai ICPC finālā;
B: gatavoŔanās čempionāta pusfinālam;
C: gatavoÅ”anās kvalifikācijas posmiem un ¼ ICPC čempionāta;
D: Tiem, kas ir jauni ICPC pasaulē.

Pirmais no tiem Atklājiet Vladivostoku sadarbÄ«bā ar Maskavas semināru ICPC notiek no 6. gada 13. jÅ«lija lÄ«dz 2019. jÅ«lijam Tālo Austrumu federālajā universitātē. Pēc tām 7. jÅ«lijā tika atklātas treniņnometnes Grodņā Baltkrievijā. Trenēties ieradās jaunie programmētāji no Ķīnas, Meksikas, Ēģiptes, Indijas, Lietuvas, Armēnijas, BangladeÅ”as, Irānas, citām valstÄ«m un dažādām Krievijas vietām.

Maksas grafiks Maskavas semināri ICPC Ŕī gada otrajā pusē:

No 6. līdz 13. jūlijam - Atklājiet Vlasivostoku sadarbībā ar Maskavas ICPC semināriem B un C divīzijām.

No 7. lÄ«dz 14. jÅ«lijam — Atklājiet Grodņu sadarbÄ«bā ar Maskavas ICPC semināriem B un C divÄ«zijām.

No 7. lÄ«dz 14. septembrim – pirmo reizi Atklājiet Baikālu sadarbÄ«bā ar Maskavas ICPC semināriem C un D divÄ«zijām.

No 21. lÄ«dz 29. septembrim – pirmo reizi Atklājiet SingapÅ«ru sadarbÄ«bā ar Maskavas semināriem ICPC A divÄ«zijai un atkarÄ«bā no komplekta B vai C.

No 5. oktobra līdz 13. oktobrim - pirmo reizi Atklājiet Rīgu sadarbībā ar Maskavas darbnīcām ICPC tiks atvērta A, kā arī B vai C divīzija.

Un pēdējā iespēja sagatavoties pirms ICPC pusfināla sērijas ir treniņnometne Maskavas starptautiskais seminārs ICPC, kas notiks MIPT pilsētiņā spēcīgākajām A un B divīzijām no 5. līdz 14. novembrim.

Viņi saka, ka ģēnijs ir 1% talants un 99% smags darbs. Vai to paÅ”u var teikt par skolēniem, kuriem interesē sporta programmēŔana?

Tam es piekrÄ«tu. Protams, svarÄ«gs ir dabiskais talants Å”ajā jomā un nosliece. Å iem puiÅ”iem bÅ«s nedaudz vieglāk, taču bez smaga darba un daudz treniņu, bez pastāvÄ«ga darba nekādi panākumi vienkārÅ”i nav iespējami. Bet vairāk par to mēs varam runāt par talantu, pareizu komandas izvēli un daudziem citiem faktoriem. Skaidrs, ka katram olimpiādes dalÄ«bniekam ir savas stiprās puses. Daži lieliski prot kodēt sarežģītas sistēmas, citi lieliski risina matemātikas problēmas. Bet neatkarÄ«gi no tā, kas viņi ir, vispirms ir vajadzÄ«ga erudÄ«cija. Tas bieži notiek, kad komanda, kurai sākotnēji nebija nekādu lielvaru, smagi strādā, ļoti daudz trenējas un gÅ«st milzÄ«gus panākumus, pat izcÄ«not Pasaules čempionātu sporta programmēŔanā. Protams, darbs Å”eit ir ārkārtÄ«gi svarÄ«gs, tas ir primārais. VissvarÄ«gākais faktors, kas var palÄ«dzēt, ir izbaudÄ«t to visu. Manuprāt, lai gÅ«tu panākumus sporta programmēŔanā, tas ir patieŔām jāmÄ«l, jāmÄ«l risināt problēmas.

Kādas prasmes un zināŔanas skolēniem ir nepiecieÅ”amas, lai piedalÄ«tos treniņnometnēs?

Mums nav principiāla atlases procesa, studenti nāk un piedalās. NepiecieÅ”amais zināŔanu lÄ«menis bÅ«s atkarÄ«gs no tā, kurā nodaļā viņi ieies. MÅ«su grÅ«tākā divÄ«zija ir A. Iesācēju komandai tur nav jāiet. A divÄ«zija tika izveidota pieredzējuŔākajiem dalÄ«bniekiem, kuri jau zina visus algoritmus, kuriem ir daudzu gadu pieredze problēmu risināŔanā un trenēsies čempionātam 2020. gada finālā Maskavā. Tiem, kas gatavojas pusfināla sacensÄ«bām, nedaudz mazāk pieredzējuÅ”iem dalÄ«bniekiem ir B divÄ«zija. Ir arÄ« tematiskie konkursi un lekcijas par sarežģītiem algoritmiem.
Iesācējiem interesē C divÄ«zija, kas bÅ«s treniņnometnē Grodņā. NepiecieÅ”ama minimāla pieredze, piedaloties ICPC sacensÄ«bās, bÅ«s lekcijas par vienkārŔākiem algoritmiem. Bet jÅ«s nevarat teikt, ka jÅ«s varat nākt no nulles. Kas nepiecieÅ”ams, lai veiksmÄ«gi piedalÄ«tos treniņnometnē? Pārliecināta visas komandas pārvaldīŔana kādā no programmēŔanas valodām, galvenokārt C++ un Java, mazākā mērā Python, algometrijas pamatapmācÄ«ba, vismaz minimāla. Taču mÅ«su programma ir sastādÄ«ta, balstoties uz skolēnu zināŔanām un prasmēm. Intervējam dalÄ«bniekus par viņu prasmēm un cenÅ”amies izveidot programmu, kas bÅ«s interesanta un efektÄ«va komandām, kas ieradÄ«sies treniņnometnē.

Vai sagatavoÅ”anās formāts lielā mērā ietekmē rezultātu? GatavoÅ”anās mājās vai nākÅ”ana uz treniņnometnēm – vai ir bÅ«tiska atŔķirÄ«ba?

Katrs izvēlas savu sagatavoÅ”anās formātu, taču veiksmÄ«gai dalÄ«bai tam jābÅ«t sistemātiskam. JÅ«s nevarat iziet vienu treniņu treniņnometnē un uzreiz uzvarēt visus sacensÄ«bās. Mans viedoklis ir tāds, ka ir jāpiedalās treniņnometnē. Pirmkārt, jÅ«s ierodaties citā pilsētā, kurā, iespējams, nekad iepriekÅ” neesat bijis. JÅ«s varat ceļot, jo Maskavas semināri tiek rÄ«koti, nepārspÄ«lējot, visā pasaulē. Tuvākie tiks rÄ«koti Vladivostokā un Grodņā. Bet pats svarÄ«gākais treniņnometnē ir atmosfēra. Ja tu raksti konkursu no mājām, tad trenējies kā parasti, un visapkārt ir vienas un tās paÅ”as ikdienas lietas. Un, ja atnāc uz treniņnometni, tad esi izbēdzis no ikdienas vides un koncentrējies tikai uz treniņnometni. Tas ir tik intensÄ«vi, kad tu nedomā par neko, ne par papildu lietām, kas jādara, ne par mācÄ«bām, ne par darbu. JÅ«s esat koncentrējies uz apmācÄ«bu. Jums ir pieejama saziņa ar pieredzējuÅ”iem dalÄ«bniekiem, ICPC veterāniem. Å Ä« ir lieliska iespēja satikt domubiedrus, kuriem arÄ« patÄ«k programmēt. Galu galā vissvarÄ«gākā sporta programmēŔanas sastāvdaļa ir tā pati ICPC kopiena, tie paÅ”i savienojumi. PuiÅ”i pazÄ«s milzÄ«gu skaitu spēcÄ«gu cilvēku Å”ajā jomā, un tas viņiem palÄ«dzēs turpmākajā karjerā.

Kā treniņnometnes ietekmē klimatu komandās? Vai tas viņiem palÄ«dz izŔķiroÅ”ajās sacensÄ«bās?

Protams, tas palÄ«dz un ir ļoti labi. Vismaz tāpēc, ka klasiskais treniņŔ notiek tā: sanāca trÄ«s cilvēki, uzrakstÄ«ja saturu un devās mājās. Tas nedarbosies treniņnometnēs. Tur komanda kopā pavada pusotru nedēļu, dalÄ«bnieki dzÄ«vo kopā, trenējas un Å”ajā ziņā elpo unisonā. Salidojumi lielā mērā veicina komandas vienotÄ«bu. Nav labāka veida, kā iepazÄ«t vienam otru un saprast, kā izmantot otra stiprās puses, lai sasniegtu maksimālus rezultātus konkursā.

Tradicionāli starptautiskās treniņnometnes notiek konkurences apstākļos. Kā puiÅ”us ietekmē komunikācija ar nākamajiem sāncenÅ”iem čempionātam, kad viņi saprot, ka dažas komandas ir spēcÄ«gākas, dažas vājākas?

Tas viss ir atkarÄ«gs no puiÅ”u koncentrēŔanās uz darbu. Teorētiski varētu bÅ«t arÄ« tā, ka komanda atbrauca, atradās n-tajā vietā, satrakojās un zaudēja ticÄ«bu. Bet labā lieta treniņnometnē ir tā, ka paÅ”am treniņnometnes rezultātam nav nozÄ«mes paŔā čempionātā. Jebkurā konkursā uzvar tas, kurÅ” Å”eit un tagad atrisina lielāko daļu piedāvāto problēmu. Ir arÄ« precedenti, kad komandas, kas ilgstoÅ”i ir sacensÄ«bās vadÄ«bā, nevar iekļūt finālā. Tas ir tÄ«ri sportisks princips: uzvarētājs nav tas, kuram ir lielāka pieredze un dažos aspektos spēcÄ«gāks sastāvs, uzvar tas, kurÅ” Å”eit un tagad uzrāda labāko rezultātu. Bet, ja trenējies ar spēcÄ«gākajiem, tas ļauj objektÄ«vāk novērtēt savu reālo lÄ«meni. Ja neieņem ļoti augstu vietu, tad saproti, ka jātrenējas aktÄ«vāk. Treniņnometnē jÅ«s iegÅ«stat pilnÄ«gu priekÅ”statu par to, kam jums jāpievērÅ” uzmanÄ«ba. Un psiholoÄ£iski, kad mēs trenējamies ar lÄ«deriem, mēs sākam viņiem sekot. Un treniņnometnēs ar viņiem var komunicēt, apmainÄ«ties ar risinājumiem, kaut ko jautāt. Var pat noÄ·ert noteiktas tendences, kā problēmas tiek risinātas dažādās valstÄ«s, jo pat mentalitāte var ietekmēt risināŔanas metodes. Tas ir vēl viens punkts, kāpēc ir vērts piedalÄ«ties treniņnometnēs, nevis gatavoties no mājām.

Vai gadās, ka uz treniņnometnēm atbrauc spēcīgas komandas un ar laiku sāk zaudēt tiem, kas sākotnēji bija nedaudz vājāki?

Ir daudz iemeslu, kāpēc komanda dažos kontekstos uzrāda vājākus rezultātus. Sākot ar vienkārÅ”u nogurumu, jo Ŕī varētu bÅ«t jau treŔā treniņnometne mēneÅ”a laikā. Moscow Workshops pulcēŔanās kļūst arvien kuplāka, tāpēc iespējams, ka puiÅ”i jau sacenÅ”as no visa spēka. Ne mazāk svarÄ«gs ir jautājums par atpÅ«tu treniņa laikā. Pastāv risks pārspÄ«lēt un izdegt. Uzreiz pirms nozÄ«mÄ«gām sacensÄ«bām, nedēļu vai divas iepriekÅ”, uzdevums ir nevis tērēt spēkus liekām sacensÄ«bām, bet gan koncentrēties uz to, kas ir priekŔā un uzstāties tajā maksimāli. Piemēram, pasaules programmēŔanas čempionāta pusfinālā, kurā piedalās dažādu valstu vadoÅ”o tehnisko augstskolu studenti. Tradicionāli konkurss notiek svētdien, ar ieraÅ”anos un atklāŔanu sestdien. PaÅ”i puiÅ”i parasti ierodas piektdienas rÄ«tā, un viņu uzdevums ir Å”ajā dienā pēc iespējas vairāk atpÅ«sties, atslēgties no skolas un gÅ«t iespaidus par jauno pilsētu.

2020. gada ICPC fināls notiks Maskavā. Vai pirmsfināla ažiotāža ietekmēs Maskavas treniņnometni vai darbs ritēs ierastajā režīmā?

Fināls Maskavā ir ārkārtējs notikums. Protams, Å”is nav pirmais fināls Krievijā, taču tā bÅ«s pirmā reize, kad tas nonāks Maskavā. TeikÅ”u, ka tas nenozÄ«mē, ka jāgatavojas finālam galvaspilsētā, bet citiem ne. Bet mēs noteikti esam noraizējuÅ”ies. Pēc 5 gadiem fināls atgriezās Krievijā, kas ir liels pagodinājums, bet arÄ« kolosāla atbildÄ«ba. IntensÄ«vi jāgatavojas gan mÅ«su treniņnometņu organizatoriem, gan dalÄ«bniekiem, uz kurām gaidām visus ar olimpiādes programmēŔanu aizraujoÅ”os skolēnus.

MaskavieÅ”iem, sākot ar septembri, atklājam iknedēļas treniņus MIPT pilsētiņā Klimentovsky Lane, kas bÅ«s milzÄ«gs palÄ«gs tiem, kas vēlas attÄ«stÄ«ties algoritmiskajā programmēŔanā un veiksmÄ«gi aizstāvēt galvaspilsētas vārdu ICPC finālā.

Avots: www.habr.com

Pievieno komentāru