“Da bi osvojio šampionat, tim mora disati unison.” Intervju sa ICPC trenerom Moskovskih radionica

Finale ICPC Svjetskog prvenstva u programiranju u julu 2020. po prvi put će biti domaćin u Moskvi, a organizirat će ga MIPT. Uoči važnog događaja za prestonicu Moskovske radionice ICPC otvaraju letnju sezonu treninga.

Zašto je učešće u kampovima pravi put do pobede, rekao je on Philip Rukhovich, trener Moskovskih radionica ICPC, dvostruki pobjednik i pobjednik Sveruske informatičke olimpijade za školsku djecu 2007-2009, četverostruki ICPC polufinalista i finalista ICPC 2014.

“Da bi osvojio šampionat, tim mora disati unison.” Intervju sa ICPC trenerom Moskovskih radionica
Filip zajedno sa Evgenijem Belihom, članom tima MIPT Shock Content, koji je zauzeo 10. mesto i osvojio bronzanu medalju na finalu ICPC 2019. u Portu

Kako i kada učestvovati u kampovima za obukuKampovi za obuku tradicionalno uključuju predavanja, seminare i takmičenja. U zavisnosti od nivoa znanja, studenti mogu učestvovati u četiri divizije:

O: priprema za pobjedu u finalu ICPC-a;
B: priprema za polufinale prvenstva;
C: priprema za kvalifikacione runde i ¼ ICPC prvenstva;
D: Za one koji su novi u svijetu ICPC-a.

Prvi od njih Otkrijte Vladivostok u saradnji sa Moscow Workshops ICPC održavaju se od 6. jula do 13. jula 2019. godine na Dalekoistočnom federalnom univerzitetu. Nakon njih, 7. jula su otvoreni kampovi za obuku u Grodnu u Bjelorusiji. Na obuku su došli mladi programeri iz Kine, Meksika, Egipta, Indije, Litvanije, Jermenije, Bangladeša, Irana, drugih zemalja i raznih delova Rusije.

Raspored taksi Moskovske radionice ICPC za drugu polovinu ove godine:

Od 6. do 13. jula - Otkrijte Vlasivostok u saradnji sa Moskovskim radionicama ICPC za divizije B i C.

Od 7. jula do 14. jula— Otkrijte Grodno u saradnji sa Moskovskim radionicama ICPC za divizije B i C.

Od 7. do 14. septembra - po prvi put Otkrijte Bajkal u saradnji sa Moskovskim radionicama ICPC za divizije C i D.

Od 21. do 29. septembra - po prvi put Otkrijte Singapur u saradnji sa Moskovskim radionicama ICPC za divizije A i zavisno od skupa B ili C.

Od 5. do 13. oktobra - po prvi put Otkrijte Rigu u saradnji sa Moskovskim radionicama ICPC, biće otvoren divizija A, kao i B ili C.

I posljednja prilika da se pripremite prije ICPC polufinalne serije je trening kamp Moskovska međunarodna radionica ICPC, koji će se održati u kampusu MIPT za najjače divizije A i B od 5. do 14. novembra.

Kažu da je genije 1% talenat i 99% naporan rad. Može li se isto reći i za studente koji se zanimaju za sportsko programiranje?

slažem se sa ovim. Naravno, važan je prirodni talenat u ovoj oblasti i predispozicija. Ovim momcima će biti malo lakše, ali bez napornog rada i dosta treninga, bez stalnog rada, uspjeh jednostavno nije moguć. Ali više od toga, možemo govoriti o talentu, pravilnom odabiru tima i mnogim drugim faktorima. Jasno je da svaki učesnik olimpijade ima svoje prednosti. Neki su odlični u kodiranju složenih sistema, drugi su odlični u rješavanju matematičkih problema. Ali bez obzira na to ko su, erudicija je najprije potrebna. Često se dešava kada tim, koji u početku nije imao supermoći, vredno radi, koristi ogromnu količinu treninga i postigne ogroman uspjeh, čak i osvoji Svjetsko prvenstvo u sportskom programiranju. Naravno, posao je ovdje izuzetno važan, to je najprimarnije. Najvažniji faktor koji može pomoći je uživati ​​u svemu. Po mom mišljenju, da biste postigli uspjeh u sportskom programiranju, morate ga zaista voljeti, voljeti rješavanje problema.

