“Untuk memenangkan kejuaraan, sebuah tim harus bernapas secara serempak.” Wawancara dengan pelatih ICPC Lokakarya Moskow

Final Kejuaraan Pemrograman Dunia ICPC pada Juli 2020 akan diselenggarakan di Moskow untuk pertama kalinya, dan diselenggarakan oleh MIPT. Menjelang peristiwa penting bagi ibu kota Lokakarya Moskow ICPC membuka musim pelatihan musim panas.

Mengapa partisipasi dalam kamp pelatihan adalah jalan yang benar menuju kemenangan, katanya Philip Rukhovich, pelatih Lokakarya Moskow ICPC, pemenang dua kali dan pemenang Olimpiade Seluruh Rusia untuk Anak Sekolah Informatika 2007-2009, empat kali semi-finalis ICPC dan finalis ICPC 2014.

“Untuk memenangkan kejuaraan, sebuah tim harus bernapas secara serempak.” Wawancara dengan pelatih ICPC Lokakarya Moskow
Philip bersama Evgeny Belykh, anggota tim MIPT Shock Content yang menempati posisi ke-10 dan meraih medali perunggu pada final ICPC 2019 di Porto

Bagaimana dan kapan berpartisipasi dalam kamp pelatihanKamp pelatihan secara tradisional mencakup ceramah, seminar, dan kontes. Tergantung pada tingkat pengetahuannya, siswa dapat berpartisipasi dalam empat divisi:

A: mempersiapkan kemenangan di final ICPC;
B: persiapan semifinal kejuaraan;
C: persiapan babak kualifikasi dan ¼ kejuaraan ICPC;
D: Bagi yang baru mengenal dunia ICPC.

Yang pertama dari mereka Temukan Vladivostok bekerja sama dengan Moscow Workshops ICPC diadakan dari 6 Juli hingga 13 Juli 2019 di Universitas Federal Timur Jauh. Mengikuti mereka, pada tanggal 7 Juli, kamp pelatihan dibuka di Grodno di Belarus. Pemrogram muda dari Tiongkok, Meksiko, Mesir, India, Lituania, Armenia, Bangladesh, Iran, negara-negara lain, dan berbagai wilayah di Rusia datang untuk berlatih.

Jadwal biaya Lokakarya Moskow ICPC untuk paruh kedua tahun ini:

Dari 6 hingga 13 Juli - Temukan Vlasivostok bekerja sama dengan Moscow Workshops ICPC untuk divisi B dan C.

Dari 7 Juli hingga 14 Juli— Temukan Grodno bekerja sama dengan Moscow Workshops ICPC untuk divisi B dan C.

Dari 7 hingga 14 September - untuk pertama kalinya Temukan Baikal bekerja sama dengan Moscow Workshops ICPC untuk divisi C dan D.

Dari 21 hingga 29 September - untuk pertama kalinya Temukan Singapura bekerja sama dengan Moscow Workshops ICPC untuk divisi A dan tergantung pada himpunan B atau C.

Dari 5 Oktober hingga 13 Oktober - untuk pertama kalinya Temukan Riga bekerja sama dengan Moscow Workshops ICPC, divisi A, serta B atau C akan dibuka.

Dan kesempatan terakhir untuk persiapan menjelang rangkaian semifinal ICPC adalah pemusatan latihan Lokakarya Internasional Moskow ICPC, yang akan dilaksanakan di kampus MIPT terkuat divisi A dan B pada tanggal 5 hingga 14 November.

Kata orang jenius itu 1% bakat dan 99% kerja keras. Apakah hal yang sama juga berlaku bagi pelajar yang tertarik dengan program olahraga?

Saya setuju dengan ini. Tentu saja, bakat alami di bidang ini dan kecenderungannya penting. Ini akan sedikit lebih mudah bagi orang-orang ini, tetapi tanpa kerja keras dan banyak pelatihan, tanpa kerja terus-menerus, kesuksesan tidak mungkin terjadi. Tapi lebih dari itu, kita bisa bicara soal bakat, pemilihan tim yang tepat, dan banyak faktor lainnya. Jelas bahwa setiap peserta olimpiade memiliki kelebihannya masing-masing. Ada yang hebat dalam mengkode sistem yang kompleks, ada pula yang hebat dalam memecahkan masalah matematika. Tapi siapa pun mereka, pengetahuan dibutuhkan terlebih dahulu. Hal ini sering terjadi ketika sebuah tim, yang awalnya tidak memiliki kekuatan super, bekerja keras, menggunakan banyak latihan, dan mencapai kesuksesan besar, bahkan memenangkan Kejuaraan Dunia Pemrograman Olahraga. Tentu saja pekerjaan di sini sangatlah penting, ini yang paling utama. Faktor terpenting yang dapat membantu adalah menikmati semuanya. Menurut saya, untuk mencapai kesuksesan dalam program olahraga, Anda harus benar-benar menyukainya, suka memecahkan masalah.

