Спортивное программирование: зло или хорошая школа

Геннадий короткевич - википедия

Дмитрий Полищук

Разработчик беспилотных автомобилей

Компания: «Яндекс»Город: МоскваВозраст: 33 года

В «Яндексе» Дмитрий с 2007 года: начинал как программист, затем возглавил разработку мобильных сервисов компании — «Яндекс.Карты», «Навигатор», «Почта» и других. Проект беспилотных автомобилей, над которым сейчас работают около 100 человек, Полищук возглавил в январе 2017 года: к настоящему моменту прототипы уже проходят испытания в реальных условиях на улицах российской столицы. Цель «Яндекса» — создать полностью автономный беспилотный автомобиль, который станет частью «Яндекс.Такси». Когда это случится, компания не сообщает. Полищук лишь уверен, что беспилотные автомобили на улицах городов перестанут вызывать удивление в течение ближайших пяти-десяти лет.

Пятикратный чемпион

23-летний программист из Белоруссии Геннадий Короткевич пятый раз подряд стал победителем международного состязания по программированию Google Code Jam, сообщил белорусский новостной портал TUT.BY. Таким образом, Короткевич стал первым пятикратным чемпионом этого турнира.

Короткевичу и другим участникам было предложено решить пять задач, на это было отведено четыре часа. Задачи были разделены по уровню на простые и сложные. В этом году участники работали исключительно на компьютерах под управлением Linux, хотя на предыдущих Google Code Jam могли сами выбирать из нескольких ОС.

В этом году Google Code Jam прошел 9-10 августа в Торонто, участие в нем приняло более 60 тыс. человек. Чемпионат проводится ежегодно с 2003 г., привлекая десятки тысяч участников, и считается одним из самых массовых турниров по спортивному программированию в мире. использует его для поиска потенциальных сотрудников.

Вячеслав Томшинский

Производителя оборудования для АЭС

Компания: ОКАНГород: Санкт-ПетербургВозраст: 29 лет

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

Уроженец Челябинска и выпускник экономического факультета МГУ, еще в годы учебы в университете Вячеслав устроился в инжиниринговую компанию НПФ ЦКБА — проектировщика и производителя трубопроводной арматуры для промышленных предприятий, например, «Транснефти». Благодаря хорошему знанию языков — еще в школьные годы Томшинский шесть лет провел в Германии — молодого специалиста стали активно привлекать к совместным проектам с партнерами из стран Западной Европы. Вячеслав постепенно обрастал связями, которые очень пригодились на следующем месте работы — в компании ОКАН (аббревиатура расшифровывается как «Объединенная компания «Арматура и насосы»). Туда его в 2010 году пригласили учредители, среди которых был гендиректор НПФ ЦКБА Виктор Черноштан (позднее сын Черноштана судился с ОКАНом в арбитраже, но иск не был удовлетворен).

Первым проектом ОКАНа должен был стать контракт на поставку оборудования для Белоярской АЭС на 140 млн руб. Однако акционеры разочаровались в рентабельности проекта и вышли из него, доверив исполнение молодому гендиректору. Томшинский со временем стал единоличным владельцем ОКАНа (эти данные до сих пор не отражены в системе СПАРК), собрал команду инженеров и призвал на помощь зарубежных контрагентов, с которыми сблизился во время работы в НПЦ ЦКБА. Ключевым партнером компании в итоге стал испанский производитель Ringo Valvulas.

Выполнив все обязательства по первому контракту, Вячеслав решил не бросать перспективную бизнес-модель и постепенно поставил на поток производство тепло-механического оборудования для АЭС на заводах зарубежных партнеров. ОКАН начал регулярно предлагать структурам «Росатома» самые выгодные условия и выигрывать конкурсы — благодаря этому стремительно росла и выручка компании. В 2016-м она приблизилась к 727 млн руб., а в прошлом году, по словам Томшинского, объем реализованной продукции составил порядка 1,1 млрд руб. Всего, по его оценке, ОКАН поставил оборудования на 2 млрд руб., а текущий портфель заказов достигает 2,8 млрд руб. К концу года последний показатель вырастет до 4 млрд руб., рассчитывает предприниматель. Штат компании с 2010 года расширился с 3 до 53 человек.

