К вопросу о том, что классные олимпиадники чего-то там не могут

Существует много людей, которых хлебом не корми :-) – дай поговорить, что олимпиадники ни на что практическое не годны... Это могут быть даже и известные в ИТ люди – например, Питер Норвиг (https://habr.com/ru/post/378147/). В настоящее время обсуждение этого вопроса вспыхнуло с новой силой и проходит в комментариях к видео «Феномен русских программистов» (https://www.youtube.com/watch?v=qlZmGV4QMhs), опубликованном на YouTube-канале «Русские норм» (https://www.youtube.com/channel/UCo3S9OQDrM79i7yPmixnSsQ). К этому видео за две недели обратилось более 215 000 человек. Я написал большой текст, посвященный этому обсуждению (https://vk.com/@1077823?z=article_edit1077823_66794), но здесь хочу то же самое изложить предельно кратко.

У меня есть текст, который называется «Много они понимают...» (https://d-russia.ru/mnogo-oni-ponimajut.htm). Он, в частности, посвящен пониманию Счетной палатой РФ того, чего добились российские университеты в ходе выполнения программы по обеспечению глобальной конкурентоспособности «5 в 100». Примерно также хотелось назвать и этот текст, но я, все-таки, назвал его иначе. Но два примера крупных бизнес ИТ-успехов, связанных со мной олимпиадников высокого класса, приведу.

Первый пример – это продукт MemSQL (https://ru.wikipedia.org/wiki/MemSQL) и одноименная компания моего аспиранта, бронзового призера чемпионата мира по программированию ACM ICPC 2001 г. Никиты Шамгунова (https://habr.com/ru/post/442958/), который входил в команду Уральского государственного университета. Недавно компания стала называться SingleStore (https://www.singlestore.com/). В декабре 2020 г. она оценивалась в 500 миллионов долларов (https://www.youtube.com/watch?v=lJnzl9eePT4) и имеет представительства в нескольких странах мира. В июне 2021 г. Никита сказал мне, что инвесторы оценивают его компанию как «единорога». Ему 42 года, и он собирается взять еще ни одну вершину.

Второй еще более впечатляющий пример – это грандиозный успех золотого медалиста чемпионата мира по программированию ACM ICPC 2008 г. (он входил в команду Ижевского государственного технического университета, занявшую третье место на том чемпионате) Александра Скиданова, построившего по словам Никиты Шамгунова за три года «единорога». Он был первым сотрудником в MemSQL (2011-2016 гг.). До этого (2009-2011 гг.) работал в Microsoft. После MemSQL проходил испытательный срок в OpenAI. Потом, как и Никита, прошел через YCombinator (https://ru.wikipedia.org/wiki/Y_Combinator_(компания)) – Winter 2017 (https://www.ycdb.co/batch/w17).

В результате Александр создал компанию NEAR Protocol (https://near.org/), которая разработала протокол работы блокчейн, более быстрый и масштабируемый по сравнению с известными, а также позволяющий упростить как написание приложений на блокчейн, так и их использование конечным пользователям. Публикации Скиданова на «Хабр» размещены по адресу: https://habr.com/ru/company/near/blog/523526/, а о том, как он строил компанию можно прочесть здесь: https://habr.com/ru/company/near/blog/519634/).

Идею создания такого протокола он начал обсуждать со своими бывшими коллегами по MemSQL и его сокомандником со времен ACM ICPC, и она заинтересовала четырех из пяти людей, с кем он разговаривал по этому вопросу. За один день в августе 2018 г. NEAR вырос с трех человек до семи, а в течение следующей недели и до девяти. При этом уровень людей, по словам Скиданова, был просто невероятным. Все программисты были либо из ранней команды MemSQL, либо проработали по много лет в Google и Facebook. Трое из них имели золотые медали ACM ICPC. Один из семи первых программистов выиграл ACM ICPC дважды – это наш выпускник Михаил Кевер. Потом в компании стал работать еще один наш выпускник и тоже двукратный чемпион мира ACM ICPC Евгений Капун, который живет в России.

На тот момент дважды чемпионов в мире было шесть. Сегодня их девять, и двое из них работают в компании Скиданова (при этом отмечу, что в финалах чемпионата ICPC больше двух раз выступать нельзя, первые шестеро – Андрей Лопатин и Николай Дуров из СПбГУ, Геннадий Короткевич, Нияз Нигматулин, Михаил Кевер и Евгений Капун из Университета ИТМО и еще трое из МГУ: Михаил Ипатов, Владислав Макеев и Григорий Резников). Все это позволило привлечь инвестиции, так как инвесторы понимают, что конкретный продукт или дизайн много раз может измениться, и поэтому они в большей мере ориентируются на команду. Указанный протокол создается многими командами в мире. Почти все они, включая NEAR, разрабатываются открыто. Поэтому идеи и код в целом не скрываются. Более того, с подачи Скиданова сорок четыре команды подробно рассказали в Интернете о своих разработках (https://www.youtube.com/playlist?list=PL9tzQn_TEuFWweVbfTbaedFdwVrvaYPq4). Рассказ самого Скиданова приведен здесь: https://www.youtube.com/watch?v=8xpOUqdoyp0.

При этом мне, когда я слушал Скиданова, показалось странным, что более четырех десятков видео на YouTube имели всего 6000 просмотров. У «Маши и Медведя» их значительно больше... Видимо, обсуждается нечто весьма сложное... А вы говорите, что классные олимпиадники чего-то там не могут...

Я этот текст начинал с заупокойных мнений об олимпиадниках, а закончу мнением по этому вопросу крупного предпринимателя – Дмитрия Гришина (https://ru.wikipedia.org/wiki/Гришин,_Дмитрий_Сергеевич), председателя совета директоров и сооснователя Mail.Ru Group, основателя инвестиционного фонда Grishin Robotics, который в свое время поддержал мое предложение (http://is.ifmo.ru/photo/2011-09-18-Russian-code-cup/index.html) провести в 2011 г. чемпионат мира среди русскоязычных программистов, названный Russian Code Cup (https://ru.wikipedia.org/wiki/Russian_Code_Cup). Вот, как он ответил на вопрос о существовании чего-то одного в ИТ, что характеризует его, компанию и страну в целом: «Наверное, самое яркое впечатление на людей производит то, что Россия многократный чемпион мира по программированию ICPC, так как за этими соревнованиями следят в Китае, в Америке и во всем мире. Мы очень гордимся этим, и я рад, что наши ИТ-команды создают не только классные сервисы, но и то, что мы классно выступаем на соревнованиях мирового уровня» (https://www.youtube.com/watch?v=tqj03WP4KgQ).

И в заключение снова о Норвиге. Вот его комментарий (приводится в переводе) при обсуждении 15.12.2020 г. сказанного им на лекции 2015 г. отрицательного мнения об олимпиадниках: «Извиняюсь за вызванное там недопонимание. Оказалось, что эта корреляция была верна на первоначальном небольшом наборе данных, но после сбора дополнительной информации корреляция исчезла. Так что настоящий урок следующий: «Если Вы собираете данные о многих событиях с низкой частотой, некоторые из них могут проявить ложную корреляцию, о которой можно выдумать историю» (https://news.ycombinator.com/item?id=25425718).

02.06.2021. https://news.itmo.ru/ru/blog/243/

P.S. Еще один текст о Скиданове (https://vk.com/@1077823-lubitelyam-legend)

137 views·2 shares