- Саша, сначала вопрос вполне ожидаемый: как ты оцениваешь роль нашего университета в своей жизни?
- Если имеется в виду спортивная биография, то тут и говорить не о чем - без ИжГТУ и Владимира Георгиевича Тарасова я скорее всего не увлекся бы именно спортивным программированием, а потому и успехов бы в этом деле никаких не было.
Что касается образовательной составляющей, то по полной программе я учился только на первом курсе и на последнем, а в остальное время много пропускал из-за соревнований (участие, подготовка). А потому, вероятно, многое из тех знаний и навыков, которые мог получить в процессе учебы, я просто не получил. Зато узнал и запомнил главное: в вузе основная образовательная задача - научить студентов находить знания, когда в этом возникнет потребность.
Запомнились неявные уроки отдельных преподавателей. Я, например, считаю, что "школу" Дизендорфа надо хотя бы один раз пройти любому, кто хочет добиться какой-нибудь цели. Надеюсь, понятно, что речь идет в первую очередь не о специальных знаниях, которые мы получали по этому курсу. И этот пример не единственный. Во всяком случае, я считаю, что за годы учебы в университете тягу к учебе мне привили.
- Но кроме учебы и соревнований у тебя в ИжГТУ была еще и производственная загрузка, о чем далеко не все знают. Или об этом сегодня умолчим?
- Почему же? У меня пока никогда, к счастью, не было жизненной необходимости заниматься работой, которая меня совсем не интересует. Так получилось, что еще в школе я интересовался созданием мультимедийных оболочек. И вдруг здесь мне предлагают участвовать в разработке мультимедийного проекта. Я посмотрел задание и обещал справиться за две недели. Как я тогда ошибался! Оказалось, что решение задачи на соревнованиях и разработка реального проекта, в котором занято много разных людей - две большие разницы. У меня иногда руки опускались, когда при тестировании на 3-4 соседних машинах написанный мной код вел себя по-разному. В общем, и из этой не слишком прибыльной для себя работы я вынес много уроков. Даже знаю теперь порядок сборки и разборки пистолета Ярыгина ПЯ.
- Почему возникло желание искать работу в стороне от спортивного программирования? У тебя же такой опыт и мастерство, почему бы не передать его молодым?
- Если я правильно понимаю, речь идет о продолжении работы если не в ИжГТУ, то с нашими новыми командами? Да, такой сценарий довольно часто бывает у ребят из других вузов, которые завершили свою спортивную карьеру. Но лично я у нас в университете пока не увидел себя в такой роли. По складу своего характера я не педагог. Мне комфортно, когда меня понимают с полуслова. А если надо объяснять с нуля - меня это раздражает до бешенства. Поэтому, наверное, и не чувствую в себе сегодня сил как тренер.
- Чего тебе не удалось достичь в спортивной карьере?
- Стать чемпионом (смеется). Встретиться с Президентом РФ - я завоевывал медали в "неудачные" годы - по тем или иным причинам успехи программистов страны не сопровождались приемом в Кремле. В другие годы всегда медалистам Чемпионата мира по программированию устраивал прием либо Премьер, либо Президент. Мне не повезло. Но это не слишком горькие "пилюли".
- Как ты оцениваешь сегодняшний уровень развития спортивного программирования в нашем университете?
- Все предпосылки для новых успехов в командных соревнованиях есть. Имена на слуху, есть доказательства того, что высоких результатов можно добиться. Сложнее всего было первым - Коле и Руслану. Сегодня наш лидер - Женя Кузяков. Поверьте, это очень сильный программист, ему по плечу многое. Я убежден, что наши золотые медали в Канаде - это результат сильного выступления нас обоих. Сегодня ситуация немного другая, и Жене будет сложнее. Но в командных соревнованиях ACM ICPC нередки случаи, когда уровень и успех главным образом определяется одним членом команды. Классический пример - П. Митричев (МГУ). По моему мнению медали ИжГТУ, завоеванные в Шанхае, - это заслуга прежде всего Руслана Ковычева. Так что перспективы сегодня довольно неплохие.
В личных турнирах типа TopCoder пока наш университет представлен крайне незначительно, хотя для формирования личного рейтинга это очень даже полезно.
- Как происходил выбор именно в пользу компании Microsoft?
- Начнем с того, что даже у начинающего пользователя ПК сегодня на слуху имена IBM, Microsoft, Google и ряд других. Понятно, что если вы программист с мировым рейтингом, для вас работа в этих компаниях - дело престижа. Более того, я думаю, что все от нас именно этого и ждут - мол, только там будет востребован такой высокий профессиональный класс.
В этом есть и правда, и определенный стереотип. Практически в действительности всем мало известно, как и что делают в этих компаниях. Все знают лишь их продукты на выходе, вот и все.
А когда окончание учебы в вузе уже не за горами, о предстоящем месте работы поневоле задумываешься. В сезоне 2007-2008 г.г. я был на пике формы как с командой, так и в личном рейтинге. Поступило предложение от Microsoft пройти собеседование на предмет прохождения стажировки. Захотелось попробовать. Получилось. Потом последовало предложение на работу. Вот, собственно, и все. Было, правда, еще и предложение от Google, но тогда я уже определился с Microsoft и менять ничего не захотел.
Если по правде, я не очень четко пока представляю себе круг своих обязанностей, пока только бытовые условия (они особо оговорены в контракте). Но надо начинать, а там будет уже понятно. Я же вполне современный компьютеризированный человек, блог свой веду - если появится желание, все узнаете.
- Но у тебя есть еще одно увлечение - on-line игры. Причем ты в них не только играешь, но и создаешь. Почему выбор дальнейшего профиля работы выпал не на них?
- Вообще я противник on-line игр - тупо и мозги засыхают. Да, играю, да, создаю, но постоянно чувствую, что это не моя стихия. Вот спортивное программирование, азарт этих соревнований - это мое. Сейчас, например, проходят в университете сборы программистов в формате "зеркала" Петрозаводска. Я пишу со всеми контесты, участвую в разборах, дорешиваю. Казалось бы, зачем? Во всех номинациях я вне конкурса и никакие награды мне "не светят". Да все дело в том, что мне нравится соревноваться, понимать, что по этой задаче я лучший, а по этой надо срочно догонять соперников. Правда, пока результаты свидетельствуют, что пишу я не очень сильно, поэтому, очевидно, и не попал в TopCoder Open - 2009. Видимо, сказывается отсутствие регулярных тренировок.
Не думаю, что смогу себя заставить фактически без мотива тренироваться там, в США, но дистанционно поучаствовать в очередных сборах хотелось бы. Если, конечно, организаторы допустят.
- Интересно, а ты свой отъезд не классифицируешь как "утечку мозгов"?
- Формально - да, а фактически.. еще как на это посмотреть. Разумеется, прожив три месяца в США, могу сказать, что жить там хорошо. И еда хорошая. Но разве это главное? По меркам Ижевска сегодня, участвуя в ряде Internet-проектов, я вполне обеспечиваю себя самостоятельно и могу ни в чем себе не отказывать. Да и жизнь здесь меня в принципе устраивает. Кроме Ижевска мне достаточно комфортно в Питере - красиво, приятные люди. Поэтому можно было бы ничего кардинально не менять, но... Все-таки предложение от Microsoft было, и предложение заманчивое. Да и завоеванные регалии обязывают не искать тихой жизни. Надо делать что-то полезное, а не on-line игры.
И не стоит бросать обвинения в "непатриотизме" в мой адрес - наши работодатели ко мне с предложениями не обращались. Да и к другим ребятам, насколько мне известно, тоже не торопятся. Они как бы заранее знают, что им откажут и, не вступая в борьбу, проигрывают. А многих программистов, между прочим, не только большими заработками привлечь можно, но и интересными задачами. Так что я за собой вины перед страной и учителями не чувствую.
- Языковой барьер совсем не пугает?
- Смущает немного - да, а пугает? Я же готовился к этой перемене места жительства. Учил язык с репетитором. Понимаю речь, кажется, уже неплохо, а вот сам говорю слабо. Но дорогу осилит идущий.
- И финальное наставление - рецепт успеха от Александра Скиданова.
- Скажете тоже - рецепт. Скорее, можно говорить только о слагаемых успеха. Думаю, что их только два - везение и упорство.
Главное везение - это встреча с В.Г. Тарасовым, который меня заметил (в школе у меня результаты были весьма средние - 4-е место в городе, а в республике еще ниже). Он привел меня на первом курсе в спортивное программирование, познакомил с Колей (Н.Пермяков) и Русланом (Р.Ковычев), которые показали мне азы, хотя сами тогда были на пике формы и им со мной было наверняка скучно.
Везение - это оказаться в команде вместе с талантливым Е. Кузяковым, без которого наших медалей в Канаде могло и не быть. Хотя он и младше меня, но уже на первом курсе Женя умел практически все благодаря каким-то непонятным для меня педагогическим стараниям своего старшего брата (А. Кузякова).
Везение - это наши завоеванные медали на Чемпионатах мира. Ведь мы всегда выступали в компании команд, которые на протяжении сезона показывали стабильно лучшие, чем у нас, результаты. Но в финалах они не смогли показать свой класс, а вот мы показали свою лучшую форму, выступили на пределе возможностей и заслуженно завоевали медали.
Везение - это приглашение от Microsoft и успешно пройденное собеседование при фактическом незнании английского языка.
Мне порою везло даже в курьезных ситуациях: возвращаясь из Шанхая, потерялся именно мой багаж. Несмотря на слабую веру в успех, я написал-таки соответствующее заявление. И спустя несколько месяцев мне позвонили из аэропорта - багаж нашелся! А в нем, между прочим, была моя первая завоеванная медаль Чемпионата мира.
Что касается упорства, то это только с виду я разгильдяй. Те, кто знаком со мной поближе, подтвердят, что, если я ставлю перед собой цель, то проявляю изрядную настойчивость. Помните в известном фильме - "Совершить подвиг. Значит, будет подвиг". Например, когда я еще только делал первые шаги, Руслан лишь обозначал мне, как решается задача, а я сам потом до ночи сидел и пытался понять, что же он имел в виду. Примеров на самом деле масса, но перечислять, думаю, не стоит. Во всяком случае, я считаю себя упорным человеком. Разумеется, в определенных ситуациях.
В общем, мой всем совет - дерзайте, увлекайтесь и все обязательно получится.
С ИжГТУ у меня связаны многие лучшие события жизни! Я с вами! До встречи!