Хакатоны и соревнования по программированию для школьников, студентов и выпускников
Чаще всего под хакатонами (от англ. hacker — «хакер» и marathon — «марафон») подразумевают состязания, в ходе которых участники работают с конкретным кейсом заказчика и создают MVP — минимально жизнеспособный продукт. Основная цель спортивного программирования — решение алгоритмических задач в условиях ограниченного времени с минимальным количеством ошибок и попыток.
Forbes Education отобрал три бесплатных мероприятия, на которых ИТ-специалистов ждут в ближайшее время. Очные состязания пройдут как в Москве, так и в других городах. В некоторых случаях можно участвовать онлайн.
Московский инновационный кластер
Московский инновационный кластер устраивает конкурс мэра Москвы для ИТ-специалистов старше 18 лет из России и других стран. Хакатон состоится в онлайн-режиме. В первую очередь на него приглашаются frontend-, backend-, fullstack-разработчики, UX/UI-дизайнеры, продакт-менеджеры, менеджеры проектов, специалисты по работе с данными, дата-инженеры и аналитики. Участникам представят на выбор 25 задач от правительства Москвы, администраций российских регионов и от крупных компаний. Тематика: наука, государственные закупки, экономика, градостроительное моделирование, социальные задачи и т. д.
Регистрация команд (от двух до пяти человек) продлится до 5 июня. После получения ТЗ участники смогут пообщаться с экспертами и задать им вопросы. 16 июня необходимо будет загрузить разработанное решение в личный кабинет на сайте конкурса. Техническая экспертиза решений завершится 21 июня, а 23 июня по каждой задаче будет опубликован топ-10 команд, которые прошли в финал. 24 и 25 июня состоятся мастер-классы по подготовке презентаций и питчей. Сами питчи можно будет представить в онлайн-формате 25 и 26 июня.
Победителей наградят очно в Москве 28–29 июня. Общий призовой фонд составляет 50 млн руб. Команды, занявшие первое место в решении задачи, получат по 1 млн руб., второе — по 600 тыс. руб., третье — по 400 тыс. руб.
Тинькофф
Международные соревнования по спортивному хакингу CTF (Capture the Flag — «Захвати флаг») проведет банк Тинькофф. CTF — популярный во всем мире формат состязаний, участники которого решают прикладные задачи в сфере информационной безопасности. Команды должны захватить «флаг» — определенную комбинацию символов, например tctf{71nKoFF_c7F}, имитирующую информацию, которую мог бы украсть злоумышленник. Завладев таким «флагом», команда сдает его на проверку и получает за это баллы.
Принять участие в соревновании могут как эксперты в теме информационной безопасности, так и разработчики, SRE-, QA-инженеры, аналитики и другие специалисты. Соревноваться можно индивидуально или в команде до трех человек, подав заявку либо в лигу новичков (подходит для специалистов уровня Middle и Senior), либо в лигу опытных (для тех, кто уже бывал на CTF или работает в сфере информационной безопасности). Участники получат набор заданий по криптографии, расследованию инцидентов, анализу скомпилированного кода, веб-уязвимости — то есть по тем направлениям, с которыми обычно имеют дело специалисты по безопасности.
Для регистрации нужно авторизироваться через «Телеграм» до 19 апреля. В хакатоне можно участвовать онлайн из любой точки мира или офлайн в центрах разработки Тинькофф в Москве, Санкт-Петербурге, Нижнем Новгороде, Екатеринбурге, Новосибирске, Казани, Воронеже, Самаре, Омске, Саратове, Ижевске, Сочи, Красноярске, Калининграде, Минске и Алматы. Соревнования начнутся 20 апреля и продлятся 36 часов.
Призовой фонд CTF составляет 1,5 млн руб. Призы делятся на команду. Лига новичков получит за первое место 210 000 руб., за второе — 180 000 руб., за третье — 150 000 руб. Лига опытных за первое место удостоится 420 000 руб., за второе — 300 000 руб., за третье — 240 000 руб. Возраст участников значения не имеет, но за призовые места будут бороться только те, кому уже исполнилось 18 лет.
МИФИ
Национальный исследовательский ядерный университет «МИФИ» проведет студенческий межвузовский хакатон по машинному обучению, информационной безопасности, веб-разработке и разработке алгоритмов Nuclear IT Hack.
Приглашаются как студенты, так и школьники старше 14 лет из Москвы и Московской области. Хакатон предполагает очное участие команд из двух-четырех человек — одиночным участникам устроители мероприятия помогут объединиться в группы с требуемым количеством человек. На решение задач отводится 24 часа.
В рамках хакатона участники будут решать индустриальные задачи от партнеров мероприятия: компаний «Росатом», «Геограком», РЖД, МосТрансПроект, VK, T1, — представлять свои проекты потенциальным инвесторам, посещать митапы и мастер-классы от приглашенных спикеров.
Регистрация доступна до 14 апреля. Само мероприятие пройдет на площадке НИЯУ МИФИ в Москве 20–21 апреля. Оставаться с ночевкой не обязательно (а не достигшим 18 лет запрещено), главное — вовремя прийти на чекпойнт.
Все участники получат сертификаты, победители и призеры — дипломы и специальные призы, а авторам самых креативных решений предложат работу в компаниях-партнерах.