Keterampilan dan pengetahuan apa yang dibutuhkan siswa untuk berpartisipasi dalam kamp pelatihan?

Kami tidak memiliki proses seleksi yang berprinsip; siswa datang dan berpartisipasi. Tingkat pengetahuan yang dibutuhkan akan bergantung pada divisi mana yang mereka masuki. Divisi tersulit kami adalah A. Tim pemula tidak perlu pergi ke sana. Divisi A diciptakan untuk peserta paling berpengalaman yang telah mengetahui semua algoritma, memiliki pengalaman bertahun-tahun dalam memecahkan masalah dan akan berlatih untuk kejuaraan di putaran final 2020 di Moskow. Bagi yang mempersiapkan lomba semi final, bagi peserta yang kurang berpengalaman ada divisi B. Ada juga lomba tematik dan ceramah tentang algoritma kompleks.
Para pemula tertarik dengan Divisi C yang akan diadakan di kamp pelatihan di Grodno. Diperlukan pengalaman minimal dalam mengikuti kompetisi ICPC, akan ada kuliah tentang algoritma yang lebih sederhana. Namun Anda tidak bisa mengatakan bahwa Anda bisa datang dari awal. Apa yang diperlukan agar berhasil berpartisipasi dalam kamp pelatihan? Penguasaan percaya diri seluruh tim dalam salah satu bahasa pemrograman, terutama C++ dan Java, pada tingkat lebih rendah Python, pelatihan algometri dasar, setidaknya minimal. Namun, program kami disusun berdasarkan pengetahuan dan keterampilan siswa. Kami mewawancarai peserta tentang keterampilan mereka dan mencoba membuat program yang menarik dan efektif bagi tim yang datang ke kamp pelatihan.

Apakah format persiapan sangat mempengaruhi hasil? Bersiap di rumah atau datang ke kamp pelatihan - apakah ada perbedaan mendasar?

Setiap orang memilih format persiapannya masing-masing, namun agar partisipasi berhasil, format tersebut harus sistematis. Anda tidak dapat melalui satu sesi latihan di kamp pelatihan dan langsung mengalahkan semua orang di kompetisi. Pendapat saya adalah perlunya berpartisipasi dalam kamp pelatihan. Pertama, Anda tiba di kota lain yang mungkin belum pernah Anda kunjungi sebelumnya. Anda dapat bepergian, karena Lokakarya Moskow diadakan, tanpa berlebihan, di seluruh dunia. Yang terdekat akan diadakan di Vladivostok dan Grodno. Namun hal terpenting dalam pemusatan latihan adalah atmosfernya. Jika Anda menulis kontes dari rumah, maka Anda berlatih seperti biasa, dan di sekitar Anda ada hal yang sama sehari-hari. Dan jika Anda datang ke kamp pelatihan, maka Anda telah melarikan diri dari lingkungan sehari-hari dan hanya fokus pada kamp pelatihan. Ini sangat intens ketika Anda tidak memikirkan apa pun, tidak memikirkan hal-hal tambahan yang harus dilakukan, tidak memikirkan belajar, tidak memikirkan pekerjaan. Anda fokus pada pelatihan. Anda memiliki akses untuk berkomunikasi dengan peserta berpengalaman, veteran ICPC. Ini adalah kesempatan bagus untuk bertemu orang-orang yang berpikiran sama dan juga menyukai pemrograman. Bagaimanapun juga, komponen terpenting dari program olahraga adalah komunitas ICPC, koneksi-koneksi tersebut. Orang-orang akan mengenal banyak orang kuat di bidang ini, dan ini akan membantu mereka dalam karir masa depan mereka.

Bagaimana kamp pelatihan mempengaruhi iklim dalam tim? Apakah ini membantu mereka dalam kompetisi yang menentukan?

Tentu saja membantu dan sangat bagus. Setidaknya karena pelatihan klasiknya seperti ini: tiga orang berkumpul, menulis konten, dan pulang. Ini tidak akan berhasil di kamp pelatihan. Di sana tim menghabiskan satu setengah minggu bersama, para peserta hidup bersama, berlatih bersama dan dalam hal ini bernapas secara serempak. Pertemuan tersebut sangat berkontribusi terhadap kesatuan tim. Tidak ada cara yang lebih baik untuk mengenal satu sama lain dan memahami bagaimana menggunakan kekuatan masing-masing untuk memaksimalkan hasil di kontes.

