appstoreappstore

справочник

Волож Аркадий Генеральный директор компании "Яндекс"

и ещё:

ГлавнаяСтатьиОтраслевые мероприятия

Mail.Ru Group провела Russian Code Cup 2011

В планах компании – сделать олимпиаду для программистов ежегодной

Сергей Астахов, ТАСС-Телеком. 20 сентября 2011


Иллюстрация: Мария Шумилова
Иллюстрация: Мария Шумилова
Mail.Ru Group проводит первое мероприятие подобного рода, сообщил генеральный директор компании Дмитрий Гришин. "В нем участвовали 3 тысячи программистов. Отборочный тур прошли 600 человек. В финале остались 50 человек из разных стран мира", – сказал он. Из них больше половины участников из России, 11 программистов из Украины, еще 7 – из Беларуси, двое приехали из США и по одному – из Армении, Грузии и Швейцарии.

В планах компании проводить Russian Code Cup ежегодно. Mail.Ru Group подготовила конкурс совместно с ведущими экспертами СПбГУ ИТМО. На пресс-конференции, посвященной мероприятию, Дмитрий Гришин поблагодарил представителей вуза за топомощь в организации. "Очень надеемся, что с помощью него мы сможем находить и поддерживать талантливых ребят, а также максимально популяризировать профессии, связанные с программированием, высокими технологиями, что считаем важным делать сейчас", - отметил он. В компании надеются сделать из этого начинания постоянный процесс. Следующие соревнования предварительно намечены на весну 2012 года.

Заведующий кафедрой "Технологии приборостроения" СПбГУ ИТМО Анатолий Шалыто поднял важную тему удержания ценных кадров в России. "Начинать надо с сохранения в вузах детей. Я думаю, по всем видам науки наберется 1,5-2 тысячи толковых ребят, которым надо лет на 10 дать стипендию тысяч по 50 и жестко контролировать, чтобы они никуда не уехали", - считает он. 

Дмитрий Гришин пообещал помочь лучшим из участников: "Мы, бесспорно, всех желающих приглашаем к себе работать. Кроме того, у нас есть идея поддерживать наиболее талантливых ребят именными стипендиями, чем мы в ближайшее время планируем заняться, потому что это очень важно для сильных ребят есть в регионах и нужно, чтобы они могли приехать учиться в Москву или Санкт-Петербург". Согласно анализу, проведенному Mail.Ru Group, если на российском рынке разом появятся 10-20 тысяч сильных программистов, они тут же все будут взяты на работу. "Компания начинает свой путь помощи вузам, – подчеркнул Дмитрий Гришин. – К сожалению, огромный процент студентов в технических институтах работает не по специальности. Кроме того, есть очень большой разрыв между тем, чему обучают, и тем, что нужно". По его словам, сейчас идет большая дискуссия, как лучше действовать – всем помогать понемногу или фокусироваться на сильных кафедрах сильных вузов, которые приносят эффект. "Мне нравится подход ИТМО тем, что соревнования на российском и международном уровнях создают своих кумиров и подают примеры для подражания", -  убежден Дмитрий Гришин.

На данный момент у Mail.Ru Group на территории страны, помимо Москвы, есть офисные разработки в Санкт-Петербурге и в Нижнем Новгороде, однако компания активно рассматривает возможность для организации своих подразделений в других местах. "Мы, в первую очередь, фокусируемся на тех регионах, где есть достаточное количество технических специалистов, где есть возможность для открытия офиса и налаживания инфраструктуры", – заявил технический директор Mail.Ru Group Владимир Габриелян.

Однако компания не собирается останавливаться только на регионах России. "Я на этой олимпиаде увидел довольно много программистов из Украины, – отметил Владимир Габриелян. – Мне кажется, это хороший звоночек для нас, что надо попробовать поработать с украинскими ребятами".

На взгляд декана факультета "Информационные технологии и программирование" СПбГУ ИТМО Владимира Парфенова, средства на образование выделяются немалые, но они "размазываются" по тысяче вузов тонким слоем. "Вместе с тем совершенно ясно, что способных ребят не так много. Вот их надо учить в специальных условиях и давать на них больше денег. Квалифицированных программистов сейчас колоссальный недостаток в мире, а в международных компаниях много высокооплачиваемых, но свободных вакансий", - рассказал Владимир Парфенов. "Однако в силу ментальности, которая сейчас сложилась, приобщить молодого человека к интеллектуальной деятельности вы можете только каким-то необычным способом. Им вполне может стать и соревновательный подход", - полагает он.

По словам председателя жюри олимпиады и доцента кафедры компьютерных технологий СПбГУ ИТМО Андрея Станкевича, процесс подготовки соревнования был длительным и трудоемким: на их отбор и обработку, а затем подготовку тестовых наборов ушло все лето. Лауреат нескольких премий возглавлял  рабочую группу, которая разработала задания для всех этапов конкурса. "Обычно, когда программист решает промышленные задачи, у него гораздо больше времени, – сказал он. – А тут, поскольку участникам дается всего три часа, задачи носят математический, алгоритмический характер. Они несколько упрощены по сравнению с реальными, но в целом мы постарались предать им легенды, близкие к жизни". Задачи готовятся по такому принципу: они должны быть одновременно сложными, чтобы участникам было интересно решать их и не каждый мог решить, и простыми, чтобы за предоставленное время их возможно было решить. "Если просто решить задачу математически, но не успеть написать код, и наоборот, знать коды, но не придумать решение, то результата в обоих случаях не будет", - заверил Андрей Станкевич. Нужно уметь и то и другое, считает он, и в этом, в частности, сложность и причина популярности олимпиад по программированию по сравнению с математическими. "Ну и наоборот, "кодерство" в чистом виде, во-первых, не очень интересно, чтобы по нему соревнования устраивать, а во-вторых, тут тяжело составить конкуренцию, скажем, Индии или Китаю, где больше "пишущих" людей",  - объяснил председатель жюри конкурса.

Russian Code Cup проходит по таким же правилам, по каким проводится студенческий командный чемпионат мира по программированию, рассказал сопредседатель жюри конкурса Федор Царев. "Отличие только в том, что тут меньше задач и дается меньше времени, – пояснил чемпион мира по программированию. – Участники должны были написать программу, которая читает некие данные, обрабатывает и выдает в строго заданном формате, а процесс автоматически фиксируется на секретном для программистов наборе тестов. Кто больше задач решает, тот выигрывает. Если решенных задач поровну, то победит тот, кто быстрее". 

Победитель определился лишь в последние минуты соревнования. Им стал Петр Митричев, выпускник механико-математического факультета МГУ. За победу ему преподнесли "чек" в $10 тыс. Второе место занял Евгений Капун из Санкт-Петербурга, его наградили суммой $5 тыс. Третьим оказался Михаил Дворкин из Санкт-Петербурга, которому полагалось $3 тыс. Также были вручены призы за специальные номинации: Егору Куликову из Санкт-Петербурга – "за самый длинный исходный код" и Михаилу Колупаеву из Томска –  "за самое неординарное решение проблемы", а еще Ивану Метельскому из Минска – "за волю к победе", как программисту, осуществившему наибольшее количество попыток для решения задач, и Наталье Бондаренко из Саратова – "за очарование", как единственной участнице конкурса.


Комментарии

↑ наверх