26 сентября состоялась вторая сессия с Биллом Паучером на Quora. Вопросов на этот раз было меньше, но ответы на них по-прежнему интересно читать. Вот, например, три из них:
Как организовать тренировки по спортивному программированию, чтобы прокачать свои навыки?
Я точно не знаю. Посмотрите, что делало первое поколение большой семьи ICPC (я имею ввиду всё, что есть в интернете, относящееся к спортивному программированию). Позвольте мне рассказать вам, допуская, что вы не можете посмотреть.
Я точно не знаю. Посмотрите, что делало первое поколение большой семьи ICPC (я имею ввиду всё, что есть в интернете, относящееся к спортивному программированию). Позвольте мне рассказать вам, допуская, что вы не можете посмотреть.
- Сначала создайте маленький клуб.
- Начните подыскивать лучших педагогов, преподающих структурные данные и алгоритмы. Не смотрите на их награды. Поговорите со студентами старших курсов.
- Начинайте тренироваться. Свяжитесь с другими через Интернет. Примите участие в Международной студенческой олимпиаде по программированию.
- Начните участвовать в сборах по программированию, которые длятся несколько дней или неделю. Обратитесь за советом к организаторам и тренерам ICPC.
- Начните участвовать в онлайн соревнованиях, зарегистрируйтесь через вашего тренера в системе ICPC.
- Начните участвовать в региональных ICPC. Не беспокойтесь о вашем уровне конкуренции. ICPC — это командный вид спорта. Все находятся на разных уровнях. Члены команд поддерживают друг друга. Участники, как правило, рады поделиться опытом с другими командами.
- Начните сегодня.
Какие общие черты у победителей ACM-ICPC?
Как правило, они молоды.
Многие победители молоды. На самом деле, люди могут сказать: «Ничего себе, эти студенты в финале чемпионата мира выглядят немного неуклюже.» Посмотрите на них через 4 года.
Они превосходны и упорно работают! Чаще всего они в среднем года на 2 моложе остальных участников. Лишь немногие из них выезжали за пределы своей зоны комфорта.
Так что теперь они едут в Варшаву (Польша), или Санкт-Петербург (Россия), или Екатеринбург (Россия), или Марракеш (Марокко), или Пхукет(Таиланд), или в Рапид-Сити (Южная Дакота). Их встречают в аэропорту и предоставляют VIP-обслуживание на финале чемпионата мира ACM-ICPC. Это торжественно и волнительно. И вот они готовы соревноваться, но интересно, насколько высоких результатов они могут достичь.
Они со всех уголков планеты.
Они могут быть выдающимися участниками онлайн соревнований. А в 2011 году одна из команд состояла из атлетов. Я знаю, потому что они попросили прийти на день позже. Они соревновались в эстафете в NCAA Track & Field Finals. У многих есть музыкальный талант. Но об этом в другом посте.
Наш способ проведения мирового финала похож на визит к моей бабушке в Вероне, штат Миссисипи. Вы должны побывать там. Вы можете рассчитывать на удобное место для сна, хорошую еду, подарки, угощения и много игр в семейном кругу. Вам никогда не приходится бороться за любовь. Но, возможно, придется бороться за внимание.
Так что ICPC World Finals приглашает представителей каждой культуры мира. Здесь царит уважение и чувство семьи. Руководитель IBM один раз задал мне вопрос, когда мы уезжали. Он сказал: «Билл, я не понимаю, как ты это делаешь!» Я спросил его: «Что?» «Там не было абсолютно никаких проблем из-за разнообразия культур, вообще!» Это было десять лет назад. Я сказал: «Когда вы собираете вместе молодых ребят и приветствуете их с любовью и уважением, я не думаю, что вы должны делать что-то кроме того как быть простым.» Я до сих пор так считаю. Я все также считаю, что нет другого способа.
Они очень милые и внимательные.
Однажды мы были в Беверли Хилтон во время церемонии вручения Оскар. Знаменитости были везде. Есть история, которую я никогда не расскажу. Только — будьте осторожны при осмотре люкса для новобрачных. Даже если вы думаете, что он пуст, вы можете найти большой сюрприз, предназначенный для другого. :)
Во всяком случае, условия были очень крутые. Шон Коннери пришел к IBM Chill Zone и наслаждался игрой. Он спросил, когда и где она будет в следующем году, чтобы он мог принять участие. Элизабет Тейлор была на завтраке. Лайонел Ричи, Дженнифер Лоуренс были там. Эти люди были очень хороши. Тем не менее, некоторые другие знаменитости были довольно требовательны.
Команда управления гостиницей была обеспокоена приездом нескольких сотен студентов колледжа во время проведения церемонии вручения премии Оскар. Все гостиницы США хорошо осведомлены о потенциальных повреждениях во время весенних каникул колледжа. Я заверил их, что у ACM ICPC World Finals, спонсируемых IBM, была совершенно другая клиентура.
После того, как Мировой Финал был закончен, менеджер гостиницы сказал нам, что наша группа была самой хорошей и вежливой за все время. Он продолжал говорить мне, что не только не было никаких повреждений, участники на исправили некоторые проблемы в комнатах и помогли им улучшить их интернет-сервис! Это характерно для всего сообщества.
Они решают проблемы вместе, когда не соревнуются.
Одной из моих любимых историй был звонок от руководства гостиницы в San Antonio Hilton о компании, торчащей у лифта. Так что я спустился посмотреть, что происходит. Ребята смотрели, как работают лифты. Затем я услышал, как один из них говорит: «Это самый тупой алгоритм для лифта, что я когда-либо видел» Они знают свои алгоритмы. Большинство проблем людей, использующих лифт, не от людей, которые пытаются выяснить, как работает
Другой отличительной чертой является то, что они смотрят, что они слушают, и они задают хорошие вопросы. Существует надежный уровень тонкого общения, им не обязательно разговаривать при этом. Команды синхронизированы.
Их мышление меняется и мир растет.
Я люблю наблюдать, что студенты делают после World Finals. Теперь они знают, что могут внести свой вклад. Они знают, что могут конкурировать и работать рядом с талантами со всего мира. Они также знают, как лучше всего сделать это.
Вот что спортивное программирование говорит вам. Это просто, как игра в гольф. Игра с лучшими делает вас еще лучше.
Выпускники ICPC и сообщество ICPC.
Я регулярно слышу о выпускниках ICPC . Есть много историй успеха. Речь идет о стремлениях, об изменении представления о жизни и возможностях. Есть одна общая черта, которая действительно радует мое сердце.
Существует переход от резидента к гражданину. Траектория поднимается от «просто делать хорошо» до внесения своего вклада. У них есть выбор, глобальный выбор. Ведь они были «дома у бабушки».
В качестве дополнительной внеучебной деятельности люди, которые становятся тренерами, судьями и помощниками ICPC имеют общую точку зрения. Мы хотим, чтобы все студенты были заинтересованы в жизни и измененяли ее.
Мы хотим, чтобы студенты поняли, что есть талантливые люди во всем мире, которые занимаются разработкой передовых технологий. У нас есть глобальные проблемы, которые они должны будут решить — проблемы, которые люди могут решить только сообща.
Как правило, они молоды.
Многие победители молоды. На самом деле, люди могут сказать: «Ничего себе, эти студенты в финале чемпионата мира выглядят немного неуклюже.» Посмотрите на них через 4 года.
Они превосходны и упорно работают! Чаще всего они в среднем года на 2 моложе остальных участников. Лишь немногие из них выезжали за пределы своей зоны комфорта.
Так что теперь они едут в Варшаву (Польша), или Санкт-Петербург (Россия), или Екатеринбург (Россия), или Марракеш (Марокко), или Пхукет(Таиланд), или в Рапид-Сити (Южная Дакота). Их встречают в аэропорту и предоставляют VIP-обслуживание на финале чемпионата мира ACM-ICPC. Это торжественно и волнительно. И вот они готовы соревноваться, но интересно, насколько высоких результатов они могут достичь.
Они со всех уголков планеты.
Они могут быть выдающимися участниками онлайн соревнований. А в 2011 году одна из команд состояла из атлетов. Я знаю, потому что они попросили прийти на день позже. Они соревновались в эстафете в NCAA Track & Field Finals. У многих есть музыкальный талант. Но об этом в другом посте.
Наш способ проведения мирового финала похож на визит к моей бабушке в Вероне, штат Миссисипи. Вы должны побывать там. Вы можете рассчитывать на удобное место для сна, хорошую еду, подарки, угощения и много игр в семейном кругу. Вам никогда не приходится бороться за любовь. Но, возможно, придется бороться за внимание.
Так что ICPC World Finals приглашает представителей каждой культуры мира. Здесь царит уважение и чувство семьи. Руководитель IBM один раз задал мне вопрос, когда мы уезжали. Он сказал: «Билл, я не понимаю, как ты это делаешь!» Я спросил его: «Что?» «Там не было абсолютно никаких проблем из-за разнообразия культур, вообще!» Это было десять лет назад. Я сказал: «Когда вы собираете вместе молодых ребят и приветствуете их с любовью и уважением, я не думаю, что вы должны делать что-то кроме того как быть простым.» Я до сих пор так считаю. Я все также считаю, что нет другого способа.
Они очень милые и внимательные.
Однажды мы были в Беверли Хилтон во время церемонии вручения Оскар. Знаменитости были везде. Есть история, которую я никогда не расскажу. Только — будьте осторожны при осмотре люкса для новобрачных. Даже если вы думаете, что он пуст, вы можете найти большой сюрприз, предназначенный для другого. :)
Во всяком случае, условия были очень крутые. Шон Коннери пришел к IBM Chill Zone и наслаждался игрой. Он спросил, когда и где она будет в следующем году, чтобы он мог принять участие. Элизабет Тейлор была на завтраке. Лайонел Ричи, Дженнифер Лоуренс были там. Эти люди были очень хороши. Тем не менее, некоторые другие знаменитости были довольно требовательны.
Команда управления гостиницей была обеспокоена приездом нескольких сотен студентов колледжа во время проведения церемонии вручения премии Оскар. Все гостиницы США хорошо осведомлены о потенциальных повреждениях во время весенних каникул колледжа. Я заверил их, что у ACM ICPC World Finals, спонсируемых IBM, была совершенно другая клиентура.
После того, как Мировой Финал был закончен, менеджер гостиницы сказал нам, что наша группа была самой хорошей и вежливой за все время. Он продолжал говорить мне, что не только не было никаких повреждений, участники на исправили некоторые проблемы в комнатах и помогли им улучшить их интернет-сервис! Это характерно для всего сообщества.
Они решают проблемы вместе, когда не соревнуются.
Одной из моих любимых историй был звонок от руководства гостиницы в San Antonio Hilton о компании, торчащей у лифта. Так что я спустился посмотреть, что происходит. Ребята смотрели, как работают лифты. Затем я услышал, как один из них говорит: «Это самый тупой алгоритм для лифта, что я когда-либо видел» Они знают свои алгоритмы. Большинство проблем людей, использующих лифт, не от людей, которые пытаются выяснить, как работает
Другой отличительной чертой является то, что они смотрят, что они слушают, и они задают хорошие вопросы. Существует надежный уровень тонкого общения, им не обязательно разговаривать при этом. Команды синхронизированы.
Их мышление меняется и мир растет.
Я люблю наблюдать, что студенты делают после World Finals. Теперь они знают, что могут внести свой вклад. Они знают, что могут конкурировать и работать рядом с талантами со всего мира. Они также знают, как лучше всего сделать это.
Вот что спортивное программирование говорит вам. Это просто, как игра в гольф. Игра с лучшими делает вас еще лучше.
Выпускники ICPC и сообщество ICPC.
Я регулярно слышу о выпускниках ICPC . Есть много историй успеха. Речь идет о стремлениях, об изменении представления о жизни и возможностях. Есть одна общая черта, которая действительно радует мое сердце.
Существует переход от резидента к гражданину. Траектория поднимается от «просто делать хорошо» до внесения своего вклада. У них есть выбор, глобальный выбор. Ведь они были «дома у бабушки».
В качестве дополнительной внеучебной деятельности люди, которые становятся тренерами, судьями и помощниками ICPC имеют общую точку зрения. Мы хотим, чтобы все студенты были заинтересованы в жизни и измененяли ее.
Мы хотим, чтобы студенты поняли, что есть талантливые люди во всем мире, которые занимаются разработкой передовых технологий. У нас есть глобальные проблемы, которые они должны будут решить — проблемы, которые люди могут решить только сообща.
Какие ресурсы (книги и т.д.) вы порекомендуете для подготовки к ICPC?
Используйте Quora для поиска советов от тренеров и участников. Также обратите внимание на любое из больших онлайн платформ спортивного программирования (Codeforces, CodeChef, HackerRank, TopCoder — все являются частью большой семьи ICPC).
Спросите о подготовке людей, которые организуют и судят онлайн-соревнования (Valladolid, Kattis, Peking U, Ekaterinburg, StPbITMO, Amrita U, Prince of Songkla U, Arab Collegiate Programming Contest).
Конечно, вы захотите найти несколько идей в Интернете. Ваши самые надежные источники — люди, которые имеют недавний успех и страсть к спортивному программированию.
Используйте Quora для поиска советов от тренеров и участников. Также обратите внимание на любое из больших онлайн платформ спортивного программирования (Codeforces, CodeChef, HackerRank, TopCoder — все являются частью большой семьи ICPC).
Спросите о подготовке людей, которые организуют и судят онлайн-соревнования (Valladolid, Kattis, Peking U, Ekaterinburg, StPbITMO, Amrita U, Prince of Songkla U, Arab Collegiate Programming Contest).
Конечно, вы захотите найти несколько идей в Интернете. Ваши самые надежные источники — люди, которые имеют недавний успех и страсть к спортивному программированию.
Кстати, время от времени, Билл пишет и без сессий — вот свеженький ответ.
Да, финал 2003-го года запомнился встречей с Шоном Коннери прямо в холле гостиницы. Дело было незадолго до церемонии Оскара, он уже был в торжественном костюме, готовился к отъезду. Несмотря на это, был расслаблен, приветлив и пообщался с нашей командой. Я перед отъездом в шутку обещал подруге автограф Тома Круза, в результате привез автограф Шона Коннери. Где-то у нас даже видео осталось, но на пленке — я его ни разу и не видел. Другие команды рассказывали — кто-то пересекся в лифте с Джей Ло, кто-то с Томом Хэнксом.
Bill has the best sense of humor in competitive programming field :)