Чем международная олимпиада по про­мышленной разра­ботке PROD полезна школьникам
Образование
5K
Фотография — Ground Picture / Shutterstock / FOTODOM

Чем международная олимпиада по про­мышленной разра­ботке PROD полезна школьникам

Скидки на учебу в вузе и упрощенный отбор на стажировку в Т⁠-⁠Банк
1
Аватар автора

Лада Кошман

участвовала в олимпиадах

Страница автора

PROD — практико-ориентированная олимпиада по промышленной разработке для школьников 8—11 классов.

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

Соревнование организуют компании группы «Т-Технологии», Центральный университет и НИУ ВШЭ. За победу или призерство дадут гранты, скидки на обучение и возможность упрощенного отбора на стажировку. Участвовать можно из любой точки мира — регистрация открыта с 30 октября до 2 декабря 2025 года.

Как устроена олимпиада

В олимпиаде три этапа: два отборочных и заключительный. Отборочные проходят онлайн. Заключительный делится на два тура: индивидуальный онлайн и командный очный в Московской области в формате хакатона.

Первый этап пройдет с 5 по 8 декабря, каждый участник должен сдать тест на знание основ математики и программирования. На него отводится 120 минут.

Второй этап — с 15 по 26 января 2026 года. Участники выбирают один из четырех треков: бэкенд-разработка, фронтенд-разработка, мобильная разработка или MLOps-инжиниринг. Затем получают задание — кейс по своему треку. В кейсе ребята столкнутся с реальной задачей, похожей на те, что решают разработчики в ИТ-компаниях.

На выполнение задания дается 12 дней. Решение нужно разместить в системе контроля версий Git.

В течение этапа участников ждут практические воркшопы — их проведут специалисты Т-Технологий и преподаватели Центрального университета и НИУ ВШЭ.

Заключительный этап делится на два тура:

  1. Индивидуальный онлайн-зачет с 12 по 24 февраля.
  2. Командный тур с очной защитой проектов в Московской области с 13 по 17 марта. Оргкомитет оплатит питание и проживание всем участникам заключительного этапа, потратиться придется только на дорогу до Москвы.

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

Например, на олимпиаде 2024/25 года участники заключительного этапа получили кейс Т⁠-⁠Банка и ВШЭ «Платформа для проведения соревнований по анализу данных». Участники предложили пользователям систему как полноценный, готовый к использованию продукт — сервис, в котором школьники могут готовиться к соревнованиям и решать тесты. В нем отдельный бэкенд, веб-интерфейс и личный кабинет для участников и организаторов состязаний.

В конце участников ждет разбор заданий. Для всех этапов, кроме командного тура, предусмотрена апелляция.

Что получат победители и призеры

В список призов входят гранты, скидки на учебу, дополнительные баллы к ЕГЭ для поступления, упрощенный отбор на стажировку в Т⁠-⁠Банк, мерч и другие бонусы.

Например, победители заключительного этапа получат грант, полностью покрывающий обучение в Центральном университете. Призеры и участники смогут рассчитывать на фаст-трек при поступлении и покрытие половины стоимости.

Победители заключительного этапа также могут получить скидку до 90% на совместный бакалавриат НИУ ВШЭ и Центрального университета по программе «Дизайн и разработка информационных продуктов». Также среди льгот — дополнительные баллы к ЕГЭ при поступлении в Вышку на факультет компьютерных наук.

Наконец, победители и призеры заключительного этапа, ставшие студентами, смогут претендовать на стипендию Т⁠-⁠Банка — 25 000 ₽. Еще получится пройти упрощенный отбор на стажировку в компанию. Дополнительно участникам последнего тура подарят мерч и годовую подписку на Pro, а победителей и призеров невыпускных классов ждет автопроход на олимпиаду в 2025 году.

Как подготовиться к соревнованию

Для участия не нужно глубоких знаний в разработке — достаточно школьной программы по информатике и готовности учиться. Перед стартом на официальном сайте опубликуют материалы для подготовки, по всем темам проведут бесплатные вебинары: расскажут, как искать проблемные места в коде, находить решение и оптимизировать его, какие библиотеки изучить и как ими пользоваться. Лекции прочтут специалисты Т⁠-⁠Банка, преподаватели НИУ ВШЭ и Центрального университета.

Хорошей тренировкой будет реализация своих пет-проектов, решающих конкретную жизненную задачу. Особенно полезно, если участники используют в них API для получения данных.

Аватар автора

Михаил Кузнецов

руководитель направления мобильной разработки

Почему на олимпиаде важно мыслить практически

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

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

Здесь нужно учитывать как явные бизнес-требования из условия задачи, так и неявные — к продукту в целом, с особым вниманием отнестись к качеству кода. Участникам дадут достаточно времени, чтобы подготовить функциональность и проработать реализацию как для потенциального пользователя, так и для других разработчиков.

Что такое промышленная разработка и чем она отличается от спортивной

Промышленная разработка — это разработка приложений, ориентированных на реальные бизнес-потребности и практические задачи в разных областях и сферах жизни. Результат — полноценный продукт, с которым взаимодействуют миллионы клиентов, от компаний до рядовых граждан. Благодаря промышленной разработке у нас есть социальные сети, онлайн-магазины, приложения банков.

В этом отличие от состязаний по спортивной разработке. Как правило, они проверяют смекалку участников, предлагая реализовать программу для решения алгоритмической задачи. Качеству кода, его расширяемости и читаемости уделяют меньше внимания. Код после олимпиады не используют. Главное — предложить корректное решение за отведенное время.

С промышленной разработкой наоборот. Кодовую базу крупных компаний поддерживают десятилетиями. Иногда более простое и понятное, но медленное решение в итоге может подойти лучше быстрого, но сложного. Кроме того, в больших фирмах работает много людей — кроме технических навыков нужны и софт-скиллы. Олимпиада PROD как раз оценит и те и другие: атмосфера приближена к рабочей.

Новости из мира образования, советы по карьере и учебе, вдохновляющие истории — в нашем телеграм-канале: @t_obrazovanie

Лада КошманУчаствовали в олимпиадах по программированию? Поделитесь опытом: