На программах ТОП ИТ Московского авиационного института с 2025 года учатся будущие middle-разработчики. Что же делает нашу программу особенной и как мы погружаем студентов с первого семестра в ИТ-индустрию, об этом и расскажем от лица студента ТОП ИТ в этом кратком обзоре уже практически прошедшего семестра обучения…

Пришел студент в Московский авиационный институт на программу ТОП ИТ, а попал в хоррор квест целую историю, которую мы для него специально спроектировали и разработали. Мало того, что на программы проводился отдельный отбор с резюме и заданиями в Яндекс Контест, а для некоторых еще и собеседованиями, так сразу с первого семестра, кроме знакомой математики, появились какие-то странные предметы.
Здравствуйте, уважаемая приемная комиссия. Меня зовут .... . Мне XX лет, я родилась … XXXX года. Интересный факт со дня моего рождения: это была пятница, 13-е, и был сильный ураган. Мне кажется, что это сильно на мне отразилось. С самого детства я была неугомонной. Мне всегда нужно было куда-то бежать и что-то делать. Я ходила во многие секции и кружки, не могла сидеть на месте. Возможно, отчасти поэтому мне хочется попасть в топ-IT.

Уже на первом курсе помимо математики появился экспериментальный предмет "Обучение служением" и предмет для ИТ - "Инструменты промышленной разработки". В целом обучение служением - это серьезный социальный проект, в рамках которого студенты готовят предложения по решению насущных проблем и общественных задач. Если что, то есть целый портал Добро.рф, где можно предлагать и решать различные интересные задачи от НКО и других организаций. А в наше время, когда уже роботы бегают на перегонки в Китае решать такие проблемы без ИТ как-то неинтересно!

Вместо того чтобы выдать темы курсовых, нам дали задачу самим придумать тему социально значимого проекта и объединиться в команды по интересам. В целом это было очень сложно, но благодаря группе в TG быстро нашлись единомышленники, и появилось 32 команды студентов объединенных конкретной идеей социального проекта! Нарисовали красивые презентации в Gamma.app и думали, что можно выдохнуть и нас оставят в покое, но не тут-то было...

Начались пары по предмету "Инструменты промышленной разработки", где стали объяснять и показывать git, docker и какой-то компост compose. Пришлось выполнять практические задания на gitlab.mai.ru и постепенно погружаться в программирование наших проектов и их развертывание на Яндекс Облаке. Ещё и про машину Тьюринга зачем-то рассказали ;) и множество встреч с партнерами программы - компании Т1, Яндекс, Сбер, ВК и другие титаны индустрии.

После первых презентаций началась постоянная работа над проектами в двухнедельных циклах. Все задачи заставили предложили вести в Сфера.Задачи - Наша система управления разработкой как и Jira, Яга или Яндекс.Трекер. А документацию вести в Сфера.Знания. Бэклог продукта, пользовательские истории и описание архитектуры пришлось сделать в короткие сроки. По началу система показалась не очень дружелюбной, но в ней также можно настраивать и рабочий процесс и синхронизировать с хранением кода в Сфера.Код или GitLab. А самое главное, благодаря быстрой реакции разработчиков на баг репорты, система становится всё лучше и лучше!

И вот кривой/косой первый код был готов. Что же дальше? На парах по инструментам промышленной разработке показали, как можно выполнять деплой, и выдали по виртуалке на команду в Яндекс Облаке, а кто-то даже получил какие-то другие сервисы. Деплой прошел успешно в последнюю ночь перед защитой проекта!
В итоге были запущены интересные проекты, некоторые из них:
Единый портал для волонтеров и организаторов МАИ
Сервис для помощи людям с тревожностью и стрессом
Сервис, упрощающий обмен вещами, либо жертвование их
Yodi - это умный помощник для учёбы
Сайт спортивных секций МАИ
Система перераспределения невостребованных пищевых продуктов между бизнесом и нуждающимися
Карта локальных проблем
Веб-приложение, позволяющее найти соперников/команды для организации любительских спортивных игр, с системой рейтинга.
Система организации бытовой помощи для социально уязвимых категорий населения
вСрок - информация о скоропортящихся продуктах поблизости
Волонтёрско-благотворительный сайт "ВсеВместе"
Сервис поиска соседа для совместной аренды
Сервис для фиксации нарушений ПДД на арендных самокатах с помощью машинного зрения
Graffiti Report - только красивые граффити!
Приложение-памятка о приёме лекарств
"Найди потеряшку" - сервис для поиска потерянных животных
AI-юридический помощник по составлению юр. обращений и заполнению шаблонов юр. документов
«EcoStep» – система челленджей для формирования экологических привычек
Сервис для помощи людям со слабыми социальными навыками
Создание Web-приложения для организации сдачи / приема ненужных вещей между частными лицами и фондами, которые помогают людям.
Сайт волонтёрского центра МАИ
Агрегатор приютов для животных
Агрегатор студенческих скидок
Единый сервис для поиска пропавших кошек в Москве
Приложение, приучающее к заботе об экологии
Конечно, не все дожили дошли до деплоя, но некоторые сервисы получились очень интересными, и, возможно, мы их будем поддерживать в дальнейшем!
Мы каждый год придумываем что-то новое и интересное!
Движение - жизнь!
К концу обучения по двум программам ТОП ИТ - Программная инженерия систем машинного обучения и Программирование и технология разработки программных систем ребята станут, как минимум, middle разработчиками. Кстати, в МАИ единственная программа ТОП ИТ в области Инженерии систем машинного обучения!