На данный момент конкурсанты сами выбирают категорию для конкурса Web Challenge: middle/senior или junior. Проблема заключается в том, что многие разработчики уровня middle/senior подаются в категорию junior, что бы получить преимущество. И с удивлением обнаруживают, что таких как они приблизительно половина конкурсантов в категории. В результате у разработчиков уровня junior шансов остается мало. А в категории middle/senior часто оказываются совсем слабые разработчики, питающие по поводу своих навыков некоторые иллюзии. Решение проблемы заключается в разделении по категориям судьями на основании работ для отборочного тура:
- От трети до половины конкурсантов определяются как middle/senior.
- От трети до половины конкурсантов определяются как junior.
- До трети конкурсантов отсеиваются ввиду недостаточной квалификации.
В случае, если судьи считают, что ситуация граничная и конкурсанта можно отнести как к middle/senior, так и к junior, то конкурсанту будет предоставлен выбор категории.
В случае, если работа конкурсанта категории junior во втором туре окажется достаточно сильной, то судьи могут на свое усмотрение перевести конкурсанта в категорию middle/senior или предложить ему возможность такого перевода. Перевод из категории middle/senior в junior не возможен.
Таким образом категории будут более корректно разделены по уровню конкурсантов и это будет способствовать честной конкуренции.