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

Учиться, учиться и ещё раз учиться - как бы говорит Вождь мирового пролетариата на входе в один из корпусов МАИ
Учиться, учиться и ещё раз учиться - как бы говорит Вождь мирового пролетариата на входе в один из корпусов МАИ

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

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

Некоторые резюме содержали отличные пожелания
Некоторые резюме содержали отличные пожелания

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

Забег роботов / © Kevin Frayer /Getty Images
Забег роботов / © Kevin Frayer /Getty Images

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

Слайды презентации
Слайды презентации

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

Кстати, лучшим студентам по итогам сдачи Яндекс Контест были назначены именные стипендии от ГК Иннотех (Т1), а наши старосты групп приняли участие в Школе лидеров от Т1
Кстати, лучшим студентам по итогам сдачи Яндекс Контест были назначены именные стипендии от ГК Иннотех (Т1), а наши старосты групп приняли участие в Школе лидеров от Т1

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

Один из спринтов команд ТОП ИТ
Один из спринтов команд ТОП ИТ

И вот кривой/косой первый код был готов. Что же дальше? На парах по инструментам промышленной разработке показали, как можно выполнять деплой, и выдали по виртуалке на команду в Яндекс Облаке, а кто-то даже получил какие-то другие сервисы. Деплой прошел успешно в последнюю ночь перед защитой проекта!

В итоге были запущены интересные проекты, некоторые из них:

  1. Единый портал для волонтеров и организаторов МАИ

  2. Сервис для помощи людям с тревожностью и стрессом

  3. Сервис, упрощающий обмен вещами, либо жертвование их

  4. Yodi - это умный помощник для учёбы

  5. Сайт спортивных секций МАИ

  6. Система перераспределения невостребованных пищевых продуктов между бизнесом и нуждающимися

  7. Карта локальных проблем

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

  9. Система организации бытовой помощи для социально уязвимых категорий населения

  10. вСрок - информация о скоропортящихся продуктах поблизости

  11. Волонтёрско-благотворительный сайт "ВсеВместе"

  12. Сервис поиска соседа для совместной аренды

  13. Сервис для фиксации нарушений ПДД на арендных самокатах с помощью машинного зрения

  14. Graffiti Report - только красивые граффити!

  15. Приложение-памятка о приёме лекарств

  16. "Найди потеряшку" - сервис для поиска потерянных животных

  17. AI-юридический помощник по составлению юр. обращений и заполнению шаблонов юр. документов

  18. «EcoStep» – система челленджей для формирования экологических привычек

  19. Сервис для помощи людям со слабыми социальными навыками

  20. Создание Web-приложения для организации сдачи / приема ненужных вещей между частными лицами и фондами, которые помогают людям.

  21. Сайт волонтёрского центра МАИ

  22. Агрегатор приютов для животных

  23. Агрегатор студенческих скидок

  24. Единый сервис для поиска пропавших кошек в Москве

  25. Приложение, приучающее к заботе об экологии

Конечно, не все дожили дошли до деплоя, но некоторые сервисы получились очень интересными, и, возможно, мы их будем поддерживать в дальнейшем!

Мы каждый год придумываем что-то новое и интересное!

Движение - жизнь!

К концу обучения по двум программам ТОП ИТ - Программная инженерия систем машинного обучения и Программирование и технология разработки программных систем ребята станут, как минимум, middle разработчиками. Кстати, в МАИ единственная программа ТОП ИТ в области Инженерии систем машинного обучения!

Комментарии (0)