• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

20 лет Программной инженерии НИУ ВШЭ

Юбилей

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

Номер открывает большое интервью с Сергеем Авдошиным «Создать с чистого листа то, в чем остро нуждалась страна», где описываются условия возникновения программы, похожие на «кризис в отечественной IT-индустрии»:

«Катализатором стал очевидный и болезненный разрыв. С одной стороны, бурный рост российского IT-рынка, аутсорсинга, появление первых крупных продуктовых компаний, с другой — катастрофическая нехватка специалистов, которые умеют не просто писать код, а создавать сложные, надежные, сопровождаемые программные системы. Индустрия задыхалась от хаотичной гонки: проекты срывали сроки, выходили за бюджеты, а результат зачастую не соответствовал ожиданиям заказчика. Мы готовили блестящих математиков-программистов, но не хватало инженерной дисциплины, управления процессами, работы с требованиями. Это и был главный вызов времени: Россия рисковала навсегда остаться цифровым кустарем, неспособным создавать софт мирового уровня».

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

Подхватывает разговор об истории, в том числе о своей истории, Ольга Максименкова в статье «Самое сложное в программной инженерии — сложность! Управление сложностью» уже говоря о том, как выглядит успех в программной инженерии и какие качества необходимы для его достижения, о роли программной инженерии в современной IT-индустрии и об отличиях направления в Вышке от программ в других вузах и странах:

«Современный программный инженер — это не просто грамотный технический специалист, который умеет писать программный код, а человек с уникальным набором дополнительных профессиональных качеств: умение разобраться в бизнес-контексте поставленных задач, готовность к новым вызовам, гибкость в обучении и способность эффективно работать в мультидисциплинарных командах».

Ирина Ломазова в материале «Бежать, чтобы оставаться на месте: динамика программной инженерии» раскрывает принципы работы лаборатории ПОИС, где математические методы применяются для анализа поведенческих свойств систем, а уже Роман Нестеров делится историей о том, что прошел путь от бакалавриата до управления этой самой лабораторией — именно в интервью с ним «Программный инженер должен видеть процесс с высоты птичьего полета» можно понять при чем здесь «строительство небоскребов» и вообще аналитический взгляд, который «сверху».

«Программная инженерия: говорит подрастающее поколение специалистов» представляет мнения студентов и выпускников программы, где они делятся личным опытом выбора направления, рассказывают о трансформации учебного плана, легендарных курсах и связи теории с практикой:

«Проблема в том, что без опыта все лекции про качество кода звучат абсолютно разумно. Но только когда дело переходит к практике, появляется понимание. И лучше всего это заметно в проектах, которые пишутся не неделю и не две. К слову, на практике иногда закрывают глаза на некоторые вещи ради скорости разработки или читаемости/стабильности кода».

Поздравляем коллег с юбилеем!

26 февраля