Secara tradisional, kamp pelatihan internasional berlangsung dalam lingkungan yang sangat kompetitif. Bagaimana komunikasi dengan rival kejuaraan di masa depan memengaruhi para pemain ketika mereka memahami bahwa beberapa tim lebih kuat, beberapa lebih lemah?

Itu semua tergantung pada fokus mereka dalam bekerja. Secara teoritis, bisa juga tim tersebut tiba, berada di posisi ke-n, menjadi kesal dan kehilangan kepercayaan. Namun hal baiknya tentang pemusatan latihan adalah hasil dari pemusatan latihan itu sendiri tidak penting, tidak akan diperhitungkan pada kejuaraan itu sendiri. Pada kompetisi apa pun, pemenangnya adalah orang yang memecahkan sebagian besar masalah yang diajukan di sini dan saat ini. Ada juga preseden di mana tim yang sudah lama memimpin kompetisi tidak bisa mencapai final. Ini murni prinsip olahraga: pemenang bukanlah orang yang memiliki lebih banyak pengalaman dan, dalam beberapa hal, skuad yang lebih kuat, pemenangnya adalah orang yang menunjukkan hasil terbaik di sini dan saat ini. Tetapi jika Anda berlatih dengan yang terkuat, ini memungkinkan Anda menilai level Anda yang sebenarnya secara lebih objektif. Jika Anda tidak menempati posisi yang terlalu tinggi, maka Anda memahami bahwa Anda perlu berlatih lebih aktif. Di kamp pelatihan, Anda mendapatkan gambaran lengkap tentang apa yang perlu Anda perhatikan. Dan secara psikologis, ketika kita berlatih dengan para pemimpin, kita mulai mengikuti mereka. Dan di kamp pelatihan Anda dapat berkomunikasi dengan mereka, bertukar solusi, menanyakan sesuatu. Anda bahkan dapat mengetahui tren tertentu dalam cara penyelesaian masalah di berbagai negara, karena mentalitas pun dapat memengaruhi metode penyelesaiannya. Ini adalah poin lain mengapa lebih baik berpartisipasi dalam kamp pelatihan daripada mempersiapkan diri dari rumah.

Apakah tim yang kuat datang ke kamp pelatihan dan seiring waktu mulai kalah dari tim yang awalnya sedikit lebih lemah?

Ada banyak alasan mengapa sebuah tim menunjukkan hasil yang lebih lemah dalam beberapa konteks. Dimulai dari kelelahan sederhana, karena ini bisa menjadi pemusatan latihan ketiga dalam sebulan. Pertemuan Lokakarya Moskow semakin banyak, sehingga mungkin saja orang-orang sudah bersaing sekuat tenaga. Soal istirahat saat latihan pun tak kalah pentingnya. Ada risiko melakukannya secara berlebihan dan kehabisan tenaga. Sesaat sebelum kompetisi penting, satu atau dua minggu sebelumnya, tugasnya bukanlah membuang-buang energi untuk kontes yang tidak perlu, namun berkonsentrasi pada apa yang akan terjadi dan memberikan yang terbaik. Misalnya, pada babak semifinal Kejuaraan Pemrograman Dunia yang diikuti oleh mahasiswa dari universitas teknik terkemuka dari berbagai negara. Secara tradisional, kontes berlangsung pada hari Minggu, dengan kedatangan dan pembukaan pada hari Sabtu. Para lelaki itu sendiri biasanya tiba pada hari Jumat pagi, dan tugas mereka adalah bersantai sebanyak mungkin pada hari itu, memutuskan hubungan dari sekolah, dan mendapatkan kesan tentang kota baru.

Final ICPC 2020 akan digelar di Moskow. Apakah kemeriahan pra-final akan memengaruhi pemusatan latihan Moskow atau justru pekerjaan berjalan seperti biasa?

Final di Moskow adalah peristiwa yang luar biasa. Tentu saja, ini bukan final pertama di Rusia, tapi ini pertama kalinya terjadi di Moskow. Saya akan mengatakan bahwa ini tidak berarti Anda harus mempersiapkan diri untuk final di ibu kota, tetapi tidak untuk yang lain. Namun kami tentu khawatir. Setelah 5 tahun, final kembali ke Rusia, yang merupakan suatu kehormatan besar, tetapi juga tanggung jawab yang sangat besar. Penting untuk mempersiapkan secara intensif baik bagi penyelenggara maupun peserta kamp pelatihan kami, yang kami tunggu untuk semua siswa yang tertarik dengan program Olimpiade.

Bagi warga Moskow, mulai bulan September, kami membuka sesi pelatihan mingguan di kampus MIPT di Klimentovsky Lane, yang akan sangat membantu bagi mereka yang ingin mengembangkan pemrograman algoritmik dan berhasil mempertahankan nama ibu kota di final ICPC.

Sumber: www.habr.com

Tambah komentar