Кейс Т1.Код.Май: как прошел кодинг-марафон ИТ-холдинга Т1

Коротко

  • ИТ-холдинг Т1 (более 23 000 сотрудников) провёл на Codenrock офлайн кодинг-марафон Т1.Код.Май в четырёх городах: Москва, Санкт-Петербург, Рязань, Ижевск — всего 94 участника.
  • Конкурсанты решали 4 кодинг-кейса на Java и JavaScript: шифр Цезаря, алгоритм Хаффмана, работа с Web API и перевод систем счисления.
  • Платформа Codenrock обеспечила live coding в браузере, автоматическую оценку решений по правильности и времени, голосование экспертов и рассылки.
  • 57 лучших участников получили приглашение в летний IT-лагерь Т1 — гибридный интенсив со стажировкой Т1.Дебют и оффером для самых опытных.

Обновлено: 15 июля 2024

image1

ИТ-холдинг Т1 провел на платформе Codenrock кодинг-марафон Т1.Код.Май. Участники решали на платформе увлекательные задачи: разрабатывали собственный «шифр Цезаря», кодировали и декодировали текст по алгоритму Хаффмана, учились работать с Web API. Лучшие команды получили приглашение в летний IT-лагерь Т1, где можно пройти обучение и попасть на стажировку.

Подробнее о соревновании – в этом кейсе.

Цели соревнования

ИТ-Холдинг Т1 — это многопрофильная ИТ-компания, один из лидеров российского ИТ-рынка. В организации работает более 23 000 человек. Основные направления деятельности – предоставление полного спектра ИТ-услуг, экспертиза в разработке ПО и системной интеграции. Холдинг реализует проекты на базе ИИ, Big Data, машинного обучения и облачных сервисов. Собственная образовательная платформа — Т1 Цифровая Академия.

В июне Т1 запустил летний IT-лагерь для начинающих специалистов – образовательный интенсив в формате офлайн-буткемпа, после которого самые перспективные участники смогут трудоустроиться в ИТ-холдинг. Поэтому организация заинтересована в том, чтобы привлечь новых молодых цифровых талантов.  

image2 1

Один из способов сделать это – организовать соревнование для программистов. Такие конкурсы дают отличный результат:

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

Для организации кодинг-марафона Т1.Код.Май ИТ-холдинг Т1 выбрал платформу Codenrock. Площадка поддерживает все необходимые функции для такого формата IT-олимпиады:

  1. Регистрация участников и возможность формировать команды. 
  2. Платформа для Live Coding, позволяющая писать и проверять код прямо в браузере.
  3. Автоматическая система оценки решений на основе правильности выполнения задачи и затраченного времени. 
  4. Возможность привлекать экспертов для дополнительной проверки и голосования. 
  5. Рассылка уведомлений участникам. 
  6. Конструктор сертификатов.
image3 1

Кроме того, Codenrock медийно поддержала Т1.Код.Май – информация о мероприятии регулярно освещалась в дайджестах, рассылках и социальных сетях платформы. 

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

Мы продолжим развивать формат кодинг-марафонов и хакатоны, будем проводить больше таких мероприятий.

Команда T1

Какие задачи решали конкурсанты

Т1.Код.Май прошел в формате офлайн кодинг-марафона – 25 мая с 10:00 до 17:00 участники решали задачи в офисах ИТ-холдинга. Продемонстрировать свои знания по Java и JavaScript конкурсанты могли в одном из четырех городов:

  • в Москве мероприятие посетили 20 человек;
  • в Санкт-Петербурге – 26;
  • в Рязани – 19;
  • в Ижевске – 29.
image4 1

