Периодически я участвую в конкурсах по программированию. Их когда-то проводил ВКонтакте, DST Global, сейчас проводит Телеграм, изредка Яндекс, Мэйл.ру (фуу) и другие компании. В студенчестве доводилось и в соревнованиях ACM участвовать немного.
Но сейчас расскажу, наверное, про худшую попытку провести конкурс по олимпиадному программированию — от компании Ozon.
Начнём с того, что я не смог найти нормальных официальных анонсов — ссылку на ozondev.ru подсовывают в основном в виде рекламы в ВК (при этом в шапке сайта стоит Ozon Tech, а не Ozon Dev).
Сам сайт сделан максимально убого и неудобно — там нужно логиниться заново каждые полчаса, а чтобы почитать условия какой-то задачи, нужно каждый раз перевыбирать конкретный приз, который ты хочешь получить.
Правила тоже довольно мутные: есть три категории призов («простая», «средняя» и «сложная»), и для каждой свой набор задач. Это примерно всё, что можно понять, даже если тщательно прочитать всё, что есть на сайте. Сколько нужно решить задач, как они проверяются, какие шансы на победу — становится ясно только в процессе.
Утверждается, что якобы легкие и средние задачки проверяются автоматически (что было бы логично для конкурса по программированию), но это ложь: все решения зависают в статусе «On review» на несколько дней, а потом приходит письмо с текстом «Наши эксперты проверили решение; к сожалению, сегодня твой код не оказался в числе лучших». Это всё: никаких пояснений, что именно «экспертам» показалось не так, не приходит. Даже самому посмотреть свой код уже не получится: только попробовать решить ещё одну задачку в категории (авось теперь эксперту понравится).
Сами задачки это отдельная песня. По сути это какая-то солянка совершенно разнокалиберных задач, не все из которых даже корректно сформулированы и однозначно могут быть проверены. У задач нет единого описания формата ввода и вывода (у многих задач формат не описан вообще — поэтому непонятно, как решения могли бы тестироваться автоматически) или тестовых примеров. Про тестирующие системы и, например, Codeforces ребята, видимо, вообще ничего не слышали. Самая «крутая» задача написана неряшливо, с кучей орфографических ошибок (см. последний скрин).
Короче, сил Озона хватило только на то, чтобы сверстать красивый лэндинг. Возможно, ребята пытались создать впечатление технологически продвинутой компании и привлечь крутых специалистов, но кажется по факту у них получилось добиться обратного.
Но сейчас расскажу, наверное, про худшую попытку провести конкурс по олимпиадному программированию — от компании Ozon.
Начнём с того, что я не смог найти нормальных официальных анонсов — ссылку на ozondev.ru подсовывают в основном в виде рекламы в ВК (при этом в шапке сайта стоит Ozon Tech, а не Ozon Dev).
Сам сайт сделан максимально убого и неудобно — там нужно логиниться заново каждые полчаса, а чтобы почитать условия какой-то задачи, нужно каждый раз перевыбирать конкретный приз, который ты хочешь получить.
Правила тоже довольно мутные: есть три категории призов («простая», «средняя» и «сложная»), и для каждой свой набор задач. Это примерно всё, что можно понять, даже если тщательно прочитать всё, что есть на сайте. Сколько нужно решить задач, как они проверяются, какие шансы на победу — становится ясно только в процессе.
Утверждается, что якобы легкие и средние задачки проверяются автоматически (что было бы логично для конкурса по программированию), но это ложь: все решения зависают в статусе «On review» на несколько дней, а потом приходит письмо с текстом «Наши эксперты проверили решение; к сожалению, сегодня твой код не оказался в числе лучших». Это всё: никаких пояснений, что именно «экспертам» показалось не так, не приходит. Даже самому посмотреть свой код уже не получится: только попробовать решить ещё одну задачку в категории (авось теперь эксперту понравится).
Сами задачки это отдельная песня. По сути это какая-то солянка совершенно разнокалиберных задач, не все из которых даже корректно сформулированы и однозначно могут быть проверены. У задач нет единого описания формата ввода и вывода (у многих задач формат не описан вообще — поэтому непонятно, как решения могли бы тестироваться автоматически) или тестовых примеров. Про тестирующие системы и, например, Codeforces ребята, видимо, вообще ничего не слышали. Самая «крутая» задача написана неряшливо, с кучей орфографических ошибок (см. последний скрин).
Короче, сил Озона хватило только на то, чтобы сверстать красивый лэндинг. Возможно, ребята пытались создать впечатление технологически продвинутой компании и привлечь крутых специалистов, но кажется по факту у них получилось добиться обратного.
04:15 - 22 Mar 2021
Только люди, упомянутые в этом сообщении пользователем SergeyKuznetsov, могут отвечать