Koje vještine i znanja trebaju studentima da učestvuju u kampovima za obuku?

Kod nas nema principijelnog procesa selekcije; Nivo potrebnog znanja ovisit će o tome u koji odjel ulaze. Naša najteža divizija je A. Početnički tim ne mora ići tamo. Divizija A kreirana je za najiskusnije učesnike koji već poznaju sve algoritme, imaju dugogodišnje iskustvo u rješavanju problema i treniraće za prvenstvo na finalu 2020. u Moskvi. Za one koji se pripremaju za polufinalna takmičenja, za nešto manje iskusne učesnike, postoji divizija B. Tu su i tematska takmičenja i predavanja o složenim algoritmima.
Početnici su zainteresovani za diviziju C koja će biti na trening kampu u Grodnu. Potrebno je minimalno iskustvo učešća na ICPC takmičenjima; Ali ne možete reći da možete doći od nule. Šta je potrebno za uspješno učešće u kampu za obuku? Samouvjereno poznavanje cijelog tima u jednom od programskih jezika, prvenstveno C++ i Java, u manjoj mjeri Python, osnovna algometrijska obuka, barem minimalna. Međutim, naš program je sastavljen na osnovu znanja i vještina učenika. Intervjuiramo učesnike o njihovim vještinama i pokušavamo kreirati program koji će biti zanimljiv i efikasan za timove koji dolaze na trening kamp.

Da li format pripreme uvelike utiče na rezultat? Priprema kod kuće ili dolazak na trening kampove - postoji li suštinska razlika?

Svako bira svoj format pripreme, ali za uspješno učešće ono mora biti sistematično. Ne možete proći jedan trening na trening kampu i odmah pobijediti sve na takmičenju. Moje mišljenje je da je neophodno učestvovati na trening kampu. Prvo, stižete u drugi grad, u kojem možda nikada prije niste bili. Možete putovati, jer se Moskovske radionice održavaju, bez pretjerivanja, širom svijeta. Najbliži će se održati u Vladivostoku i Grodnu. Ali najvažnija stvar na trening kampu je atmosfera. Ako pišete takmičenje od kuće, onda trenirate kao i obično, a svuda oko vas su iste svakodnevne stvari. A ako dođete na trening kamp, ​​onda ste pobjegli iz svakodnevnog okruženja i fokusirani ste samo na trening kamp. Tako je intenzivno kada ne razmišljate ni o čemu, ni o dodatnim stvarima koje treba da uradite, ni o učenju, ni o poslu. Fokusirani ste na trening. Imate pristup komunikaciji sa iskusnim učesnicima, veteranima ICPC-a. Ovo je odlična prilika da upoznate istomišljenike koji takođe vole programiranje. Uostalom, najvažnija komponenta sportskog programa je ta ista ICPC zajednica, te same veze. Momci će poznavati ogroman broj jakih ljudi u ovoj oblasti, a to će im pomoći u budućoj karijeri.

Kako kampovi za obuku utiču na klimu unutar timova? Pomaže li im to u odlučujućim takmičenjima?

Naravno da pomaže i veoma je dobar. Barem zato što klasični trening ide ovako: troje se okupilo, napisalo sadržaj i otišlo kući. Ovo neće raditi u kampovima za obuku. Tamo ekipa provede nedelju i po dana zajedno, učesnici žive zajedno, zajedno treniraju i u tom smislu dišu složno. Okupljanja uvelike doprinose jedinstvu tima. Ne postoji bolji način da se upoznate i shvatite kako iskoristiti snage jedni drugih kako biste maksimizirali rezultate na takmičenju.

