Нарасхват! Молодых российских программистов ждут и в IBM, и в Минобороны.

В этом году России впервые было доверено провести финал студенческого чемпионата мира по программированию, уже 37-го по счету, что можно расценивать как признание лидерства наших молодых программистов. Первые 12 турниров выигрывали американские университеты. Затем их гегемония стала понемногу нарушаться. И начиная с 2000 года картина полностью изменилась: семь побед у россиян, причем шесть раз чемпионами становились команды петербургских вузов. Четырежды побеждали студенты-программисты Национального исследовательского университета информационных технологий, механики и оптики (НИУ ИТМО), а до этого дважды — Санкт-Петербургского государственного университета (СПбГУ).
Тенденцию подтверждает и ежегодный 20-25-процентный рост российского экспорта программных продуктов и услуг, что вчетверо выше аналогичных показателей мирового ИT-рынка. А взять мегапроекты наших прошедших горнило международных соревнований “айтишников”! Скажем, двукратные чемпионы мира в составе команды СПбГУ Николай Дуров и Андрей Лопатин — разработчики популярной социальной сети ВКонтакте. Это одна из самых быстрых сетей на планете. Говорят, что даже в офисе Facebook она работает быстрее, чем Facebook! Кстати, Андрей Лопатин, старший преподаватель кафедры системного программирования СПбГУ, — тренер нынешней команды.
И все же по части преемственности нет равных НИУ ИТМО, где на кафедре компьютерных технологий действует настоящий конвейер по подготовке молодых программистов высшей квалификации. Три его основных элемента — работа с перспективными школьниками, занятия со студентами по специальной образовательной программе и учет индивидуальных предпочтений выпускника, создание условий для самореализации. Секрет воспроизводства кадров еще и в том, что многие чемпионы и призеры после окончания вуза остаются на кафедре, занимаются научной и преподавательской работой, отклоняя заманчивые предложения западных корпораций. “Компьютерных юношей” отличает спокойно-снисходительное отношение к деньгам — творчество, любимое дело, возможность общения с друзьями приоритетны. Один из тех, кто прививает эти качества, — бессменный тренер команд НИУ ИТМО с 2001 года, когда еще сам был студентом, ныне доцент Андрей Станкевич.
Вот характерный пример смены поколений. Двукратный чемпион мира Евгений Капун окончил вуз и поступил в аспирантуру. Но его товарищи по команде 2012 года Михаил Кевер и Нияз Нигматуллин получили достойное подкрепление из Белоруссии, каковым стал первокурсник Геннадий Короткевич, шестикратный победитель международных школьных олимпиад по информатике, обладатель наивысшего рейтинга в мировом сообществе решателей задач. Поболеть за сына в Петербург приехал его первый учитель в программировании Владимир Короткевич, доцент Гомельского госуниверситета им. Франциска Скорины, рассказавший, что первую задачку Гена решил в 8 лет!
Словом, вполне закономерно, что 120 прошедших жесткий отбор в национальных и региональных соревнованиях команд из 36 стран, в том числе 15 российских, принимал Санкт-Петербург. Другой вопрос — как отразится фактор “своего поля” и сопряженная с ним повышенная ответственность на выступлениях российских и, в частности, петербургских участников? Прозвучавший под сводами роскошного Александринского театра саунд-трек к компьютерной игре Super Mario Brothers в исполнении живого симфонического оркестра вызвал бурю оваций переполненного зала и настроил на бескомпромиссную борьбу.
Сами соревнования впервые проводились во Дворце спорта, что тоже логично. Командное программирование — спорт, пусть интеллектуальный, сродни шахматам, но, в отличие от них, — командный, и от тройки игроков требуется предельная концентрация, умение распределить функции в процессе решения задачи, психологическая устойчивость. В каждой команде — три программиста, которым предстояло в течение пяти часов решить 11 задач, и тренер.
Зрители следили за мозговым штурмом сначала на большом табло, а под занавес, когда оно для интриги замирает, по взлетающим над столами шарикам, каждый из которых означал решение очередной задачи. Больше всего таких задач оказалось у команды НИУ ИТМО — 10! Это рекордная, пятая победа вуза в чемпионатах мира. Сборная Санкт-Петербургского университета — на пятом месте с серебряными медалями. Между нашими командами расположились, что симптоматично, университеты Шанхая, Токио и Тайваня.
С очередной победой у руководства НИУ ИТМО добавилось головной боли — как удержать чемпионов в вузе или, по крайней мере, в России. Уже объявлено, что ребята из первых четырех команд, при их желании, зачисляются в штат IBM без собеседования. Неожиданную поддержку вуз получил от министра обороны Сергея Шойгу. Под впечатлением от пятикратного успеха молодых программистов университета он предложил заключить с ним договор о сотрудничестве для разработки разнообразных программных продуктов в интересах обороны страны. И серьезность намерений подтвердил, оперативно встретившись с ректором НИУ ИТМО членом-корреспондентом РАН Владимиром Васильевым.
Сознавая масштаб новой задачи, в университете надеются, что самые талантливые питомцы все-таки останутся в его стенах. Как сказал профессор Анатолий Шалыто, “собирая урожай, надо сохранить посевной материал”. А декан факультета информационных технологий и программирования профессор Владимир Парфенов напомнил о важности индивидуального подхода: компьютерная элита нации — люди независимые, креативные, и строем ходить они точно не будут.

Аркадий СОСНОВ
Фото Марии Бакиной

Нет комментариев