"Për të fituar kampionatet, një ekip duhet të marrë frymë në unison." Intervistë me trajnerin e ICPC të Workshops në Moskë

Finalja e Kampionatit Botëror të Programimit ICPC në korrik 2020 do të organizohet nga Moska për herë të parë dhe do të organizohet nga MIPT. Në prag të një ngjarjeje të rëndësishme për kryeqytetin Punëtoritë e Moskës ICPC hapë sezonin e stërvitjeve verore.

Pse pjesëmarrja në kampe stërvitore është rruga e duhur drejt fitores, tha ai Filip Rukhovich, trajner i Punëtorive të Moskës ICPC, dy herë fitues dhe fitues i Olimpiadës Gjith-Ruse për Nxënësit në Informatikë 2007-2009, katër herë gjysmëfinalist i ICPC dhe finalist i ICPC 2014.

"Për të fituar kampionatet, një ekip duhet të marrë frymë në unison." Intervistë me trajnerin e ICPC të Workshops në Moskë
Philip së bashku me Evgeny Belykh, një anëtar i ekipit të MIPT Shock Content, i cili zuri vendin e 10-të dhe mori një medalje bronzi në finalet e ICPC 2019 në Porto

Si dhe kur të merrni pjesë në kampe stërvitoreKampet e trajnimit tradicionalisht përfshijnë leksione, seminare dhe konkurse. Në varësi të nivelit të njohurive, studentët mund të marrin pjesë në katër divizione:

A: përgatitja për fitoren në finalet e ICPC;
B: përgatitja për gjysmëfinalet e kampionatit;
C: përgatitja për raundet kualifikuese dhe ¼ e kampionatit ICPC;
D: Për ata që janë të rinj në botën e ICPC.

E para prej tyre Zbuloni Vladivostok në bashkëpunim me Moskë Workshops ICPC mbahen nga 6 korriku deri më 13 korrik 2019 në Universitetin Federal të Lindjes së Largët. Pas tyre, më 7 korrik u hapën kampet stërvitore në Grodno të Bjellorusisë. Programues të rinj nga Kina, Meksika, Egjipti, India, Lituania, Armenia, Bangladeshi, Irani, vende të tjera dhe pjesë të ndryshme të Rusisë erdhën për t'u trajnuar.

Skema e tarifave Punëtoritë e Moskës ICPC për gjysmën e dytë të këtij viti:

Nga 6 deri më 13 korrik - Zbuloni Vlasivostok në bashkëpunim me Punëtoritë e Moskës ICPC për divizionet B dhe C.

Nga 7 korriku deri më 14 korrik - Zbuloni Grodno në bashkëpunim me Punëtoritë e Moskës ICPC për divizionet B dhe C.

Nga 7 deri më 14 shtator - për herë të parë Zbuloni Baikal në bashkëpunim me Punëtoritë e Moskës ICPC për divizionet C dhe D.

Nga 21 deri më 29 shtator - për herë të parë Zbuloni Singaporin në bashkëpunim me Moskë Workshops ICPC për divizionet A dhe në varësi të grupit B ose C.

Nga 5 tetor deri më 13 tetor - për herë të parë Zbuloni Rigën në bashkëpunim me Moskë Workshops ICPC, do të hapet divizioni A, si dhe B ose C.

Dhe shansi i fundit për t'u përgatitur para serisë gjysmëfinale të ICPC është kampi stërvitor Punëtoria Ndërkombëtare e Moskës ICPC, i cili do të mbahet në kampusin e MIPT-së për divizionet më të forta A dhe B nga data 5 deri më 14 nëntor.

Thonë se gjeniu është 1% talent dhe 99% punë e palodhur. A mund të thuhet e njëjta gjë për studentët që janë të interesuar për programimin sportiv?

Unë jam dakord me këtë. Sigurisht, talenti natyror në këtë fushë dhe predispozita janë të rëndësishme. Do të jetë pak më e lehtë për këta djem, por pa punë të palodhur dhe shumë stërvitje, pa punë të vazhdueshme, asnjë sukses nuk është thjesht i mundur. Por më shumë se kaq, mund të flasim për talentin, përzgjedhjen e duhur të ekipit dhe shumë faktorë të tjerë. Është e qartë se çdo pjesëmarrës i Olimpiadës ka pikat e veta të forta. Disa janë të shkëlqyeshëm në kodimin e sistemeve komplekse, të tjerët janë të shkëlqyeshëm në zgjidhjen e problemeve matematikore. Por pavarësisht se kush janë ata, së pari duhet erudicioni. Ndodh shpesh kur një ekip, i cili fillimisht nuk kishte asnjë superfuqi, punon shumë, përdor një sasi të madhe stërvitjeje dhe arrin sukses të jashtëzakonshëm, madje duke fituar Kampionatin Botëror në Programim Sportiv. Sigurisht, puna këtu është jashtëzakonisht e rëndësishme, kjo është gjëja më parësore. Faktori më i rëndësishëm që mund të ndihmojë është të shijoni të gjitha. Sipas mendimit tim, për të arritur sukses në programimin sportiv, duhet ta duash vërtet atë, të duash zgjidhjen e problemeve.

