Действительно ли русские программисты самые лучшие в мире?

Меня всерьёз заинтересовал этот вопрос, так как я решил связать свою карьеру с Западом. И хотелось бы понять — котируемся мы там или нет.

Ведь, если почитать об этом на форумах, все говорят, что это неправда. И действительно, когда выходят рейтинги вузов и видишь, что мы там всего лишь на сотом месте, поневоле начинаешь задумываться.

Ведь вряд ли такое может быть, что по физике, математике и информатике мы занимаем первые места на всех крупных олимпиадах а университеты у нас на сотом, трёхсотом и пятисотом месте...

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

Итак, давайте разбираться и посмотрим на наши рейтинги.

Считается что самая престижная олимпиада по информатике это Международная студенческая олимпиада по программированию (ICPC/ACM ICPC).

Итак, мы видим что первые два места за нашими вузами, МГУ только на пятом месте, однако две последние победы числятся именно за МГУ.

Последняя победа США датируется 1997 годом.

Идём дальше... На втором месте по статусу Международная олимпиада по информатике (IOI).

Тут мы занимаем лишь второе место... Китайцы нас обошли на 23 медали. На третьем месте расположились американцы. Лично меня удивило что поляки занимают четвёртое место... оказывается они не только пустые выскочки... но и чего-то тоже могут.

Также ещё решил добавить в этот рейтинг две частных олимпиады которые проводят всем нам известные корпорации.

Это Google Code Jam и Facebook Hacker Cup. Их результаты тоже очень котируются, так как все бы мы мечтали там работать.

Google Code Jam

Тут по общему числу наград мы занимаем первое место, которых у нас 11. Но по золотым медалям лидирует Белоруссия благодаря победам маэстро Геннадия Короткевича. С 2014 года и по 2018 год всё золото брал именно он. Красавчик! Радуюсь за белорусов!

Facebook Hacker Cup

Тут по общему числу наград и по золотым медалям мы занимаем первое место.

Ну, думаю, результаты олимпиад VK и Yandex никого тут не интересуют, это будет необъективно... Поэтому их приводить не стал.

А что с фундаментальными знаниями?

Какое место мы занимаем на олимпиаде по математике?

Самой престижной олимпиадой является Международная математическая олимпиада (IMO).

Если учитывать медали завоёванные СССР и Россией, то мы занимаем первое место со 169 золотыми медалями, однако, если считать наше участие только с 1992 года, то мы занимаем 3 место.

Что в итоге?

Что порадовало лично меня, так это то, что от нашей сборной выступают практически всё время какие-то новые и неизвестные люди и обязательно занимают призовые места. Думаю, это говорит о том, что общий уровень по стране действительно высок. Если же выбирать какого-то одного лидера... этакого Усейна Болта среди программирования то лично на мой взгляд это Геннадий Короткевич из Белоруссии.

По сборным русские и китайцы примерно равны. Наши страны действительно можно называть лучшими по программированию.

Порывшись на иностранных форумах большинство считает, что наша коронная фишка — это алгоритмика. Мы в ней набираем больше всего баллов. Она же является самым популярным челленджем среди программирования. Китайцы лучше в математике, функциональном программировании и структурах данных.

Если не рассматривать китайцев которых 1.4 миллиарда. То все сильнейшие сборные являются славянскими. Это Россия, Белоруссия и Польша.

Интересно может быть это как-то связано со славянскими языками? Может построение и словообразование у нас какое-то специфическое что нам легче понимать языки программирования?

0
103 комментария
Написать комментарий...
Никита Хэзэковъ

Победители олимпиад как правило имеют прекрасный скил академического программирования, который имеет мало общего с тем, чем занимается 95% программистов вне академической среды.

Ответить
Развернуть ветку
Василий Петров

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

Ответить
Развернуть ветку
35 комментариев
Сергей Королевский

Как Вам такая аналогия:

Наличие золотых медалей на Олимпиадах не означает, что население страны занимается спортом и повышает свою продолжительность жизни.

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