Секрет успеха Томшинский объясняет опорой на команду, которая следует «математической логике, здравому смыслу и законам физики». Российские заводы производители арматуры и другого оборудования для АЭС он конкурентами не видит: ОКАН не просто предприятие, это скорее инжиниринговое бюро, делающее проекты под ключ. Компания открыла производственную площадку площадью 2 тыс. кв. м, на которой собирает оборудование, изготовленное за рубежом, для заказчиков. Уровень локализации производства достигает 30%, утверждает Томшинский. Помимо арматуры, ОКАН занимается поставками насосного оборудования — заключены три контракта на 500 млн руб. В среднесрочной перспективе Вячеслав рассчитывает выйти на производство всего тепло-механического оборудования — стать для «Росатома» поставщиком «одного окна».

Илья Чех

Разработчик бионических протезов

Компания: «Моторика»Город: МоскваВозраст: 28 лет

Функциональные детские протезы — очень сложная история. Во-первых, дети часто стесняются своих травм, ощущают себя неполноценными, замыкаются, отказываются носить протезы. Во-вторых, дети растут, и менять протезы надо часто, как минимум раз в год. То есть протезы должны быть красивыми, недорогими и при этом работающими. В мире есть несколько стартапов, которые пытаются решить эту задачу, в их число входит и московская компания «Моторика», основатели которой Илья Чех и Василий Хлебников начинали с бесплатных детских протезов. Сейчас компания делает и продает как механические, так и бионические протезы для людей всех возрастов.

Тимур Кузьмин

Организатор спортивных баттлов

Компания: Vortex SportГород: Санкт-ПетербургВозраст: 15 лет

Тимур — самый юный участник двадцатки молодых и перспективных, бизнес-история которого на первый взгляд выглядит совершенно неправдоподобно. Когда Кузьмину было 11, родители отправили его учиться в США, где живет и работает его старшая сестра Ксения. Тимур часто бывал в офисе ее компании, торгующей кофе-машинами: он увлекается программированием и решил «перепрошить» офисный кофейный аппарат. И наслаждался растерянностью человека, который вместо чашки кофе получал надпись: «Извини, просто не твой день». Но сестра решила, что из этой затеи может выйти польза, и в 2016 году продала программу, переделанную для выдачи бонусов в автоматах, за $730 тыс. Чуть меньше половины из них получил Тимур, которому тогда было около 13 лет. Что бы сделали в таком возрасте с деньгами большинство из нас? А он решил организовать новый бизнес — вместе со своим тренером по самбо, который долго не хотел воспринимать всерьез слова подростка. Затем все же согласился, и теперь они равные партнеры в компании Vortex Sport, организующей «спортивные баттлы» — соревнования между представителями разных видов спорта.

Роман Кушнарев

Киберспортсмен

Команда: Virtus.proГород: НовосибирскВозраст: 19 лет 

Юный участник самой влиятельной российской команды по Dota 2 — воплощение дивного нового мира киберспорта. В свои 19 уроженец Новокузнецка с амбициозным ником Ramzes666 успел заработать десятки тысяч долларов призовых, облететь полпланеты для участия в турнирах и не один раз подняться на пьедестал. Роман — первый «дотер» из СНГ, которому покорилась максимальная отметка 10 тыс. очков в рейтинговых матчах. Всего он провел в Dota 2 около 20 тыс. часов. Кушнарев в надежных руках: Virtus.pro — команда одноименной группы компаний, в которую в 2015-м обещали инвестировать $100 млн Алишер Усманов и его партнеры. Однако век киберспортсмена короток: Рамзес задумывается о сошествии с трона уже через два-три года.

биография

Короткевич родился в г. Гомель (Гомель), юго-восток Беларуси. Его родители, Владимир и Людмила Короткевичи, работают программистами на математическом факультете вуза. Гомельский государственный университет имени Франциска Скорины. В 6 лет он заинтересовался творчеством родителей. Когда ему было 8 лет, его отец разработал детскую игру, которую он мог использовать для обучения программированию.