На соревновании участникам предстояло получить бесценный фидбек от IT-менторов T1, решив 4 уникальных кодинг-кейса:

  • «Шифр Цезаря». Рассказывают, что римский полководец придумал простой шифр для латинских текстов, позволяющий зашифровывать и расшифровывать их практически на лету – каждая буква слова заменяется на другую, стоящую на определенном расстоянии от нее в алфавите. Конкурсантам было необходимо написать код, который сможет сперва закодировать переданные на вход символы, а затем расшифровать их. 
  • Алгоритм Хаффмана. Метод позволяет кодировать текст по вероятности появления конкретной буквы в нем. Благодаря префиксности слова могут быть декодированы обратно. Участникам предстояло реализовать оба процесса на основе заранее построенного двоичного дерева Хаффмана. 
  • Работа с Web API. Задание состояло из двух этапов. На первом конкурсанты должны были получить с удаленного сервера JSON-файл с описанием направлений IT-лагеря, внести в него свои данные и записать их. Затем проверить правильность введенного email, закодировать его в формате Base64 и отправить обратно JSON-объект с информацией о статусе электронной почты. 
  • Системы счисления. Дополнительный кейс, который могли попытаться решить участники, быстро справившиеся с предыдущими задачами. Конкурсанты получили описание системы счисления. Их задача – разработать алгоритм, который сможет перевести заданные числа в привычную десятичную систему. 

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

Кейс Т1.Код.Май: как прошел кодинг-марафон ИТ-холдинга Т1
Страница с задачей «Шифр Цезаря»

Итоги соревнования

Финальный результат участников складывался из двух составляющих:

  • Оценка скорости и качества выполнения задания – автоматически рассчитывалась платформой Codenrock. 
  • Умение работать в команде и индивидуально – баллы выставляли эксперты кодинг-марафона. 
image5 1

57 лучших участников получили приглашение в летний IT-лагерь Т1. Его первый онлайн-этап стартовал 10 июня. Преимущества ИТ-лагеря — это:

  • Полное погружение в ИТ-профессию: переход от общих знаний к освоению конкретной роли.
  • Гибридный формат лагеря. Сначала проходит онлайн-интенсив, затем офлайн-буткемп с выездом на площадку. Такой подход позволяет сначала прокачаться знания и навыки по выбранному направлению, а затем применить их на практике в командной работе.

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

  • разработка frontend (JavaScript + React);
  • разработка backend (Java);
  • ручное функциональное тестирование;
  • системный анализ;
  • прикладное администрирование.

C 21 по 28 июля начнется второй этап IT-лагеря в формате буткемпа. Участникам предстоит командная работа по созданию собственного проекта. Также в программе серия лекций на научно-популярные тематики. Т1 компенсирует все расходы на дорогу и проживание. Финалисты второго этапа получат сертификаты на прохождение стажировки Т1.Дебют, а более опытные — оффер в команду.

image6
image7
image8

Частые вопросы

Что такое кодинг-марафон Т1.Код.Май?

Офлайн-соревнование ИТ-холдинга Т1 на платформе Codenrock: 25 мая с 10:00 до 17:00 участники решали задачи по Java и JavaScript в офисах компании в четырёх городах — Москве (20 человек), Санкт-Петербурге (26), Рязани (19) и Ижевске (29). 57 лучших получили приглашение в летний IT-лагерь Т1.

Какие задачи решали участники Т1.Код.Май?

Четыре кодинг-кейса: «Шифр Цезаря» (кодирование и расшифровка текста сдвигом букв), алгоритм Хаффмана (кодирование и декодирование по двоичному дереву), работа с Web API (получение JSON, валидация email, кодирование в Base64) и дополнительный кейс на перевод чисел в десятичную систему счисления.

Как оценивались результаты на кодинг-марафоне Т1?

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

Что даёт участникам летний IT-лагерь Т1?

Гибридный интенсив: сначала онлайн-обучение по направлению (frontend на JavaScript+React, backend на Java, тестирование, системный анализ, администрирование), затем с 21 по 28 июля офлайн-буткемп с командным проектом. Т1 компенсирует дорогу и проживание; финалисты получают сертификаты на стажировку Т1.Дебют, а опытные — оффер.

Зачем IT-компании проводят кодинг-марафоны?

Для привлечения молодых специалистов: участники получают позитивный опыт и лояльность к бренду, о конкурсе говорят и приглашают друзей, а победители подтверждают навыки в честном соревновании. Т1 (более 23 000 сотрудников) через марафон отбирал кандидатов в летний IT-лагерь с перспективой трудоустройства.


    Оставьте заявку, мы подберем для вас лучшие решения для работы с ИТ-сообществом

    Будьте в курсе лучших кейсов хакатонов, ML-турниров, CTF и соревнований по спортивному программированию на Codenrock
    Добавить комментарий