Çfarë aftësish dhe njohurish u nevojiten studentëve për të marrë pjesë në kampe trajnimi?

Ne nuk kemi një proces përzgjedhjeje parimore, studentët vijnë dhe marrin pjesë. Niveli i njohurive të kërkuara do të varet nga divizioni i tyre. Divizioni ynë më i vështirë është A. Një ekip fillestar nuk ka nevojë të shkojë atje. Divizioni A u krijua për pjesëmarrësit më me përvojë, të cilët tashmë i njohin të gjitha algoritmet, kanë përvojë shumëvjeçare në zgjidhjen e problemeve dhe do të stërviten për kampionatin në finalet e 2020 në Moskë. Për ata që përgatiten për garat gjysmëfinale, për pjesëmarrësit pak më pak me përvojë, ekziston divizioni B. Ka edhe konkurse tematike dhe leksione për algoritme komplekse.
Fillestarët janë të interesuar në Divizionin C, i cili do të jetë në kampin stërvitor në Grodno. Kërkohet eksperiencë minimale e pjesëmarrjes në garat ICPC, do të ketë leksione për algoritme më të thjeshta. Por nuk mund të thuash se mund të vish nga e para. Çfarë nevojitet për të marrë pjesë me sukses në kampin stërvitor? Komandim i sigurt i të gjithë ekipit në një nga gjuhët e programimit, kryesisht C++ dhe Java, në një masë më të vogël Python, trajnim bazë algometrik, të paktën minimal. Megjithatë, programi ynë është përpiluar në bazë të njohurive dhe aftësive të studentëve. Ne intervistojmë pjesëmarrësit për aftësitë e tyre dhe përpiqemi të krijojmë një program që do të jetë interesant dhe efektiv për ekipet që vijnë në kampin stërvitor.

A ndikon shumë formati i përgatitjes në rezultat? Përgatitja në shtëpi ose ardhja në kampe stërvitore - a ka ndonjë ndryshim thelbësor?

Secili zgjedh formatin e tij të përgatitjes, por për pjesëmarrje të suksesshme ai duhet të jetë sistematik. Ju nuk mund të kaloni një seancë stërvitore në kampin stërvitor dhe menjëherë t'i mposhtni të gjithë në konkurs. Mendimi im është se është e nevojshme të marrësh pjesë në kampin stërvitor. Së pari, ju mbërrini në një qytet tjetër, në të cilin mund të mos keni qenë kurrë më parë. Mund të udhëtoni, sepse Workshop-et e Moskës mbahen, pa ekzagjerim, në të gjithë botën. Më të afërt do të mbahen në Vladivostok dhe Grodno. Por gjëja më e rëndësishme në një kamp stërvitor është atmosfera. Nëse shkruani një konkurs nga shtëpia, atëherë stërviteni si zakonisht dhe përreth jush janë të njëjtat gjëra të përditshme. Dhe nëse vini në kampin stërvitor, atëherë keni shpëtuar nga ambienti i përditshëm dhe jeni fokusuar vetëm në kampin stërvitor. Është kaq intensive kur nuk mendon për asgjë, as për gjëra shtesë për të bërë, as për studimin, as për punën. Jeni të fokusuar në stërvitje. Ju keni akses në komunikim me pjesëmarrës me përvojë, veteranët e ICPC. Kjo është një mundësi e shkëlqyer për të takuar njerëz me të njëjtin mendim, të cilët gjithashtu e duan programimin. Në fund të fundit, komponenti më i rëndësishëm i programimit sportiv është i njëjti komunitet ICPC, pikërisht ato lidhje. Djemtë do të njohin një numër të madh njerëzish të fortë në këtë fushë, dhe kjo do t'i ndihmojë ata në karrierën e tyre të ardhshme.

Si ndikojnë kampet stërvitore në klimën brenda ekipeve? A i ndihmon kjo në garat vendimtare?

Sigurisht që ndihmon dhe është shumë i mirë. Të paktën sepse trajnimi klasik shkon kështu: tre veta u mblodhën, shkruan përmbajtje dhe shkuan në shtëpi. Kjo nuk do të funksionojë në kampet stërvitore. Atje ekipi kalon një javë e gjysmë së bashku, pjesëmarrësit jetojnë së bashku, stërviten së bashku dhe në këtë kuptim marrin frymë në unison. Mbledhjet kontribuojnë shumë në unitetin e ekipit. Nuk ka mënyrë më të mirë për të njohur njëri-tjetrin dhe për të kuptuar se si të përdorni pikat e forta të njëri-tjetrit për të maksimizuar rezultatet në konkurs.