Его мать посоветовалась с коллегой по отделу Михаилом Долинским, который дал Короткевичу прочитать небольшую книжку. Долинский, один из лучших учителей информатики в Беларуси, вспоминал: «Прошел месяц, а потом еще … Никаких новостей от Гены. И вдруг Людмила приходит и приносит мне тетрадь по программированию: когда лето и футбол закончились. , ее сын сидел за компьютером. Будучи второклассником на национальном конкурсе, он занял второе место, что обеспечило ему автоматическое поступление в технический вуз без вступительных экзаменов. Каким-то образом он решил проблему тела, погруженного в воду. В то время Гена даже не знал о Принцип архимеда плавучести «.

Короткевич впервые привлек внимание мировой общественности, когда он квалифицировался на чемпионат 2006 года. Международная олимпиада по информатике (IOI) в возрасте 11 лет, мировой рекорд с большим отрывом

Он взял серебряную медаль на своем первом мероприятии IOI и получил золотые медали с 2007 по 2012 год. На сегодняшний день он является самым успешным участником в истории IOI.

На IOI 2009 г. Пловдив Тогда 14-летний Короткевич сказал о своем успехе: «Я пробую различные , и одна из них правильная. Я не гений. Я просто хорош в этом». Он сказал, что проводил за компьютером не более трех-четырех часов каждый день, и его любимые хобби: футбол и настольный теннис.

Осенью 2012 года он переехал в Россию для участия в Университет ИТМО. Летом 2013 года помог ИТМО победить. Шанхайский университет Цзяо Тонг и Токийский университет победить в финале 37-го Международного студенческого чемпионата по программированию в Санкт-Петербурге. Он также выиграл ежегодный Google Code Jam с 2014 по 2020 гг.

В интервью 2014 года Короткевич сказал, что не уверен в своих карьерных планах после окончания учебы. «Что будет дальше, еще предстоит решить», — сказал он. «У меня нет никаких конкретных или долгосрочных планов. Я только закончил второкурсник в университете

Для меня важно сначала получить образование, а затем принять решение о работе. Может, я пойду в науку

Но опять же, я еще не решил. »