Tradicionalno, međunarodni kampovi za obuku održavaju se u okruženju visoke konkurencije. Kako komunikacija sa budućim rivalima za šampionat utiče na momke kada shvate da su neki timovi jači, neki slabiji?

Sve zavisi od fokusiranosti momaka na posao. Teoretski, moglo bi biti i da je ekipa stigla, našla se na n. mjestu, uznemirila i izgubila vjeru. Ali dobra stvar kod trening kampa je da sam rezultat trening kampa nije bitan na samom prvenstvu. Na svakom takmičenju pobjednik je onaj koji riješi većinu predloženih problema ovdje i sada. Postoje i presedani da timovi koji su dugo vodili na takmičenjima ne mogu da prođu u finale. Ovo je čisto sportski princip: nije pobjednik onaj koji ima više iskustva i, u nekim aspektima, jači sastav, pobjednik je onaj koji pokaže najbolji rezultat ovdje i sada. Ali ako trenirate s najjačima, to vam omogućava da objektivnije procijenite svoj pravi nivo. Ako ne zauzimate vrlo visoko mjesto, onda shvaćate da morate aktivnije trenirati. Na trening kampu dobijate potpunu predstavu o tome na šta trebate obratiti pažnju. I psihološki, kada treniramo sa liderima, počinjemo ih pratiti. A na kampovima za obuku možete komunicirati s njima, razmjenjivati ​​rješenja, pitati nešto. Možete čak i uhvatiti određene trendove u rješavanju problema u različitim zemljama, jer čak i mentalitet može utjecati na metode rješavanja. Ovo je još jedna stvar zašto je vredno učestvovati u kampovima za obuku, a ne pripremati se od kuće.

Da li se dešava da jaki timovi dođu na trening kampove i s vremenom počnu gubiti od onih koji su u početku bili malo slabiji?

Mnogo je razloga zašto tim pokazuje slabije rezultate u nekim kontekstima. Počevši od jednostavnog umora, jer bi ovo mogao biti treći trening kamp u mjesec dana. Okupljanja Moskovskih radionica su sve brojnija, pa je moguće da se momci već takmiče svim silama. Pitanje odmora tokom treninga nije ništa manje važno. Postoji opasnost od preterivanja i izgaranja. Neposredno pred važna takmičenja, nedelju-dve unapred, zadatak nije da trošite energiju na nepotrebna takmičenja, već da se koncentrišete na ono što je pred nama i da date sve od sebe. Na primjer, na polufinalu Svjetskog prvenstva u programiranju, u kojem učestvuju djeca sa vodećih tehničkih univerziteta iz različitih zemalja. Tradicionalno, takmičenje se održava u nedelju, sa dolaskom i otvaranjem u subotu. Sami momci obično dolaze u petak ujutro, a njihov zadatak je da se ovog dana što više opuste, odvoje od škole i steknu utiske o novom gradu.

Finale ICPC-a 2020. dolazi u Moskvu. Hoće li predfinalna uzbuđenja uticati na trening kamp u Moskvi ili se radi kao i obično?

Finale u Moskvi je izuzetan događaj. Naravno, ovo nije prvo finale u Rusiji, ali će biti prvi put da dolazi u Moskvu. Reći ću da to ne znači da se treba pripremati za finale u glavnom gradu, ali ne i za druge. Ali svakako smo zabrinuti. Posle 5 godina, finale se vratilo u Rusiju, što je velika čast, ali i kolosalna odgovornost. Potrebno je intenzivne pripreme kako za organizatore tako i za učesnike naših trening kampova, na koje čekamo sve studente koji su strastveni u programiranju Olimpijade.

Za Moskovljane, počevši od septembra, otvaramo sedmične treninge u kampusu MIPT-a u Klimentovskoj ulici, što će biti od velike pomoći onima koji žele da se razvijaju u algoritamskom programiranju i uspješno brane ime glavnog grada na ICPC finalu.

izvor: www.habr.com

Dodajte komentar