Черный пояс по программированию

Олимпиада по программированию – это не просто тренировка для мозга, а хорошее начало успешной карьеры. Причём МАИ способствует и ведёт к победам своих студентов

Черный пояс по программированию

В России история подобных олимпиад началась около 40 лет назад. Пионерами были физико-математические школы, к которым присоединились вузы и бизнес. Сегодня в этой области проводятся множество соревнований, чемпионаты, конкурсы, хакатоны. Они дают возможность не только отточить навыки практики решения программистских задач и умение работать в команде, но и быть замеченным работодателями. IT-гиганты внимательно присматриваются к успешным участникам олимпиад. Победителям практически гарантированы офферы от лидеров рынка. МАИ помогает студентам готовиться к соревнованиям и конкурсам, в том числе мировым. Тренировки в институте №8 «Информационные технологии и прикладная математика» МАИ идут в два потока: для новичков (1-й курс) и для опытных участников.

На стартовом этапе подготовка к соревнованиям представляет собой год еженедельных тренировок и олимпиад для первокурсников. Ребята слушают лекции, программируют, тестируют, отлаживают, участвуют в разборах полётов и доводят решения до финиша. Вдобавок к этому их ждёт более тысячи часов в год информатики и дискретной математики. Далее самые успешные студенты объединяются в команды и участвуют в подготовке к студенческому командному чемпионату мира по программированию ICPC. Лучшие команды направляются на выездные сборы, в том числе международные. Активным и успешным участникам олимпиад засчитываются практики и элективные курсы. Но главный мотив – получить признание IT-сообщества, а также добиться успеха на международных соревнованиях типа технологического конкурса Microsoft Imagine Cup и студенческого командного чемпионата мира по программированию ICPC (International Collegiate Programming Contest). Маёвцы регулярно показывают отличный результат и из года в год завоёвывают почётные призовые места. Так, за 15 лет активных соревнований в Microsoft Imagine Cup команды МАИ семь раз становились победителями или призёрами российского финала конкурса, то есть лучшими по России. Четырежды выходили в мировой финал этого престижного конкурса (Йокагама, Нью-Йорк, Сеул, Санкт-Петербург) и один раз участвовали в европейском финале в Салониках.

В 2005 году заняли 2-е место в мире, получив денежный приз 10 тыс. долл. В чемпионатах мира по программированию среди наших достижений – абсолютное второе место на московском четвертьфинале ACM ICPC. По результатам последних соревнований МАИ – четвёртый вуз Москвы! Лучший результат МАИ в ICPC – попадание в 0,5% из 3000+ вузов-участников. МАИ пять раз выходил в мировой финал. Есть чем гордиться: это лучший результат среди многих известных московских вузов! Как говорит профессор кафедры 806 «Вычислительная математика и программирование» МАИ Валентин Зайцев, ответственный за подготовку студенческих маёвских команд, эти олимпиады гораздо интереснее автогонок. Здесь одновременно присутствуют драйв, кураж, зрелищность и соревновательный дух, умение решать математические, алгоритмические задачи, быстро и точно программировать и результативно отлаживать, вести командную игру в условиях ограниченных ресурсов.

Специалист, который умеет эффективно программировать в режиме соревнований, нужен везде. К олимпиадной практике, состоящей из сотен разнообразных алгоритмических задач, прилагается IT-образование, которое включает огромный пласт знаний по информатике, программированию и информационным технологиям – более 6000 часов в бакалавриате и магистратуре от кафедры 806 «Вычислительная математика и программирование» МАИ. У ребят есть возможность в будущем стать программистами-разработчиками, системными архитекторами, математиками-алгоритмистами. «Выпускники МАИ, становившиеся призёрами чемпионатов, работают в крупнейших российских и зарубежных компаниях. К примеру, среди них – директор департамента разработки и главный системный архитектор МТС, академический евангелист Microsoft, руководитель разработки поисковой системы Mail.Ru, тимлидеры и программисты-разработчики «Яндекс», Mail.Ru, Google, AIM Tech, кандидаты физико-математических наук, доценты ведущих вузов и другие»,– говорит Валентин Зайцев.

Актуальное