YOUNG

«Твои представления о профессии и реальность могут расходиться». Зачем ехать в IT-лагерь

YOUNG
Денис Горшков
Денис Горшков

Студент Будапештского университета технологий и экономики

Анна Меликян

Разработчику мало просто написать код. Чтобы приложение стало успешным, надо понимать, каким пользователям оно заходит, знать все о конкурентах, тестировать разные идеи. А еще – работать в команде и грамотно презентовать свои продукты. Освоить все эти навыки, посмотреть на профессии в IT со всех сторон и сразу применить полученные знания на практике можно в образовательном лагере.

Марина Плешкова – преподаватель программы «Классическое программирование и мобильная разработка» от Mail.ru Group и Центра развития ИТ-образования МФТИ в сочинском Образовательном центре «Сириус». Марина рассказала, как на зимних каникулах школьники изучают UX-дизайн, CustDev и Lean Startup, как собирают команды и запускают MVP.

«Твои представления о профессии и реальность могут расходиться». Зачем ехать в IT-лагерь
Присоединиться

Учиться у профи


Программа для будущих разработчиков мобильных приложений проходила в «Сириусе» зимой 2019 года. За три недели января школьникам нужно было изучить весь процесс разработки продукта: от идеи до презентации готового приложения. Интенсивный курс включал в себя модули по Java и Android-разработке, управлению проектом и продуктом, тестированию и безопасности мобильных приложений, а также мастер-классы по презентации продукта и публичным выступлениям.

Занятия вели сотрудники Mail.ru Group и преподаватели олимпиадных школ МФТИ, также у ребят были менторы-студенты, которые помогали с проектами.

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

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

«Задача нашей программы в “Сириусе” – показать  ребятам, из чего состоит мобильная разработка. Погрузиться в профессию можно только создав свое мобильное приложение и распределяя задачи в команде. Всего в последнем наборе приняли участие 60 талантливых школьников из 30 регионов страны. Чтобы ребята смогли собрать MVP, они прошли очень интенсивный курс –  8 курсов и 180 занятий за три недели», – уточняет руководитель образовательного направления Mail.ru Group Ольга Августан.

«Мы проводили смены по мобильной разработке уже дважды, сразу объединяя старшеклассников, которые прошли отбор, в группы по три-четыре человека. Так, работая с наставником они могли задавать вопросы по полученному материалу и воплощать идеи в реальность. Такая практика уже в школьном возрасте дает фору для поступления в вузы, а также на специализированные программы, такие, как “Технотрек”, который мы проводим на кампусе Физтеха вместе с Mail.ru Group», – рассказал руководитель программы, проректор МФТИ, директор финала чемпионата ICPC 2020 в Москве Алексей Малеев.

В первую неделю ребят учили управлять продуктом: искать идеи, тестировать проект, управлять командой, анализировать конкурентов и находить свои преимущества. 

Участникам рассказывали о том, как создать проект под клиента, используя методику «бережливого стартапа» Эрика Риса и принципы гибкой разработки. Смысл в том, чтобы сначала выявить и сформулировать проблему клиента, а затем решить ее за счет своего продукта, сводя к нулю возможные ошибки и потери в производстве. 

«Нам смоделировали реальную ситуацию разработки собственного продукта, от придумывания идеи до выхода в продакшн. Я получила знания, которые вряд ли бы смогла получить в вузе», – делится впечатлениями Мария Тряпицина, 11-классница из Москвы и участница программы 2019 года.

Какие проекты придумали школьники

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

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

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

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

Найти друзей и наставников


«”Сириус” – место для новых знакомств. 21 день школьники из разных городов живут и учатся вместе. Ты оказываешься в среде таких же увлеченных разработкой сверстников, с которыми будет о чем поговорить и чем поделиться.

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

Связаться с с преподавателями можно и после программы. Мы всегда рады помочь. Например, для Маши и ее друзей я провела экскурсию в Mail.ru Group, показала офис и рассказала о том, как попасть в компанию на стажировку», – добавляет Марина Плешкова.

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

Фото: «Сириус» 

Нашли опечатку? Выделите текст и нажмите Ctrl + Enter

Материалы по теме

  1. 1 Кто такой тестировщик и почему им может стать почти кто угодно
  2. 2 Хочешь превратиться в программиста? Будь готов остаться вечным студентом
  3. 3 «Я сам изучал искусственный интеллект перед хакатоном». Подросток об увлечении программированием
FutureFood
Кто производит «альтернативную» еду
Карта