Сви студенти у свету сањају о победи на најважнијем Mеђународном универзитетском такмичењу у спортском програмирању ICPC (International Collegiate Programming Contest), али почев од 2000. године прва места увек заузимају Руси.
Међу победницима ICPC из Русије су студенти универзитета ИТМО, СПбГУ, МГУ „Ломоносов“ и МФТИ. Они већ годинама надигравају екипе из Оксфорда, Берклија, MIT, Харварда, Калифорнијског технолошког универзитета и других високошколских установа. Тајна њиховог успеха је у ефиксаном систему обуке коју је осмислио Moscow Workshops ICPC на бази МФТИ.
Кроз ту школу су прошли Николај Дуров и Андреј Лопатин, људи који су створили друштвену мрежу „ВKонтакте“ – руску варијанту Фејсбука. Бивши учесници овог такмичења су направили и апликацију Looksery која вам омогућава да модификујете своје лице за време видео чета, продату компанији Snapchat за 150 милиона долара.
У чему је тајна успеха руских програмера?
Обука у ђачкој клупи
Припрема и одабир будућих шампиона почиње још у ђачкој клупи, прича Алексеј Малејев, проректор МФТИ и оснивач Moscow Workshops ICPC.
„Код нас се школске и студентске олимпијаде одржавају од 1930-их, што није случај ни у једној другој земљи у свету. Русија је увек имала јаку математичку школу. Захваљујући томе млади Руси имају велику предност на међународним такмичењима“, каже Малејев.
Цео живот је такмичење
Отприлике од друге године студија почињу свакодневни тренинзи поврх универзитетског програма. Студенти тренирају са предавачима својих универзитета и самостално на интернету, и учествују на свим могућим такмичењима.
„Живот постаје трка за прво место, као код спортиста који се припремају за Олимпијаду“, каже Иља Степанов из тима Shock Content, студент треће године ФИВТ МФТИ.
Унутрашња конкуренција
Унутар једног универзитета формира се десетак екипа које се боре за даљи пласман. У полуфинале ICPC из једног универзитета може ући највише пет екипа, а у финале само једна.
Такмичење за све
МФТИ је 2012. године покренуо пројекат Moscow Workshops ICPC. Он подразумева организовање кампова за тренинг, онлајн курсева, као и обуке и такмичења на даљину. У програм се може укључити сваки студент из било ког дела света.
Кампови за обуку се организују шест пута годишње на универзитетима Русије, Белорусије, Шпаније и Индије. Следећи камп ће бити организован већ у јулу у граду Гродно (Белорусија) и Владивостоку (Русија).
„У заједничким тренинзима студенти размењују искуство, остварују прве професионалне контакте и подижу ниво свога знања“, истиче Алексеј Малејев.
Континуитет и искуство
Учесници у овим камповима 7-9 дана интензивно савлађују програм припреме са предавачима водећих универзитета и некадашњим финалистима ICPC.
Такмиче се свакодневно по пет часова. Тако се екипе уигравају, стичу рутину у математици и IT технологијама, и психички се припремају за шампионат.
Видљиви резултати
Припреме и такмичења се одржавају јавно. Свуда су присутни гледаоци, а електронске табеле у директном преносу приказују резултате такмичења.
Вођа екипе може бити промењен у сваком тренутку. Велики број међународних учесника већ на припремама омогућава да се оцени ниво најбољих тимова на свету и да се боље упознају фаворити.
За студенте се такође организују сусрети са разним представницима IT-индустрије, на пример из компанија Google, IBM и Amazon. За шест година, колико се овај програм реализује, у припремама је узело учешћа преко 1.600 студената из 167 универзитета у 50 земаља света.