«Если ты не владеешь "скрытой" частью программного стека, ты не владеешь ничем»
В 2017 году в Вышке пройдет набор на новую магистерскую программу «Системное программирование». Там будут готовить специалистов, которые занимаются самым сложным и самым важным уровнем программирования. Кого и как будут учить на этой программе, рассказывает ее руководитель Александр Петренко.
Научная школа
На нашей программе будут готовить специалистов, которые займутся созданием новейших информационных технологий, в первую очередь речь идет о технологиях разработки операционных систем, компиляторов, средств анализа и трансформации данных, интеллектуального анализа текстов и потоков данных.
В программном обеспечении есть несколько уровней, поэтому говорят о программном стеке. Пожалуй, самые «нижние», самые скрытые от широкой публики уровни одновременно являются и самыми сложными и, главное, самыми ответственными. Специалистов по этой «невидимой» части гораздо меньше, чем людей, которые связаны с программированием того, что всем понятно — игр или офисных приложений. Многие талантливые программисты идут по «видимому» пути именно потому, что там ты сразу можешь увидеть результаты своего труда, и коллеги тебя похвалят, и от потребителей получишь признание. А в «невидимой» части нужны люди не только с мозгами, трудолюбием и тщательностью в работе, но и готовые обречь себя на труд, который не будет бросаться в глаза.
И у нас, и во всем мире таких людей мало, а задачи, которые они решают, очень важные — если ты не владеешь этой скрытой, но центральной частью, ты не владеешь ничем. Если специалистов мало — их надо выращивать. Академик Иванников создал научную школу системного программирования, он занимался этим, наверное, лет пятьдесят, а я занимаюсь системным программированием лет сорок пять. Для нас ценность и увлекательность этой работы очевидна.
Для того чтобы технологии развивались, и чтобы они были не только заимствованные, но и свои собственные, нужна экосистема, которая позволяет находить талантливых людей, готовить из них специалистов, доводить до нужного уровня и работать вместе с ними, создавая новые информационные технологии. И одновременно они сами должны находить своих учеников, и так поколение за поколением. Это и есть научная школа, и в этом ее отличие от большинства промышленных фирм.
Основные принципы программы
В Вышке сначала появилась базовая кафедра Института системного программирования РАН, в котором студенты бакалаврской программы «Программная инженерия» могут проходить обучение в рамках научно-исследовательского семинара. Теперь открывается и магистерская программа. В обучении и бакалавров, и магистров мы будем придерживаться общего подхода.
Один из принципов заключается в том, что студенты на достаточно ранних курсах вовлекаются в реальные исследовательские работы. Второй принцип — и мы ребятам сразу о нем говорим, хотя они и не верят, — в том, что специалист из них получится после того, как они закончат не только магистратуру, но и аспирантуру. Вообще человек должен понимать, что учиться ему надо будет всю жизнь.
Почему Вышка
Почему стоит идти на нашу программу именно в Вышку? Потому что очень хорошую репутацию завоевало отделение программной инженерии, а затем здесь был открыт новый факультет компьютерных наук. Он уже привлекает большое количество ребят, ориентирующихся на серьезное программирование. Здесь абитуриенты найдут не только высококлассных преподавателей, но и сверстников, с которыми действительно интересно учиться.
Как поступить
Основной формой вступительного испытания у нас является собеседование. В его рамках мы можем получить всю необходимую информацию от абитуриента, выяснить его интересы, узнать о его достижениях. Я видел абитуриента с написанной им самим операционной системой — это реальный случай.
Сразу предупреждаю, что, когда вы к нам поступите, вам придется очень много работать. Часть занятий будет проходить на площадке Вышки, но достаточно много занятий, и теоретических, и практических, будет проходить на территории Института системного программирования РАН (большая часть преподавателей является сотрудниками института).
Наверное, половину времени наши студенты будут проводить за исследовательскими проектами. Только так можно добиться профессионального роста. Нельзя прослушать лекцию о том, как разрабатывать программное обеспечение, и тут же стать профессионалом. Надо пожить, надо набить шишки, надо понять, какие есть сложности при работе в коллективе, что такое делать не «когда захочу», а вовремя. За два года ребята все это увидят.
Почти всегда у нас предметом дипломной работы является не учебная программа, а реальная программа, которая входит как компонент в реальный программный комплекс, изготовленный в рамках исследовательского проекта, поддержанного научными фондами, или некоторой промышленной компанией. Это не имитация, а совершенно реальная жизнь.
Свобода творчества у студентов есть всегда, но есть и вопрос, как этой свободой пользоваться. Если у них есть идея, которая им важна и дорога, и эта идея лежит в русле системного программирования, у них будет возможность перейти из одного проекта в другой, где эту идею можно развивать. Институт активным ребятам не мешает, а, наоборот, поддерживает их (морально и материально). Но, если эта идея — за рамками системного программирования (сайты делать или чисто прикладные программы), то ничего не получится.
Петренко Александр Константинович
Профессор базовой кафедры «Системное программирование» Института системного программирования РАН НИУ ВШЭ
Вам также может быть интересно:
Новая магистерская программа ВШЭ посвящена немецкоязычным странам
В 2020\21 учебном году на факультете гуманитарных наук НИУ ВШЭ откроется магистерская программа «Germanica: история и современность». Она направлена на подготовку специалистов широкого профиля по странам немецкоязычного ареала - Германии, Австрии и Швейцарии. Обучение будет проходить на русском и немецком языках, уровень владения немецким нужно подтвердить при поступлении. Об особенностях программы рассказывает ее академический руководитель Петр Резвых.
ВШЭ и Сбербанк подготовят новое поколение специалистов по анализу финансовых данных
Факультет компьютерных наук НИУ ВШЭ и Сбербанк открывают новую магистерскую программу «Финансовые технологии и анализ данных». 30 лучших абитуриентов, поступивших на программу, смогут обучаться на ней за счет Сбербанка.
Студенты Вышки стали победителями кейс-чемпионата Oliver Wyman Impact 2017
Команда из четырех студентов магистерской программы «Стратегическое управление финансами фирмы» была признана победителем из более чем сотни команд.
«Наши студенты должны осуществить научный прорыв на стыке математики и компьютерных наук»
В 2017 году факультет компьютерных наук НИУ ВШЭ и Сколтех будут вести совместный прием на магистерскую программу «Статистическая теория обучения», которая станет правопреемницей программы «Математические методы оптимизации и стохастики». О научной составляющей новой программы и о возможностях, которые она предоставляет студентам не только магистратуры, но и бакалавриата, рассказывает академический руководитель программы, профессор математических наук университета Гумбольдта в Берлине, Владимир Спокойный.
В Вышке открывается магистерская программа для подготовки профессиональных литераторов
В 2017 году начнется набор на новую магистерскую программу «Литературное мастерство», академическим руководителем которой будет писатель и филолог Майя Кучерская. О том, как учить творчеству и ремеслу в рамках академической программы и где будут работать ее выпускники, она рассказала новостной службе ВШЭ.
Новая магистерская программа предлагает изучать Европу в контексте двух культур
Студенты новой магистерской программы факультета гуманитарных наук НИУ ВШЭ «Культурная и интеллектуальная история: между Востоком и Западом» изучат историю, культуру, традиции Восточной и Западной Европы от средневековья до современности. Набор начнется в 2017 году. Программа предполагает также получение диплома зарубежного университета-партнера.
Умение управлять технологическими инновациями становится самым востребованным навыком
Политика в области науки, технологий и инноваций — это сфера управления, работа в которой требует особых знаний и практики. Специалистов для нее готовят на программе «Управление в сфере науки, технологий и инноваций». 28 июня на программе состоялся первый выпуск. Церемонию вручения дипломов предваряла лекция Рае Квон Чунга, советника генерального секретаря ООН по вопросам изменения климата, члена Межправительственной группы экспертов по изменению климата, удостоенной в 2007 году Нобелевской премии мира.
«Благодаря программе у меня появились более амбициозные планы и более перспективные предложения»
Снимать видеоролики по произведениям классиков, отличать полезную еду от вредной, учиться, отдыхая — этому и многому другому учат школьников проекты студентов магистерской программы «Доказательная образовательная политика». Защита первых студенческих проектов, подготовленных в рамках Проектной мастерской магистратуры, прошла в Институте образования НИУ ВШЭ.
В следующем учебном году в Школе дизайна НИУ ВШЭ обновится формат магистратуры
К программе «Дизайн», которая реализуется сейчас, добавится программа «Коммуникационный дизайн». Внутри учебных процессов также произойдут перемены, а среди профилей магистратуры «Дизайн» появится новый — «Дизайн книги». Руководитель Школы дизайна Арсений Мещеряков рассказал о том, как поделятся бюджетные и коммерческие места, зачем нужен уровень «с нуля», для какого дизайнера в России всегда будет масса работы и как зарабатывать во время учебы.
Магистерские программы, посвященные медиа, используют экспериментальные форматы
В этом учебном году магистерские программы факультета коммуникаций, медиа и дизайна пробуют новую форму привлечения к работе со студентами практиков из индустрии медиа — это недельные и двухнедельные серии мастер-классов по актуальным темам. На следующий год эти блоки предполагается включить в обязательную программу. Расскажем о нескольких текущих проектах.