Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет quappa ([info]quappa)
@ 2007-05-04 11:20:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Спортивное программирование
Среди программистов-практиков принято пренебрежительно относиться к победам наших ребят на чемпионатах по программированию. Мол, там задачи все слишком искусственные, да и самих участников тренеры натаскивают до состояния зомби. Соответственно в качестве работников эти победители не годятся, победы эти ничего в плане IT-бизнеса не означают, а всех участников хорошо бы отправить в шахты уголь добывать на пользу народному хозяйству.

А вот победы хоккеистов не значат ничего в плане бизнеса по, уж не знаю, шлифовке льда. Тем не менее, гордимся и болеем. Хоккей конечно зрелищнее, но это уже дело вкуса. А главное — какими бы искусственными не были эти чемпионаты, они всё равно прививают участникам некоторые правильные навыки, очень ценные в бою (TDD, работа звеном, привычка всегда назначать себе дедлайн, etc). Конечно это не промышленная разработка больших проектов, но ведь её и не втиснешь в 6 часов соревнования.

Я был участником, а потом капитаном команды нашего ВУЗа на ACM ICPC. До финала мы не доходили, но кое-каких результатов достигали. Могу утверждать, что никакого натаскивания мы не делали. Некогда было :) 3-5 год трёхмесячных курсов, о которых бредит паркер, не оставляют времени на дрессировку. Буду утверждать, что эффект эти соревнования на юные мозги оказывают очень благоприятный. Я очень хорошо, например, помню, как трудно студента после нескольких лет аналитической математики заставить поверить в численные (=приблизительные) методы. Несколько решённых за 10-15 минут перебором или уточняющими итерациями сложных, на первый взгляд, задач — и вуаля :)


(Добавить комментарий)


[info]filonov@lj
2007-05-04 04:38 (ссылка)
Я таки согласен, что в плане IT-бизнеса оно дает немного. Но это не проблемы ребят, это проблемы IT-бизнеса, где в большинстве случаев востребованы совсем другие навыки.

(Ответить) (Ветвь дискуссии)


[info]quappa@lj
2007-05-04 04:48 (ссылка)
Я даже скажу, что это вообще никакие не проблемы. Айтибизнесу -- айтибизнесово.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]filonov@lj
2007-05-04 04:50 (ссылка)
Основная проблема IT-бизнеса - удручающее состояние IT-менеджмента, на всех уровнях.

(Ответить) (Уровень выше)


[info]jerom@lj
2007-05-04 05:06 (ссылка)
Я не думаю, что у победителей проблемы будут с трудоустройством или с низкой квалификацией.

Но, конечно, эти несколько десятков человек мало что значат для IT-бизнеса.

(Ответить)


[info]koudesnik@lj
2007-05-04 06:09 (ссылка)
Ну не знаю, мне это давным-давно кто-то объяснил про спортсменов. Называется пирамида: если есть один олимпийский чемпион скажем по лыжам, значит есть 10 мастеров международного класса, на каждого из послдених 10 есть 10 мастеров спорта, на каждого мастера спорта по 10 кандидатов в мастера, а за каждым кандидатом по 10 перворазрядников и т.д. Т.е. если есть один олимпионик значит в этой стране есть 10 тысяч спортсменов-лыжников (а если бы их не было то не было бы и чемпиона), если есть два чемпиона значит есть 20 тысяч и т.д. Таким образом, один олимпийский чемпион это не просто один человек, игра случая и т.д., нет это конечно же он плюс еще, что может быть еще важнее, десятки тысяч людей фанатеющих от лыж и сотни тысяч или миллионы людей любящих и занимающихся лыжным спортом.
Тоже самое и с программированием. Конечно же, сам олимпиадный процесс это не то что имеется в реальной жизни (и насколько я понимаю никто даже и не пытается моделировать реальную жизнь в олимпиадах) и сами олимпиадники, на самом деле, действительно не лучший выбор для многих компаний, но закон пирамиды говорит что если в стране есть олимпиадники-победители значит есть и десятки тысяч неравнодушных к программированию людей, а это по-моему очень здорово.

(Ответить) (Ветвь дискуссии)


[info]ike_novodvorsky@lj
2007-05-04 09:55 (ссылка)
Именно так. Например команда ИТМО вышла на базе единственного факультета, который готовит хороших программистов, все остальные факультеты этого института мягко говоря посредственными, но один выпускает отличных специалистов. Лучшие из которых и выступают на ICM. Никакой особенной подготовки они не проходят, хватает и хорошего общего курса.

(Ответить) (Уровень выше)


[info]ike_novodvorsky@lj
2007-05-04 06:38 (ссылка)
Согласен, среди участников соревнований достаточно много адекватных людей, которые много работают.

(Ответить)