Публикации и ответы на комментарии в блогах JetBrains не выходят на русском языке с 2022 года.

Приносим извинения за неудобства.

Interviews

Вице-президент JetBrains — о том, как стать настоящим программистом

Фото: Интерпресс / PhotoXPress.ru
Фото: Интерпресс / PhotoXPress.ru

Рекордный рост выручки российских платформ онлайн-образования по итогам прошлого года стал поводом к дискуссии о снижении роли университетов в подготовке кадров и трансформации образования в России. Все больше людей не хотят тратить 4 — 6 лет на обучение, которое устареет уже к моменту получения диплома, и рассчитывают получить востребованную профессию альтернативным способом. В цикле публикаций «Новая эра образования: мир знаний без университетов?» РБК Петербург ищет ответ на вопрос, станут ли цифровые платформы серьёзными конкурентами для университетов.

Старший вице-президент по инвестициям, исследованиям и образовательным проектам международной IT компании JetBrains Андрей Иванов считает, что едва ли замена университетов на альтернативные способы получения профессии произойдет в ближайшие годы. Тем не менее, цифровые платформы играют важную роль в трансформации образования, объясняет он.

Андрей Иванов, старший вице-президент по инвестициям, исследованиям и образовательным проектам JetBrains:

«С каждым годом в сети появляется всё больше онлайн-курсов по программированию. Вопрос, который мне задают чаще всего, — можно ли пойти программировать в IT-компанию после коротких курсов? Отвечу, что есть такие программисты, которые могут, закончив короткие курсы, что-то программировать, на них будет определенный спрос. У таких людей будет узкий набор знаний и их будет хватать для решений узкого круга задач. Если говорить о профессионалах, которых набирают IT-гиганты, то это люди с гораздо более широким кругозором, с большим набором знаний и глубиной. И, скорее всего, это не тот человек, который закончил двухмесячные курсы.

Программирование для всех

В целом программирование перестаёт быть профессией. Мы же не говорим, что русский язык, на котором мы пишем — это профессия. Или математика, умение считать — это тоже не профессия. Так и с программированием. Думаю, скоро программировать у нас должны будут все люди с высшим образованием поголовно, а не только те, которые назвались программистами. Вот им-то и помогут короткие курсы в целом понять, что такое программирование и на чём оно строится.

«Мы же не говорим, что русский язык, на котором мы пишем — это профессия. Так и с программированием»

Программисты по профессии будут заниматься более сложными вещами, чем просто программирование. Специализация для тех, кто отучился на программиста четыре года в университете, будет идти от магистратуры. Захочет человек с IT-образованием заниматься биоинформатикой — будет заканчивать магистратуру по направлению «Биология». В Америке сейчас есть такой тренд — программисты получают дополнительное образование в сфере аграрного хозяйства и занимаются программированием в этой сфере. В мире в целом в ближайшее время будет большой спрос на аналитиков данных в медицине.

Мне важно у кандидата наличие университетского диплома, потому что есть корреляция между тем, что человек вылетел из университета или не отучился в университете и другими негативными качествами. Закончить вуз достаточно просто, а вот почему можно из него вылететь — это вопрос и «звоночек» для работодателя. Оконченный университет показывает, что человек умеет доводить взятое дело до конца, а это очень полезный для программистов навык. У меня были сотрудники, которые работали и без высшего образования, но это скорее исключение из правил.

Университеты против онлайн-платформ

Поэтому, я не думаю, что онлайн-платформы сегодня как-то потеснили университеты. Я считаю, что имеющиеся образовательные платформы — это инструмент, который расширяет «скилл бокс» педагога, обучающегося; даёт человеку дополнительные возможности развить свои знания. Онлайн-курсы выполняют функцию книг — ведь вы можете найти всю необходимую информацию в литературе, но все равно идете к преподавателю. А преподаватель дает вам список рекомендуемой литературы в дополнение к своим занятиям.

«Оконченный университет показывает, что человек умеет доводить взятое дело до конца, а это очень полезный для программистов навык»