В интервью 2017 года Короткевич сказал: «Я несколько раз получал предложения о работе от Google и Яндекс, но не принимал их … Получаю степень магистра компьютерных наук в ИТМО, потом думаю, что этим и займусь. . [sic

В 2019 году Короткевич был аспирантом ИТМО.

Что принесло победу

Короткевич поясняет, что победу ему принесло решение задачи под названием Two-Tiling, с которой справилось относительно немного участников, и за которую давалось небольшое количество баллов. Программист отмечает, что потратил на решение задачи довольно много времени — полтора часа из четырех.

«Условие простое, похоже на головоломку: есть две детали полимино, как в тетрисе, но необязательно из четырех клеток, и нужно нарисовать фигуру, которую можно замостить одновременно как одной деталью, так и другой», — пояснил чемпион в беседе с TUT.BY.

Пятикратный победитель Google Code Jam Геннадий Короткевич

Выступление Короткевича было оценено в 104 балла, что принесло ему главный денежный приз соревнований — $15 тыс.

Анатолий Шалыто: «Если человек сомневается, заниматься ли наукой, ему стоит заняться чем-то другим» +9

  • 21.01.21 16:46


DataArt

#538580

Хабрахабр

4600

Интервью, Программирование, История IT, Блог компании DataArt, Спортивное программирование
Рекомендация: подборка платных и бесплатных курсов Python — https://katalog-kursov.ru/

Анатолий Шалыто — доктор технических наук, профессор Университета ИТМО, специалист в области автоматного программирования и проектирования алгоритмов логического управления технологическими процессами. C 1970 года он работает в НПО «Аврора», в 2018-м стал одним из первых троих специалистов, награжденных государственной наградой,— .

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

Синие и белые халаты

— Что представлял собой вычислительный центр, которым вам приходилось пользоваться?

— Огромные помещения с огромными машинами. Там сидят люди, которые сами не пишут программы, а запускают на ЭВМ колоды перфокарт, которые им принесли другие. Вечером или на следующий день ее пропустят и вернут с распечаткой, а ты пойдешь вносить изменения. Может, через день-два будет второй заход для исправления ошибок. Это на персоналке ты пишешь, ошибаешься, снова пишешь. Там же нет возможности ошибаться. Поэтому культура была другой: люди не писали просто так, они продумывали задачу — башка работала. Не могло быть ста выходов на машину, иначе работа затянется на годы. За два–три раза нужно было отладить программу.

— Расскажите о людях в синих и белых халатах.

— И ламповые и транзисторные машины были ненадежными, все время ломались. Чтобы восстановить работу, нужно было вытаскивать и менять платы. На корабле, даже если плата сломалась, ничего нельзя было паять —  можно только заменить на исправную из ЗИП. В общем, целая история. Все, кто обеспечивал работу машин, носили синие халаты. Белые носили те, кто на этих машинах работал, обслуживая пользователей, и программировал сам. Только в 1970-х появились распределенные компьютеры, когда мы уже могли самостоятельно вводить программы с дисплеев, минуя перфокарты, а персональные компьютеры в России стали доступны только в 1990-е годы.

— Между белыми и синими халатами было какое-то классовое разделение? 

— Среди синих халатов были не только рабочие, но и инженеры. Допускаю, что рабочие ходили обедать сами по себе, а инженеры — чем они от программистов отличаются? Могли одну кафедру окончить. Никакой дискриминации по отношении к тем, кто обслуживал железо, не было. Ты подискриминируй — завтра у тебя работать ничего не будет. Кстати, в 1991 году, когда случилось ГКЧП, был брошен клич, и все пошли на Дворцовую площадь. Один молодой человек, который отвечал за вычислительную технику в нашем отделе, сказал: «Я все блокирую до победы демократии». И действительно заблокировал компьютеры в отделе. На следующий день, когда демократия победила, он их разблокировал.

— Что делали руководители, если разработка заходила тупик?

— Начальник нашего отдела, а это 250 человек, спрашивал начальника каждого сектора, какие у него есть проблемы. В чем они: рук не хватает, мозгов? Я, например, не знал, как делать систему питания, а мы все должны были работать как одна команда. Потому что, если завалим план, все останемся без премии. И начальник отдела сказал так: «Владимир Николаевич (фамилия его была Киселев), вы у нас большой мастер по системам питания. С сегодняшнего дня подчиняетесь этому человеку. Осталось два месяца — надо сделать». Начальник перераспределял силы, и мы всегда выполняли план. Непосильных задач не было. За непосильные задачи давали по три звезды героя: Харитону, Зельдовичу, Курчатову, Сахарову. Людям, которые создавали оборонную промышленность, атомную и водородную бомбы. Наши задачи были нам по силам, поэтому у нас ни одного героя и не было.

Илья Стюарт, Мурад Османн

Продюсеры, основатели Hype Production

Компания: Hype ProductionГород: МоскваВозраст: 30 лет, 32 года

«Нам интересно авторское высказывание», — постулировал в интервью журналу РБК Илья Стюарт. От этого принципа он и второй сооснователь Hype Production Мурад Османн не отошли даже в случае фильма Кирилла Серебренникова «Лето»: несмотря на содержание режиссера под домашним арестом, молодые продюсеры дали ему возможность смонтировать картину, не нарушая условий меры пресечения. В итоге «Лето» отправилось прямиком в основной конкурс Канн-2018. Также в портфолио Стюарта и Османна более 500 рекламных роликов для клиентов масштаба Nike и Google, множество музыкальных клипов и фильмы таких режиссеров, как Роман Волобуев, Александр Молочников и Резо Гигинеишвили.

Николай Сторонский

Основатель сервиса Revolut

Компания: RevolutГород: ЛондонВозраст: 32 года

Маленькая победоносная война Павла Дурова с Роскомнадзором весной 2018-го затмила успехи еще одного яркого представителя новой волны «глобальных русских»: 32-летний сооснователь финтехстартапа Revolut Николай Сторонский вошел в число богатейших бизнесменов страны, по версии Forbes. Все благодаря последнему раунду инвестиций: пул во главе с фондом DST Global Юрия Мильнера вложил в Revolut $250 млн при оценке всей компании в $1,7 млрд (а всего проект собрал уже $340 млн инвестиций). 33% долей Сторонского, таким образом, теперь стоят более $560 млн. Уроженец подмосковного Долгопрудного, Николай получил дипломы двух престижных вузов — МФТИ и РЭШ, после чего пробовал свои силы в малом бизнесе, а в 2006-м уехал на стажировку в лондонский офис Lehman Brothers, где и проработал трейдером до краха инвестбанка-гиганта в 2008-м. Карьеру он продолжил в Nomura и Credit Suisse, а в 2014-м, вдоволь изучив несовершенство мировой финансовой системы изнутри, решил запустить Revolut. Сооснователем проекта выступил разработчик Влад Яценко — в стартапе он курирует вопросы технического развития.

Revolut — мобильное приложение, привязанное к мультивалютной карте. Главное ноу-хау сервиса — возможность конвертировать средства из одной валюты в другую по минимальным спредам, установленным на межбанковском рынке, то есть с минимальной комиссией для пользователя. «Когда вы едете с банковской карточкой за границу, на каждую потраченную $1 тыс. вы теряете примерно $70–80. Банк будет брать спред от 3 до 5% с операции. Плюс комиссию банкомата. Мы все это делаем бесплатно», — объяснял Сторонский в интервью Елизавете Осетинской для проекта «Русские норм!». Помимо валютного «социализма», в Revolut доступны другие функции по условиям более выгодным, чем в банках, или вовсе инновационные — управление криптокошельками, перевод платежей в любую точку мира, оформление вкладов и кредитов, покупка страховок.

Все многообразие предложений пока доступно на европейском рынке. В России Revolut подыскивает банк-партнер и ведет переговоры о лицензировании, рассказывал Сторонский «Секрету фирмы». Предыдущая попытка самостоятельно выйти на местный рынок уперлась в бюрократические препоны, связанные с правилами эмиссии карт. Также в амбициозных планах стартапа — завоевание аудитории в Сингапуре, Гонконге, Индии, Австралии и других странах и городах. Сторонский надеется, что сервис получил лицензию на осуществление банковской деятельности и на крупнейших рынках США, Великобритании и еврозоны.

Пока, по оценке основателя, у Revolut порядка 2 млн клиентов. В день сервис открывает до 15 тыс. счетов для физлиц и до 120 — для компаний. На стартап трудятся более 350 специалистов в 12 городах по всему миру, в том числе в Москве и Санкт-Петербурге. После привлечения инвестиций от DST Global компания объявила, что в декабре 2017-го уже получила прибыль.

Сторонский тем временем в своих интервью делает смелые прогнозы о грядущем коллапсе традиционной банковской отрасли и переходе выживших игроков на ту же модель, что исповедует Revolut, то есть упаковку всех финансовых продуктов в одно приложение. Удастся ли предпринимателю революционизировать индустрию своей подрывной инновацией, пока сказать сложно, но наблюдать за прогрессом его проекта — одно из самых увлекательных занятий в бизнес-ландшафте 2018 года.

Над проектом работали: Иван Осипов, Валерия Позычанюк, Елизавета Архангельская, Настя Березина, Ирина Юзбекова, Павел Карасев, Анна Левинская, Валерий Игуменов.  Фото: Анастасия Тихонова,  Дарья Малышева, Алена Кондюрина, Арсений Несходимов, Асхат Бардынов, Митя Ганопольский, Стас Фальков, Сергей Костромин, из архива пресс-службы компании Visionlabs, из архива пресс-службы компании Stafory,  из личного архива Дмитрия Думика, из архива пресс-службы Окан, из архива пресс-службы Ко. 

Илья Демуцкий

Композитор, дирижер

Заказчики: Большой театр,  Балет Джоффри (Чикаго),  Балет Сан-Франциско и др.Город: Санкт-ПетербургВозраст: 34 года

Культурный ландшафт России-2018 парадоксален: главный сюжет связан не с новыми фильмами, выставками или книгами, а с томительным ожиданием приговора фигурантам так называемого дела «Седьмой студии», и прежде всего Кириллу Серебренникову. Уже находясь под домашним арестом, режиссер умудрился выпустить целую россыпь премьер, самой громкой из которых оказался балет «Нуреев» в Большом театре. Доводить постановку до ума в отсутствие Серебренникова пришлось хореографу Юрию Посохову и композитору Илье Демуцкому.

Последний в свои 34 года оказался автором музыки уже для второго балета на главной сцене страны. В 2014-м с тем же дуэтом соратников Демуцкий поучаствовал в создании постановки «Герой нашего времени». Молодого композитора в проект привлек Серебренников — режиссер наткнулся на его сочинения в Сети и предложил посотрудничать. Творческий союз получился плодотворным — Демуцкий также написал музыку для нескольких спектаклей «Гоголь-центра» и фильма «Ученик». В 2016-м саундтрек к картине принес композитору премию Европейской кино-академии.

Выпускник Хорового училища им. Глинки и Санкт-Петербургской консерватории, Демуцкий и до работы с Серебренниковым был заметным представителем современной академической музыки. Помимо российского образования, он получил степень магистра в Консерватории Сан-Франциско. В СМИ его имя всплывало в связи с сочинениями на злобу дня: в 2012-м Илья отреагировал на суд над участницами Pussy Riot симфонической поэмой «Последнее слово подсудимой» по мотивам речи Марии Алехиной, а в 2014-м написал музыку для оперы «Новый Иерусалим» про охотников за педофилами (ее постановка была сорвана и до сих пор не состоялась). В том же году по приглашению классика советской и российской мультипликации Александра Петрова Демуцкий творчески поучаствовал в церемонии открытия Параолимпиады в Сочи.

Умелое продвижение и знакомство с Посоховым помогло композитору проникнуть и на американский рынок. В его портфолио музыка для одноактного балета «Оптимистическая трагедия» (2017) в постановке Балета Сан-Франциско и двухактного балета «Анна Каренина» — премьера копродукции Балета Джоффри (Чикаго) и Австралийского балета намечена на 2019–2020 годы. Гонорары в США не выше чем в России, говорит Демуцкий. По его словам, речь максимум о «миллионах рублей или чуть выше».

Демуцкий уже работает над новой оперой для Большого, рассказал он журналу РБК. Это будет постановка по малоизвестному произведению русской классики, уточняет композитор. А еще он надеется как можно скорее вновь поработать с Серебренниковым: «Я был на этом суде, наблюдал этот фарс. Обвинения рассыпаются, все это очень тяжело переносить эмоционально. Абсолютно непонятная история».

Иван и Сергей Березуцкие

Совладельцы, шеф-повара ресторанов Twins Garden, Wine&Crab

Рестораны: Twins Garden, Wine&CrabГород: МоскваВозраст: 32 года

Братья-близнецы Березуцкие не первый год ходят в звездах «новой русской кухни», но в 2018-м окончательно утвердились в статусе едва ли не главных визионеров отрасли. Всему виной — открытие в центре Москвы (символично — на месте «Варваров» другого шефа-визионера Анатолия Комма) нового флагманского ресторана Twins Garden, переосмысляющего продукты российского производства как сырье для самых изысканных блюд. Чтобы гарантировать качество, Березуцкие с партнерами прикупили ферму, где и выращивается большая часть «сырья».

Что в итоге

Программистов-олимпиадников любят хантить крупные компании вроде Google или Яндекса. Поэтому для студентов и школьников олимпиады запросто могут стать классной возможностью сделать карьеру в юном возрасте и даже без университетского образования попасть в Кремниевую долину на хорошую зарплату.

А вот в массовом продакшне подходы спортивного программирования могут даже мешать:

  • Поиск компромисса между эффективностью кода и простотой его поддержки накладывает серьёзные ограничения, к которым не привыкли олимпиадники.
  • Олимпиадное стремление решить всё максимально быстро и эффективно может привести к тому, что придётся переписывать большие блоки программы — просто чтобы сделать их подходящими для реальных условий.
Понравилась статья? Поделиться с друзьями:
Великий Капитал
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: