• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
  • НИУ ВШЭ в Перми
  • Новости
  • «Полученные знания станут основой для профессионального роста и успеха»: преимущества обучения на совместной программе НИУ ВШЭ – Пермь и Нетологии

«Полученные знания станут основой для профессионального роста и успеха»: преимущества обучения на совместной программе НИУ ВШЭ – Пермь и Нетологии

«Полученные знания станут основой для профессионального роста и успеха»: преимущества обучения на совместной программе НИУ ВШЭ – Пермь и Нетологии

© Shutterstock

В 2024 году НИУ ВШЭ – Пермь впервые открывает набор на совместную с Нетологией программу онлайн-бакалавриата «Программные системы и автоматизация процессов разработки». Мы поговорили с академическим руководителем Александром Михайловым и научным руководителем Ольгой Викентьевой о том, каких востребованных IT-специалистов готовят на программе, какие hard и soft skills получат студенты, для каких компаний они будут готовить проекты и как выстраивать успешную карьерную траекторию.

Михайлов Александр Витальевич

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

– Почему на программе готовят именно фулстек-разработчиков, девопс-инженеров и тимлидов разработки?

– Процессы цифровой трансформации успешно реализуются в России и в мире в целом. Веб-приложения играют важную роль в этих процессах, поскольку они обеспечивают удобный доступ к услугам и информации через интернет. С увеличением числа веб-приложений растет и потребность в специалистах, способных их разрабатывать, сопровождать и управлять этими процессами. Фулстек-разработчики — это специалисты, которые обладают знаниями и навыками как в области фронтенд (интерфейс пользователя), так и бэкенд (серверная часть) разработки веб-приложений. Они способны работать с полным набором технологий, необходимых для создания и поддержки веб-приложений.

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

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

– Насколько эти специальности востребованы в сфере IT сейчас и будут востребованы в ближайшие 5 лет?

– Специалисты, которых мы готовим на программе, востребованы сейчас и будут не менее востребованы в 5-летней перспективе. Безусловно, с развитием информационных технологий будут изменятся технологии разработки программного обеспечения, появляться новые инструменты. Уже сейчас можно отметить использование разработчиками решений в области искусственного интеллекта, развитие методологии DevOps, например интеграция  для безопасной разработки (DevSecOps) или применение технологий больших данных и машинного обучения (MLOps). При этом сами специальности не потеряют своей актуальности.

– Каков уровень заработных плат для этих специалистов?

– Уровень заработных плат в сфере IT может значительно варьироваться. Средние данные не всегда показательны, а разброс зарплат зависит от множества факторов, включая регион, конкретную компанию, опыт и квалификацию специалиста. Важно отметить, что эти профессии обеспечивают конкурентоспособные заработные платы и хорошие перспективы карьерного роста.  Если говорить о фактах, то можно привести пример публикации РБК «Кадровики назвали, кому в 2023 году предлагали самые высокие зарплаты», где со ссылкой на исследование hh.ru, приводится рейтинг зарплат (без учета позиций руководителей), первое место в котором занимает зарплата DevOps-инженера — 214 тысяч рублей. Для руководящего звена на первом месте – руководители группы разработки с зарплатой 193,5 тысяч рублей.

– В чем отличие программы «Программные системы и автоматизация процессов разработки» от других онлайн-программ в сфере IT?

– Образовательная программа разработана совместно с образовательной платформой «Нетология». Для этого была проведена большая работа по опросу компаний IT-сферы и выявлению необходимых компетенций, которые работодатели ожидают видеть у соискателей. Мы изучили подходы, технологии и инструменты, используемые ведущими компаниями. Детально проанализировав потребности рынка IT-специалистов, мы создали программу, которая сочетает фундаментальные знания с современными технологиями, востребованными на рынке.

– Какие профили будут на программе для студентов?

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

Профиль девопс предназначен для тех, кто стремится развивать технические навыки в области администрирования, сетевых технологий и автоматизации процессов. Студенты, выбравшие это направление, изучают дисциплины, связанные с автоматизацией технологических процессов сборки, настройки и развёртывания программного обеспечения (администрирование сетей и автоматизация систем, виртуализация и управление виртуальными средами, системы непрерывной интеграции и поставки, системы мониторинга и анализа).

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

– Будут ли у студентов преподавать практики в сфере IT?

– Образовательная программа построена таким образом, что обучение ведут как опытные преподаватели университета, так и приглашенные специалисты из ведущих IT-компаний. Преподаватели университета обеспечат студентов фундаментальными знаниями и теоретической базой, необходимой для понимания сложных концепций и технологий. Эти курсы закладывают прочную основу для дальнейшего изучения и профессионального роста.

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

– Может ли меняться учебный план программы – в зависимости от изменений в сфере IT?

– Учебный план программы будет обновляться и совершенствоваться в соответствии с изменениями в сфере IT, потому что IT-отрасль постоянно эволюционирует, технологии, методики и инструменты совершенствуются с каждым годом, а также появляются новые. Соответственно необходимо отслеживать тенденции рынка, проводить анализ запросов работодателей и обновлять содержание учебной программы, чтобы обеспечить студентам актуальные знания и навыки, необходимые для успешной карьеры в IT-индустрии.

– Как будет организовано онлайн-обучение?

– Все занятия будут проводится дистанционно, в соответствии с расписанием. Студенты получают доступ к записям проведенных занятий, что просмотреть их в удобное время или вернуться к пройденным  материалам чтобы углубить свои знания. Помимо этого, студентам предоставляется доступ к онлайн-курсам, разработанным опытными преподавателями образовательной платформы «Нетология» и НИУ ВШЭ.  Учебный год разделен на четыре модуля и в каждом модуле параллельно изучается 5 дисциплин.

– Как будет организована работа в реальных проектах? 

– На первом и втором курсах студенты реализуют и защищают курсовые проекты, при этом возможен выбор темы проекта по решению реальной задачи от компаний-партнеров. На третьем курсе предусмотрена как курсовая работа, так и производственная практика, которая будет проходить дистанционно в компаниях-партнерах НИУ ВШЭ – Пермь и образовательной платформы «Нетология». 

Компании-партнеры Нетологии: Alfa-Bank, Мегафон, Ozon, МТС, Lamoda, Битрикс24, Лента, Ростелеком и др.

Компании-партнеры НИУ ВШЭ – Пермь: группа компаний «Информационно-Вычислительные Системы» (ГК ИВС), АО «ЭР-Телеком Холдинг», IBS Group, ООО «ГринДата», PARMA Technologies Group и др.

На четвертом курсе студенты в команды и реализуют командный проект, а также готовят и защищают выпускные работы.

– Смогут ли студенты начать строить карьеру уже во время обучения? 

– Получив базовые компетенции в области разработки на 1-2 курсах, студенты смогут начать строить карьеру в IT. Пермская Вышка и Нетология активно сотрудничают с ведущими компаниями IT-сферы, что позволяет нашим студентам участвовать в стажировках, проходить практику и получать ценный опыт работы непосредственно в индустрии. Кроме того, преподаватели помогут студентам не только освоить теоретические знания, но и приобрести практические навыки, которые востребованы на рынке труда.

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

Мы поддерживаем активные контакты с компаниями IT-сферы и стараемся создавать условия, способствующие профессиональному развитию наших студентов. 

Абитуриентам и всем, кто заинтересовался нашей образовательной программой я хотел бы посоветовать:

 Ознакомиться с программой обучения для принятия взвешенного решения о поступлении в университет, изучить структуру программы, дисциплины изучаемые на каждом курсе.

 Узнать о возможностях карьерного роста и развития, предоставляемых нашим университетом. Обратить внимание на программы стажировок, практикумы и другие мероприятия, которые могут помочь вам начать карьеру в IT-сфере.

 Подготовиться к учебному процессу, понимая, что он будет интенсивным и насыщенным. Он потребует от вас вовлеченности, систематического изучения материала и активного участия в учебных мероприятиях.

 Всегда искать цели и возможности для саморазвития, в том числе и вне основной учебной деятельности. Это могут быть интересные вам онлайн-курсы, участие в проектах с открытым исходным кодом или в хакатонах.

 Поверить в себя и свои способности. Решение о получении высшего образования – важный и ответственный шаг. Полученные знания станут основой для вашего профессионального роста и успеха. Вложенные в обучение  усилия откроют перед вами новые возможности и перспективы в вашей карьере.

Викентьева Ольга Леонидовна

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

– Какие тенденции сейчас в сфере IT? Чем обусловлена востребованность фулстек-разработчиков, девопс-инженеров и тимлидов разработки?

– Главные тенденции IТ-отрасли в настоящее время – это переход на отечественное программное обеспечение, рост рынка IТ-услуг, рост популярности Low-code платформ, облачное замещение, кибербезопасность, автоматизация технологических процессов разработки программного обеспечения. Поэтому высоким спросом пользуются разработчики, DevOps-инженеры, руководители проектов, специалисты по информационной безопасности.

Понимаете, самая распространенная организационная структура в ИТ – это матричная структура, так как основа разработки программного продукта – проектное управление. Как правило, команда проекта включает разработчиков, аналитиков, тестировщиков и т. п. В такой команде должны быть и руководители, отвечающие за качество работы и соблюдение сроков поставки программного продукта (Team Lead, Scrum Master, Product Owner). В обязанности руководителя помимо участия в разработке программного обеспечения входят еще и обязанности менеджера, ему нужно наладить эффективную работу других программистов. Для этого он должен разбираться и в создании программного продукта не хуже опытного разработчика, и иметь компетенции в области управления процессами разработки.

В больших компаниях и командах разработчиков также критически важна автоматизация технологических процессов сборки, настройки и развёртывания программного обеспечения, за что отвечают инженеры DevOps (Development&Operations). Автоматизация процессов необходима для создания единой среды разработки программного продукта. По данным кадрового агентства IT and Digital в Москве, средняя зарплата DevOps-инженера составляла от 120 000 до 350 000 рублей в месяц. В регионах России зарплаты DevOps-инженеров составляют 160 000 рублей в месяц. Прогнозируется, что тенденция к увеличению заработной платы DevOps-инженеров сохранится и в будущем, так как эта профессия становится все более важной в условиях растущей сложности IT-инфраструктур и высокой динамики разработки программного обеспечения.

– Кто будет преподавать на программе?

– Обучать студентов будут как преподаватели НИУ ВШЭ – Пермь, так и практики ведущих IT-компаний. Ментор программы – Андрей Булов, Senior Delivery Manager в Quantori, архитектор, agile-ментор (Нетология), я доцент кафедры информационных технологий в бизнесе НИУ ВШЭ – Пермь, академический руководитель программы – Backend-разработчик, Servicepipe. Занятия будут проводить:

 Вячеслав Ланин, старший преподаватель кафедры кафедры информационных технологий в бизнесе НИУ ВШЭ – Пермь, опыт промышленной разработки более 10 лет;

 Михаил Плаксин, доцент кафедры информационных технологий в бизнесе НИУ ВШЭ – Пермь, кандидат физико-математических наук;

 Филипп Воронов, руководитель группы поисковой базы Вконтакте (Нетология);

 Анастасия Шарикова, преподаватель в Нетологии, ex-QA Lead, Bookmate;

 Валерий Линьков, преподаватель в Нетологии, основатель первой в Москве академии Cisco на базе предприятия и другие.

– Какие ключевые дисциплины вы бы отметили в учебном плане?

– На первом курсе студенты изучают такие языки программирования, как Java и Python, а также углубляют знания по математике, информатике и программированию.

На втором курсе учатся проектировать базы данных, изучают алгоритмы и структуры данных, осваивают разработку клиентских приложений с использованием языка JavaScript, а также разработку веб-сервисов и приложений (бэкенд).

На третьем курсе студенты будут изучать такие дисциплины, как «Проектирование архитектуры программных систем», «Обеспечение качества и тестирование ПО», «Программирование на TypeScript и библиотеки фронтенд разработки», «Машинное обучение», а также выбирают профиль.

На четвертом курсе студентам будут предложены такие дисциплины, как «Управление проектами», «Облачные технологии и вычисления», «Параллельное и многопоточное программирование (с использованием языка Go)» и др.  

– Какие важные навыки в сфере IT получат выпускники программы?

– Выпускники программы изучат 4 языка программирования, получат знания в области математического моделирования и проектирования баз данных, научатся создавать модели машинного обучения и использовать возможности искусственного интеллекта, проектировать и разрабатывать сложные программные системы с использованием различных фреймворков, освоят серверное программирование, научатся автоматизировать процессы разработки (сборку, тестирование и доставку).

– Где смогут работать выпускники программы? Возможно ли продолжение обучения в  магистратуре и академическая карьера?

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

Выпускники программы могут работать:

 Fullstack-программистами – проектирует и разрабатывает информационные системы и технологии, отвечает за все этапы разработки сайта или приложения.

 Frontend-программистами – проектирует и разрабатывает клиентскую часть сложной программной системы.

 Backtend-программистами – проектирует и разрабатывает серверную часть сложной программной системы.

 DevOps-инженерами – создаёт инфраструктуру для разработки и развёртывания программных продуктов, интегрирует процессы разработки, тестирования и администрирования, автоматизирует задачи по настройке и развертыванию приложений, организует мониторинг программного обеспечения.

 Руководителями групп разработки – управляет командой разработки при создании сложных программных систем.

Программа является практико-ориентированной, но при желании выпускники смогут поступить в магистратуру по IT-направлениям, в дальнейшем заниматься научной деятельностью и строить академическую карьеру.

Мои советы абитуриентам:

  • Не бояться задавать вопросы, команда образовательной программы всегда готова вам помочь.
  • Не расслабляться после поступления, работа в IT сложная, и учиться тоже непросто.
  • Правильно распределять приоритеты, не всегда немедленный результат лучше, чем отложенный.