В то же время качественные онлайн-курсы дают студенту больше пользы, чем плохие университеты. У меня были курсы в университете, когда я учился у преподавателей, а был курс, который я самостоятельно прошел по книгам, потому что занятия были хуже учебника. То же самое и с онлайн-курсами. Если у вас есть записанный курс профессора MIT (Массачусетский технологический институт — ред.), а параллельно вам читает эту тему профессор похуже, то вы получите больше пользы от прослушивания онлайн-лекции первого, чем от посещения лекций второго в аудитории. Кроме того, онлайн-курсы — это возможность учить сложным специфичным предметам. Например, не так много людей хотят изучать гомотопическую теорию типов, при этом есть сильный преподаватель, который готов читать этот курс. Вместо того, чтобы преподавать этот курс одному человеку в аудитории, он может записать его онлайн-версию и в сети его посмотрит больше заинтересованных в этом людей.

«Онлайн-курсы выполняют функцию книг — ведь вы можете прочитать всю необходимую информацию в литературе»

При этом в онлайн-формате есть свои ограничения. Мне кажется, что функция университета, в первую очередь, в формировании круга общения — однокурсники и профессора, во-вторых, — в выработке у студентов привычки учиться, умения разговаривать и доносить свою точку зрения, и только, в-третьих — знания, которые он дает. Весь этот комплекс тяжело получить во время онлайн-обучения.

Как будут перестраиваться университеты

Думаю, в перспективе приемлемым будет гибридный формат обучения. Во всех проектах JetBrains уже используется такой формат: у нас есть живые лекции, живое общение, но мы записываем свои курсы также онлайн. Они доступны как учебник XXI века: если вы что-то не поняли на очной лекции, вы ещё раз слушаете этот фрагмент самостоятельно в режиме онлайн.

«Функция университета, в первую очередь, в формировании круга общения — однокурсники и профессора, во-вторых, — в выработке у студентов привычки учиться»

Я вижу университеты будущего в России так: когда два года студенты по выбранной сфере учатся более или менее одинаково, разбираются в своих интересах; а далее делятся на меньшие группы, и в рамках группы каждый учится по своей программе. Обучать в маленьких группах для вуза — это довольно дорогое удовольствие. В большом вузе можно построить в одной учебном направлении шесть образовательных траекторий, где на каждом будет по двадцать человек.

В небольших образовательных проектах может собраться один преподаватель и студент, и они вместе будут двигаться по образовательной траектории. То есть, в целом это возможно, но на это нужны деньги, нужна готовность учебного отдела выстраивать программы таким образом, чтобы реальные потребности студентов ложились на эти программы. В государственных вузах, к сожалению, присутствует непростая бюрократическая составляющая, поэтому процесс обучения там завис где-то в XX веке».

Виктория Саитова
Опубликовано на сайте издания РБК

Справка

JetBrains — международная IT-компания, которая разрабатывает инструменты для программирования на различных языках: Java, Kotlin, Python, C#, F#, C++ и других. Компания имеет собственные образовательные продукты, в том числе интерактивную платформу для обучения программированию. У JetBrains есть две базовых кафедры в петербургском и московском кампусах Высшей школы экономики. Также компания поддерживает образовательные программы в СПбГУ («Современное программирование»), Университете ИТМО («Разработка программного обеспечения»), сотрудничает с МФТИ, НГУ и ЛЭТИ. В 2011 году совместно с «Яндексом» компания запустила Computer Science Center — образовательный проект, в рамках которого студенты и выпускники вузов могут пройти курсы по четырём направлениям: Computer Science, Data Science, Software Engineering и Robotics. Последнее направление открылось в этом году и поддерживается «Газпром нефтью».

Андрей Иванов работает в менеджменте IT-компаний с 1995 года. В 2005 году при поддержке американской IT-компании Borland он открыл Академию современного программирования. В 2012 году под руководством Андрея Иванова заработала первая Лаборатория языков программирования и компиляторов на матмехе СПбГУ. В 2015 году появилось объединение научных групп JetBrains Research.

Discover more