Ответить
Развернуть ветку
Alex Trogov
Автор

Спорт высших достижений это скорее травмирование организма а не повышение уровня жизни.

Ответить
Развернуть ветку
Alex Trogov
Автор

Тут нужно понимать что речь идёт именно об исполнительском мастерстве...
Все лучшие визионеры как известно американцы... и это не только потому что
все кто придумывают крутые проекты туда иммигрируют...
у них это ценят в обществе и развивают в школах и колледжах... + капиталистическая жилка = хороший проект.

У нас же не ценят изобретательство...
В советской системе образования которая нам досталась
ты должен быть всего-лишь винтиком в огромной машине
но никак не другой новой крутой машиной...
Плюс мы слишком поздно перешли на рыночную экономику...

Ответить
Развернуть ветку
Mike Espoo

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

Ответить
Развернуть ветку
Дмитрий Солин

На всём постсоветском пространстве ненавидят бизнес и частную инициативу. В СССР проводилось коллективное воспитание по Макаренко суть которого заключалсь в том что личности вообще не существует - без коллектива ты никто.

Ответить
Развернуть ветку
Bulat Ziganshin

лёха, ты в своей карьере собираешься в олимпиадах выступать или код писать?

если второе то посчитай плиз сколько славянских программ на твоём компе и посмотри какие зарплаты у славян и на западе

Ответить
Развернуть ветку
Alex Trogov
Автор

зарплаты очень хорошие =) из игр у меня только тетрис который как известно придумал Алексей Пажитнов =)

Ответить
Развернуть ветку
9 комментариев
Вася Пражкин

А что программу делает славянской? Что ее потомственный славянин писал?

Ответить
Развернуть ветку
Alexander Chekan

Нужно также учитывать культурный bias. Могу предположить, что человеку из СНГ для самореализации и глобальной карьеры очень важно попасть на олимпиаду и доказать там что-то, тогда как столь же толковому американцу можно просто перейти дорогу и устроиться в Гугл или делать PhD в университете, наслаждаясь чистой наукой без всяких олимпиад.

Ответить
Развернуть ветку
Anton

просто в РФ и Китае любят всякие олимпиады, универсиады и прочие -ады.

Ответить
Развернуть ветку
Дмитрий Солин

70 лет всей страной за шоколадные медали работали :D

Ответить
Развернуть ветку
Alex Trogov
Автор

Спорт высших достижений это скорее травмирование организма а не повышение уровня жизни...

Ответить
Развернуть ветку
Сергей Королевский

Под каждым комментарием есть кнопка "Ответить". А то пока все Ваши комментарии - в пустоту, а не ответы)

Ответить
Развернуть ветку
1 комментарий
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Константин Лузин

Николай Дуров, сооснователь VK и Telegram - неоднократно выигрывал ICPC. Думаю, не надо объяснять как его навыки помогли Паше в создании бизнеса )

Ответить
Развернуть ветку
8 комментариев
Дмитрий Солин

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

А если говорить про программистов стартаперов - то там ещё куча других навыков необходимы: дизайн, бизнес, маркетинг, seo и т.п.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Mike Espoo

Это все миф и самообман.
Все очень индивидуально и не имеет отношения к тому откуда человек.
Самые умные разрабы, с которыми мне приходилось работать были из:
Индии, Японии и Германии.

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

Ответить
Развернуть ветку
10 комментариев
Bulat Ziganshin

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

Ответить
Развернуть ветку
For Nothing

Шакунтала Деви - феноменальный человек калькулятор, но это не значит что жители Индии в большинстве хорошо считают.
То что есть среда, чтобы из всего населения раскрыть потенциал и выставить на международное обозрение: Это заслуга государства и системы образования по большей части.

Ответить
Развернуть ветку
Mike Espoo

