Роман Анисович: «На ФАЛТ учат быстро и качественно осваивать необходимый объем информации»
Выпускник ФАЛТ 2012 года поделился с корреспондентом проекта «Семья ФАЛТ» тонкостями работы в IT-сфере, рассказал, с чего стартовать junior-разработчику, и объяснил, почему лучше определиться с жизненными целями до окончания института.
СФ: Роман, кем и где вы работали во время учебы и после института?
РА: На третьем курсе я начал работать на кафедре теоретической и прикладной аэро-, гидромеханики в ЦАГИ, у научного руководителя. После института работал разработчиком С++ в «Динамике» (АО ЦНТУ «Динамика» - прим. «Семьи ФАЛТ»). Это компания в Жуковском, которая занимается самолетными и вертолетными тренажерами. А в 2013 году я пришел в компанию SAP Labs CIS, где и работаю до настоящего момента.
СФ: Расскажите, пожалуйста, подробнее про вашу нынешнюю работу. Чем она уникальна и почему вам интересна эта область?
РА: На данный момент моя позиция – DevOps-инженер. Наш отдел создает инструменты, которые позволяют разработчикам компании максимально быстро и эффективно поставлять продукты компании клиентам. Там же в рамках текущей деятельности мы занимаемся технологиями continuous integration и continuous delivery («непрерывная интеграция» и «непрерывная поставка» - принципы построения процесса разработки ПО - прим. «Семьи ФАЛТ»), улучшаем процессы сборки продукта, доставки, тестирования. Это комплексная сложная область, включающая в себя необходимость понимания всех этапов разработки, тестирования продуктов, как они используется клиентами, чтобы иметь представлены, как можно улучшить каждый из этапов. Это достаточно интересно.
СФ: Каковы ваши дальнейшие планы? Какие задачи вам хочется дальше решить?
РА: В дальнейшем я планирую развиваться в рамках этого направления. Сейчас у нас есть несколько проектов, где мы пытаемся использовать машинное обучение для улучшения качества используемых нами процессов. Думаю, это то направление, в котором я буду развиваться в ближайшем времени.
СФ: Какие языки программирования вы изучали во время учебы в институте?
РА: У нас были С и С++ на младших курсах.
СФ: А сейчас какие у вас рабочие?
РА: Сейчас для автоматизации мы в основном используем Python. Бывает, приходится работать с Perl. А если нужно разобраться в какой-то части кода, написанного разработчиками, то это тот же C++, Node JS, достаточно много разных используется. Но это, скажем так, требует не очень глубоких знаний. С нашей стороны в подавляющем большинстве применяются Python и Groovy. Мы работаем в Дженкинсе (Jenkins - прим. «Семьи ФАЛТ») - это сервер непрерывной интеграции, который у нас используется в основном для автоматизации процессов.
СФ: А по уровню вы старший, то есть senior разработчик?
РА: Да.
СФ: Что бы вы посоветовали студентам на уровне junior, такие языки нужно обязательно знать?
РА: Интересный и достаточно нетривиальный вопрос. Если мы говорим именно про компетенции разработчиков, то для того, чтобы иметь хороший старт, важно даже не столько знание какого-то конкретного языка, сколько в принципе понимание базовых вещей из Computer Science, алгоритмов, принципов работы компьютеров и операционных систем, потому что это закладывает нужный фундамент. А конкретный язык по большей части зависит от области, в которой студент предполагает работать дальше. И если у него есть вот это базовое понимание алгоритмов, структур данных и для каких задач какие из них лучше использовать, то дальше вопрос реализации на каком-то конкретном языке решается достаточно просто и язык можно будет освоить быстро. Поэтому формат «нужно обязательно выучить один конкретный язык и его хватит на всю жизнь», к сожалению, не получится.
СФ: Учеба на ФАЛТе поспособствовала вашему становлению в профессиональном плане?
РА: Безусловно, потому что она в целом дала мне понимание, куда я хочу двигаться. И в дальнейшем знания, приобретенные на ФАЛТ, помогли мне освоить именно те навыки, которые были важны. Основная вещь, которой у нас хорошо учат, – это умение быстро и качественно осваивать необходимый объем информации. Это позволяет потом быстро научиться практически чему угодно.
СФ: Вернемся к чуть более раннему времени. Расскажите, почему вы выбрали именно ФАЛТ и как поступили?
РА: Поступил я по олимпиадам. Я более-менее успешно написал олимпиаду по физике в марте: по-моему, на 9 баллов из 12. А в мае я написал на 9 из 12 математику. Имея 18 баллов из 24, я просто посмотрел, на какой факультет этого должно хватить, и по проходному баллу выбрал ФАЛТ.
СФ: Какую кафедру вы выбрали на бакалавриате?
РА: Кафедру теоретической и прикладной аэро- и гидромеханики. Распределение у нас проводилось после второго курса. Тогда я просто исходил из довольно простых представлений о том, какие предметы мне больше всего нравились, и наивной идеи о том, чем можно будет заниматься в дальнейшем. Соответственно, бакалаврский диплом я защитил на этой кафедре. А магистратуру прошел так, чтобы по накатанной защитить магистерскую диссертацию, и на шестом курсе я уже активно работал и больше фокусировался на рабочей задаче.
СФ: Какие предметы и каких преподавателей вы можете назвать любимыми?
РА: Мне больше нравились математические дисциплины. Первые два курса у нас семинары и по математическому анализу, и по аналитической геометрии вел Виталий Петрович Ковалев - замечательный преподаватель. Семинары были очень содержательными, подача знаний - достаточно интенсивной. И тот материал, тот объем, манера его объяснения, а также тщательные сдачи заданий позволяли позже без проблем сдавать экзамены. В общем, дополнительной подготовки почти и не требовалась. Все необходимое мы постигали во время семинарских занятий и сдачи заданий.
СФ: Какие еще преподаватели запомнились?
РА: На третьем курсе я уже параллельно посещал семинары Сергея Дмитриевича Животова. Тоже замечательные семинары, абсолютно все было понятно. На самом деле, на кафедре математики можно выделить очень многих. И Александра Геннадьевича Здора, и Александра Николаевича Бурмистрова - он, к слову, читал лекции по аналитической геометрии. А по физике тоже на младших курсах больше всего запомнились семинары Александра Витальевича Федорова.
СФ: Вы занимались чем-нибудь помимо учебы?
РА: Я активно посещал фалтовскую футбольную секцию. Мы даже от факультета ездили на институтские соревнования. Взять хотя бы «Матчи века».
СФ: Сейчас не играете? Существует команда выпускников ФАЛТа.
РА: Я в какой-то момент, к сожалению, с футболом завязал, потому что у меня обострилась старая травма колена, которая уже не позволяет играть в футбол так активно, как прежде.
СФ: Вспоминаются ли вам забавные истории времен студенчества?
РА: Разных историй – и смешных, и не очень – было очень много. Одно из самых первых воспоминаний – про становление быта в общежитии, когда все непривычно. Я приехал летом, и мы заселились в комнату. Предыдущие ребята еще не до конца съехали, и у нас посередине комнаты лежали частично упакованные, частично не упакованные чужие вещи, которые окончательно забрали где-то спустя месяц, если не позже. Так что мы какое-то время жили с чужими вещами. Это первые, самые яркие воспоминания, они были связаны с такими непривычными бытовыми вопросами, когда самому приходилось что-то готовить, договариваться, находить общий язык с соседями, с которыми мы в результате все шесть лет и прожили в одной комнате вместе.
СФ: На ваш взгляд вы получили хорошее образование?
РА: Да, безусловно.
СФ: Были ли у вас моменты, когда вам помогал бренд МФТИ или ФАЛТ?
РА: Да, были. Когда в 2013 году я устраивался на работу в компанию SAP Labs CIS, там при приеме все знали, что такое МФТИ. Конкретно ФАЛТ в меньшей степени, но основным был бренд университета, и это выливалось в «дополнительные баллы», потому что во многих компаниях, связанных с IT-сферой или любой другой технической деятельностью, знают, что такое Физтех и на что потенциально способны люди, которые там учились. Я думаю, что компания SAP Labs CIS в этом смысле не исключение. И в любой другой технологической компании, такой как «Сбербанк», «Яндекс» или «Тинькофф», все будут только рады выпускникам МФТИ. Так что это хорошее подспорье для успешного старта.
СФ: Вы сейчас поддерживаете связь с факультетом?
РА: Активно – нет, а вот сейчас – через проект «Семья ФАЛТ». Некоторое время назад побывал на одной из встреч, организованной вашим проектом. На данный момент это, пожалуй, вся моя связь с факультетом.
СФ: Какими связями и бизнес-встречами мог бы вам помочь ФАЛТ?
РА: Меня интересует все, что связано с IT-сферой, я всегда готов обсудить идеи и проекты. Если обнаружатся общая заинтересованность и точки соприкосновения, то всегда рад быть на связи и поддержать какие-то мысли.
СФ: Насколько нам известно, вы еще увлекаетесь горными лыжами?
РА: Да.
СФ: У вас бывает поездки с другими выпускниками ФАЛТ?
РА: Случаются, да.
СФ: Вообще есть очень много выпускников, которые собирают компанию и едут куда-нибудь в горы.
РА: Да, это тоже отличный пример. Все, что связано с горными лыжами – всегда велком.
СФ: А что бы вы посоветовали студентам?
РА: В первую очередь я бы посоветовал не бояться пробовать что-то новое, не бояться искать себя во время учебы. Потому что как раз это время можно без зазрений совести потратить на то, чтобы найти свой путь в жизни, понять, что тебе действительно интересно и куда бы ты хотел развиваться. Чем раньше это станет понятно, тем больше времени уходит на то, чтобы сформировать уже конкретный план достижения цели. Если это все успеть сделать во время учебы, то ФАЛТ также может дать очень много знаний и инструментов для развития в конкретном направлении. А если это понять только к концу шестого курса, то дальше можно будет полагаться только на себя.
СФ: Роман, большое спасибо интересное и содержательное интервью. Желаем дальнейших успехов!
Мы способствуем тому, чтобы ФАЛТы разных лет взаимодействовали друг с другом. Для этого нам важно знать, чем вы живете! Пожалуйста, поделитесь с нами информацией о себе: анкета выпускника.
Подписывайтесь на группы «Семья ФАЛТ» в соцсетях:
