«Наши преподаватели молоды — было бы странно, если бы программирование на Java читал шестидесятилетний профессор»
ИТМО считается одним из самых престижных вузов страны. Именно здесь готовят лучших программистов. О том, что из себя представляет команда вуза и как удалось вывести университет на такой высокий уровень, написала «Собака».
Основная особенность образования в ИТМО — это молодой преподавательский состав. «Наши преподаватели очень молоды — было бы странно, если бы программирование на Java читал шестидесятилетний профессор. У нас все практические занятия ведут аспиранты или наши молодые выпускники. В ИТ-образовании сменяемость и омоложение кадров должны происходить быстро и эффективно, без оглядки на былые заслуги, что во многих других вузах неосуществимо — там просто так никого не подвинешь», — говорит Владимир Парфенов, доктор технических наук, профессор и лауреат премий Президента и Правительства РФ.
Главная задача ИТМО — подготовить специалистов в области программирования с отличным знанием английского языка. Об этом рассказывает Анатолий Шалыто, заведующий кафедрой «Технологии программирования» и лауреат премии правительства России в области образования.
Знания английского языка студентам необходимы, потому что вуз ведёт активное сотрудничество с международными компаниями. «Сегодня мы ищем таланты по всему миру, международная деятельность в Университете ИТМО представлена в полном объёме: программы обмена, иностранные студенты и сотрудники, программы на английском, международные летние школы и конкурсы», — говорит Дарья Козлова, проректор Университета ИТМО по международной деятельности.
Студенты ИТМО семь раз подряд выигрывают на международных чемпионатах по программированию. «Наши ближайшие коллеги-соперники — соответствующие факультеты МФТИ и ВШЭ, но по сравнению с ними у нас большой отрыв в области научных исследований», — считает Парфенов.
Победы вузу достаются непросто. Для этого студентам приходится очень много работать, решать задачи, тренироваться. «Эффективный период подготовки к чемпионату мира — восемь лет, это двенадцать тысяч задач. Ребёнок за пять часов может решить десять задач, за неделю — тридцать, за год — полторы тысячи. В начале нулевых главной сложностью для меня было найти эти задачи, сегодня — отобрать лучшие», — рассказывает Андрей Станкевич, наставник команд Университета ИТМО. Он занимает первую строчку в рейтинге лучших тренеров мира по олимпиадному программированию.
Почему и как стоит учить информатику с дошкольного возраста, рассказал преподаватель Британской высшей школы дизайна Дмитрий Карпов. Он составил список 15 сайтов и игр для обучения программированию с раннего возраста.