Tradicionalisht, kampet ndërkombëtare të trajnimit zhvillohen në një mjedis shumë konkurrues. Si ndikon komunikimi me rivalët e ardhshëm për kampionatin te djemtë kur kuptojnë se disa skuadra janë më të forta, disa më të dobëta?

E gjitha varet nga fokusi i djemve në punë. Teorikisht, mund të ndodhte gjithashtu që skuadra mbërriti, u gjend në vendin e n-të, u mërzit dhe humbi besimin. Por e mira e kampit stërvitor është se vetë rezultati i kampit stërvitor nuk është i rëndësishëm, nuk do të merret parasysh në vetë kampionatin. Në çdo konkurs, fituesi është ai që zgjidh shumicën e problemeve të propozuara këtu dhe tani. Ka edhe precedentë ku skuadrat që kryesojnë prej kohësh në gara nuk mund të kalojnë në finale. Ky është një parim thjesht sportiv: fituesi nuk është ai që ka më shumë përvojë dhe, në disa aspekte, një skuadër më e fortë, fituesi është ai që tregon rezultatin më të mirë këtu dhe tani. Por nëse stërviteni me më të fortët, kjo ju lejon të vlerësoni në mënyrë më objektive nivelin tuaj real. Nëse nuk zëni një vend shumë të lartë, atëherë e kuptoni që duhet të stërviteni më aktivisht. Në kampin e trajnimit, ju merrni një ide të plotë të asaj që duhet t'i kushtoni vëmendje. Dhe psikologjikisht, kur stërvitemi me drejtues, fillojmë t'i ndjekim ata. Dhe në kampet stërvitore mund të komunikoni me ta, të shkëmbeni zgjidhje, të pyesni diçka. Madje mund të kapni tendenca të caktuara se si zgjidhen problemet në vende të ndryshme, sepse edhe mentaliteti mund të ndikojë në metodat e zgjidhjes. Kjo është një tjetër pikë pse ia vlen të marrësh pjesë në kampe stërvitore sesa të përgatitesh nga shtëpia.

Ndodh që skuadra të forta vijnë në kampe stërvitore dhe me kalimin e kohës fillojnë të humbasin nga ata që fillimisht ishin pak më të dobët?

Ka shumë arsye pse një ekip tregon rezultate më të dobëta në disa kontekste. Duke filluar me një lodhje të thjeshtë, sepse ky mund të jetë kampi i tretë stërvitor në një muaj. Mbledhjet e Punëtorive të Moskës po bëhen gjithnjë e më të shumta, kështu që ka mundësi që djemtë tashmë të konkurrojnë me të gjitha forcat. Çështja e pushimit gjatë stërvitjes nuk është më pak e rëndësishme. Ekziston rreziku për ta tepruar dhe djegur. Menjëherë përpara garave të rëndësishme, një ose dy javë përpara, detyra nuk është të humbni energji në gara të panevojshme, por të përqendroheni në atë që keni përpara dhe t'i jepni më të mirën. Për shembull, në gjysmëfinalet e Kampionatit Botëror të Programimit, në të cilin marrin pjesë studentë nga universitetet kryesore teknike nga vende të ndryshme. Tradicionalisht, konkursi zhvillohet të dielën, me mbërritjen dhe hapjen të shtunën. Vetë djemtë zakonisht mbërrijnë të Premten në mëngjes, dhe detyra e tyre është të pushojnë sa më shumë në këtë ditë, të shkëputen nga shkolla dhe të fitojnë përshtypjet e qytetit të ri.

Finalja e ICPC 2020 do të vijë në Moskë. A do të ndikojë emocionet parafinale në kampin stërvitor të Moskës apo puna po vazhdon si zakonisht?

Finalja në Moskë është një ngjarje e jashtëzakonshme. Sigurisht, kjo nuk është finalja e parë në Rusi, por do të jetë hera e parë që do të vijë në Moskë. Do të them se kjo nuk do të thotë se duhet të përgatitesh për finalen në kryeqytet, por jo për të tjerët. Por sigurisht që jemi të shqetësuar. Pas 5 vitesh finalja u rikthye në Rusi, që është një nder i madh, por edhe një përgjegjësi kolosale. Është e nevojshme të përgatitemi intensivisht si për organizatorët ashtu edhe për pjesëmarrësit e kampeve tona stërvitore, në të cilat presim të gjithë studentët që janë të apasionuar pas programimit olimpiadë.

Për moskovitët, duke filluar nga shtatori, ne po hapim seanca trajnimi javore në kampusin MIPT në Klimentovsky Lane, të cilat do të jenë një ndihmë e madhe për ata që duan të zhvillohen në programimin algoritmik dhe të mbrojnë me sukses emrin e kryeqytetit në finalet e ICPC.

Burimi: www.habr.com

Shto një koment