"Меня всерьёз заинтересовал этот вопрос, так как я решил связать свою карьеру с Западом."
Что это значит?
Ты хочешь уехать забугор или работать на удаленке?
Если уехать, то завит от того куда.
Местным будут отдать предпочтение в Европе точно.
Будут больше смотреть на владение английским, а не на эту дичь с олимпиадами.
Олимпиады, это чисто наши заморочки, которые на**** никому не нужны, не стоит их переоценивать.

Ответить
Развернуть ветку
Alexandre Svergoun

Не согласен. Есть такие компании где как раз нужно решать такие заморочки.

Ответить
Развернуть ветку
4 комментария
Ilya Popov

А вот за польских разработчиков обидно было) cd projekt red (the witcher) и techland (dead island и dying light) вполне заметные фигуры в игровой индустрии. Хотя возможно в них трудятся разработчики с России и Украины)

Ответить
Развернуть ветку
Alexandre Svergoun

Интересно какой процент русских чемпионов остаётся в России?

Ответить
Развернуть ветку
Сергей Токарев

меня бы больше беспокоило, что нынешний Рим не может эффективно воспроизводить своих чемпионов и вынужден грести работников со всего мира, даже кодеров из Бангладеша - это говорит о каких-то глубоких системных язвах, как дефицит, очереди и битва за урожай - говорили лучше всякого каждому, кто жил в СССР, что страна больна

Ответить
Развернуть ветку
Крымский Чайничек

У меня знакомый сначала поступил в ФИОТ КПИ, проучился там 4 года, затем ушел в магистры ИПСА КПИ, оттуда пошел в аспирантуру института Глушкова, откуда после защиты взяли в Нокию, где он доработался до статуса вице-президента. Получив оффер от Гугла ушел в штаб-квартиру в Калифорнии в подразделение Реймонда Курцвейла, где тот занимался проблемами оцифровки сознания своего отца умершего 50 лет назад. Его вывод однозначен НАШИ ПРОГРАМИСТЫ ИЗ СНГ ТОПОВЫЕ ТОЛЬКО НА ФОНЕ ВТОРОСОРТНЫХ ПРОГРАММИСТОВ ЗАПАДА. КОГДА ТОП ПРОТИВ ТОПА МЫ ЩЕКОТИМ НЕБОМ НЕКОТОРЫЕ ОРГАНЫ.
Все остальное наша слепая вера.

Ответить
Развернуть ветку
Станислав

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

Ответить
Развернуть ветку
Альберт Штерн

Лучшие из России, но не в России.

Ответить
Развернуть ветку
Сергей Токарев

и в чем противоречие с автором? он в первом же абзаце пишет, что тоже хочет осесть на Западе?

Ответить
Развернуть ветку
Марина Кольцова

Уважаемые коллеги! Ну вы же профессионалы, какая Белоруссия!!! Беларусь!

Ответить
Развернуть ветку
Valeratal Val

А какая разница? для русского уха ее нет
https://ru.wikipedia.org/wiki/%D0%91%D0%B5%D0%BB%D0%BE%D1%80%D1%83%D1%81%D1%81%D0%B8%D1%8F

Ответить
Развернуть ветку
Sergejs Kravcenko

Работаю в ИТ 18 лет, свой бизнес в Англии по Asp.NET Enterprise Level Solutions. 
Работал очень много с разными национальностями по всему миру, имею в этом большой опыт.
Скажу сразу Русские не самые сильные программисты в мире.
Самые высокие и сильные ИТ специалисты это Украинцы, Белорусы, Болгары, Поляки, Русские.
Одни из слабых программистов Америка (особенно чернокожые, да и такие есть ) )), Индусы.
Хочу подметить я говорю не о бизнесе в целом, а именно о спецах в программировании, администрировании, безопасности и т.д. 

Олимпиада - это не реальный мир, и это совершенно не показатель на мировом рынке. 

Ответить
Развернуть ветку
Андрей Гаврилов

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

Ответить
Развернуть ветку
Bulat Ziganshin
Ответить
Развернуть ветку
100 комментариев
Раскрывать всегда