Code Contest

к о н к у р с н о е   п р о г р а м м и р о в а н и е



< i n d e x . h t m l>
главная цели пользователи реализация партнерство FAQ    
CC > главная
наши проекты:
бизнес-сеть atlaskit.
исследовательский центр synrc
* Общее описание

Явление рейтинговых соревнований в программировании сродни спорту. Существует практика по проведению мировых олимпиад по программированию, которая ведется еще с тех времен, когда участники не пользовались компьютерами. Главным образом соревнования проводились по теме алгоритмика, которую еще называют искусством программирования.

Региональные соревнования, призванные тренировать учасников для поединков более высого статуса, проводятся с не менее интересными программами по всему миру включая Украину. Украинская школа конкурсного программирования занимает достойное место среди Американской, Индийской, и Российкой школ. Об этом говорят постоянные призовые места, занимаемые нашей сборной на международных турнирах.

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

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

Проект ориентирован на следующие группы участников IT рынка:

- Программисты различного уровня мастерства
- Школы программирования
- ВУЗы

Участники делятся на три категории: Школьники, Студенты и Профессионалы. Варьируется в основном только тип задач между этими категориями но не уровень. В каждой категории можно выделить свой уровень, обычно их три: "средний", "сложный" и "легкий". Направаленность на тип турниров отмечен при описании видов турнира.

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

Тендерные соревнования

Корпоративные тендерные соревнования с, как правило, финансовым призовым фондом, призваны не на поиск "мозгов", а на решение существующих корпоративных нетривиальных задач. Здесь играют участники, специалисты в определенной области, предлагая свой, лучший, вариант решения проблемы. Эти контесты, не менее интересны, но не так понятны для широкой публики спортивного программирования.

Международные турниры

Участники: Школьники

Существует несколько мировых турниров по информатике. Прежде всего это IOI, в которой от Украины принимают участие учащиеся средних школ. Все школы программирования, основные из которых это Харьковская школа, Киевский Физмат лицей, Камянец-Подольский лицей Антей, и Винницкая школа оринтированы именно на эти соревнования.

Участники: Студенты

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

Глобальные турниры

Участники: Студенты, Профессионалы

Другие примеры глобальных турниров, это, например, турнир Google проводящийся ежегодно в летнее время, ориентированный на привлечение студенческой аудитории.

Один из самых известных неофициальных чемпионатов мира по программированию- это Topcoder, который находится сейчас под эгидой Sun Microsystems, с большой дифференциацией денежных вознаграждений. Модель этого турнира такая: "меньшей суммы призы, зато много призовых категорий".

Глобальные турниры совмещают в себе дух международных соревнований и материальные выгоды тендерных соревнований.

Прикладные турниры

Участники: Профессионалы

Эти турниры призваны для нахождение людей или решений по определенной проблеме, такие турниры долгосрочные и называются марафонами. Яркие примеры чисто тендерных соревнований - это RSA Factoring Challenge и Guess One Bodaction с призовым фондом в 100 000 долларов.

Last published Dec, 1, 2006
synrc@atlaskit.com