• 403788
  • 633
  • 53
Нравится блог?
Подписывайтесь!

Олимпиады по программированию - они такие разные...

ACM ICPC 2007 World FinalsПролог. Написал я как-то вечерком очередной SRM и подумал, а почему же так мало народу с Казахстана там участвует? Одна из причин - неведенье. С ней разберемся попозже. Ну а сейчас вторая...

Среди многих программистов (и не только) бытует мнение, что соревнования по программированию - совершенно никчемная трата времени.

Почему же в то же время они с удовольствием занимаются каким-либо видом спорта или хотя бы делают зарядку по утрам (что не является ни чем иным, как бессмысленным передвижением белковой массы по некоторой иногда определенной, иногда хаотичной траектории)?

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

Но ведь оба этих момента присутствуют и в соревнованиях по программированию! Ведь участие в олимпиаде или подготовка к ней независимо от результатов позволяет поддерживать в форме то, что никаким спортом не получится, - мышление. Еще Ломоносов говорил: "Математику затем учить следует, что она ум в порядок приводит", а программирование (или информатику, если угодно) можно назвать близким родственником математики. Ну а про состязательный момент даже рассказывать не стоит - достаточно разок поучаствовать в TopCoder SRM и все станет ясно :)

Даже руководители таких крупных компаний и организаций как Google, IBM, NSA, Yandex понимают, что программист, добившийся некоторых успехов на олимпиадах, в большинстве случаев будет ценным сотрудником. Мало того, что они спонсируют эти мероприятия, так еще ходили слухи, что в одну из крупных фирм без собеседования принимают тех, у кого рейтинг на TopCoder выше определенного значения.

Кроме таких очевидно-прагматичных причин, существует еще как минимум одна - это знакомство и общение с лучшими в своей области специалистами. Где еще можно обсудить свои идеи или баги с 20 заинтересованными в этом людьми из разных стран от Китая до ЮАР, кроме как в комнате арены после SRM'а :) ?

Итак, просуммируем вышесказанное. Причины заниматься спортивным программированием:

  1. здоровый сон во время контеста;
  2. развитие алгоритмического и других видов мышления;
  3. соревновательность;
  4. расширение знаний алгоритмов, структур данных, приемов и т.д.;
  5. знакомство с интересными людьми.

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

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

Кросс-пост с моего блога.

6 июня 2008, 17:22
1011

Загрузка...

Комментарии

smerch
0
0
Меня Нурик часто спрашивал, почему я не выступаю. Думаю из-за того, что определено знаю, что в этом не добьюсь особых результатов. Потому что, чтобы участвовать там, необходимо быть математически подкованным. ИМХО
arti
0
0
> ...Думаю из-за того, что определено знаю, что в этом не добьюсь особых результатов

ВОТ! Вот от этого надо избавляться. Раньше люди определенно знали, что Земля плоская, а сейчас?

> Потому что, чтобы участвовать там, необходимо быть математически подкованным.

Достаточно знать школьный курс математики, и то не весь.
san
0
0
а мне как-то стыдно снова начинать писать %)
хотя довольно часто возникают мысли о топкодере.
ведь тренировка для мозга очень хорошая.
arti
0
0
стыдно - не стыдно... Витя-то, хоть и не очень, но пишет :)
san
0
0
так я хуже Вити пишу) у меня нет медали на IOI
да и давно уже не писал...

ладно, вот сессию закрою, отдохну. и попробую начать)
Если что нибудь наметил, Do it right now!!!

Оставьте свой комментарий

Спасибо за открытие блога в Yvision.kz! Чтобы убедиться в отсутствии спама, все комментарии новых пользователей проходят премодерацию. Соблюдение правил нашей блог-платформы ускорит ваш переход в категорию надежных пользователей, не нуждающихся в премодерации. Обязательно прочтите наши правила по указанной ссылке: Правила

Также можно нажать Ctrl+Enter

Популярные посты

США открыла у нас лабораторию смерти. Даже Есимов не знал о её существовании

США открыла у нас лабораторию смерти. Даже Есимов не знал о её существовании

Думаю, не многие знают, что 9 сентября этого года в городе Алматы была открыта сверхсовременная биолаборатория, предназначенная для хранения опаснейших патогенов. Конечно же, с ее строительством...
Duraton
26 сент. 2016 / 18:50
  • 77881
  • 79
О законе законов: Замолвите слово о справедливости

О законе законов: Замолвите слово о справедливости

Акимат г. Астаны предлагал собственнику компенсацию...4 тенге 13 тиын за землю. Потолкуем о справедливости?
mirabeisenova
23 сент. 2016 / 16:39
  • 14507
  • 6
Что дал Казахстану переход к трехступенчатой судебной системе?

Что дал Казахстану переход к трехступенчатой судебной системе?

С 1 января 2016 года Казахстан перешел на трехступенчатую судебную систему. Данные изменения действуют уже более 8 месяцев, и в данной публикации мы попробуем разобраться, что это дало Казахстану?
RuSnake
24 сент. 2016 / 11:50
  • 13607
  • 3
О работе Судебного жюри – одного из важнейших институтов в судебной системе Казахстана

О работе Судебного жюри – одного из важнейших институтов в судебной системе Казахстана

В одном из недавних постов я рассказал о необходимости наличия Кодекса судейской этики в Республике Казахстан. Однако, как и любой правовой акт, Кодекс является лишь текстом на без его реализации...
RuSnake
26 сент. 2016 / 12:25
  • 12304
  • 0
В октябре 2016 года состоится VII съезд судей Казахстана

В октябре 2016 года состоится VII съезд судей Казахстана

Проведение съездов судей позволяет принимать стратегические решения по вопросам развития судебной системы и способствует укреплению принципов независимости судейского сообщества.
elawkz
23 сент. 2016 / 13:45
  • 12285
  • 0
Ninety One тобының мүшесі – Данияр Құлымшаның ата-анасымен эксклюзивті сұхбат

Ninety One тобының мүшесі – Данияр Құлымшаның ата-анасымен эксклюзивті сұхбат

Ninety One тобының мүшесі – Данияр Құлымшаның ата-анасымен эксклюзивті сұхбат. Даниярдың біз білмейтін қырлары.
lg_with_aman
26 сент. 2016 / 23:47
  • 7745
  • 8
Фантазия из будущего, основанная на событиях настоящего. Сказ о последнем агашке

Фантазия из будущего, основанная на событиях настоящего. Сказ о последнем агашке

Времена меняются, понимаешь? Уже поменялись… Нахрапом, наездом дел уже не решить. Брякнешь что-то не то или попробуешь прижать – все будет в новостях. Люди пошли нетерпимые.
Aks_Ras
25 сент. 2016 / 16:16
  • 4618
  • 38
Оралманка из Китая! Надеюсь, ты встретила того, кто по достоинству оценил тебя...

Оралманка из Китая! Надеюсь, ты встретила того, кто по достоинству оценил тебя...

В один прекрасный день я все же подошел к ней и попытался с ней нормально поговорить и пригласить куда-нибудь погулять или поужинать. Мы разговаривали с ней минут 20, я использовал весь свой...
Timurkhan
23 сент. 2016 / 12:26
  • 4398
  • 12
Зарегистрировалась на сайте знакомств. И сразу же получила письма от турков...

Зарегистрировалась на сайте знакомств. И сразу же получила письма от турков...

Мне 26 лет и я никогда до этого времени не пользовалась сайтами для знакомств. Во-первых, мне всегда казалось, что это для лузеров. Во вторых, я не верила, что на сайте можно реально найти...
Kapuletti
26 сент. 2016 / 18:51
  • 4207
  • 94