На программах ТОП ИТ Московского авиационного института с 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 разработчиками. Кстати, в МАИ единственная программа ТОП ИТ в области Инженерии систем машинного обучения!
Автор: itmai


