Евгений, 29 лет, senior software developer

"Самое интересное для меня – это поиск новых технологических решений"

Евгений работает в Murano Software почти 8 лет. Когда он пришел в компанию, она состояла из 6 человек – сегодня это 150 сотрудников и 4 филиала, а сам Женя из разработчика превратился в опытного руководителя проектов. Можно с полной уверенностью сказать, что развитие компании в целом и Жени как специалиста происходило параллельно.

Женя, расскажи о том, как ты начал работать в компании.

Я пришел в Murano Software в 2003 году, уже обладая значительным опытом работы и знанием основных технологий. Тогда это был небольшой офис из нескольких человек, которых воодушевлял своим примером наш руководитель Андрей Филев. С самого начала у нас была уверенность, что использование новейших технологий и заинтересованность в качестве конечных продуктов обеспечат нам быстрое развитие. Именно так и вышло. В компании постоянно появляются новые проекты, внедряются новые технологии, мы начали производить собственные продукты – и я вижу еще много новых перспектив.

Какими именно проектами ты занимался и продолжаешь заниматься сейчас?

Моим первым крупным проектом, где я работал один на один с клиентом, было создание системы по обработке информации о путешествиях для туроператоров. С него началось мое длительное сотрудничество с Брюсом О., вместе с которым мы сделали много проектов и продолжаем работать до сих пор. Затем было еще несколько небольших проектов, но самым значимым из них стала разработка ПО для американской финансовой компании, где я впервые выступил в роли тим-лида и координировал действия питерской части команды разработчиков. В рамках этого проекта мы модернизировали интернет-систему микрокредитования. Безусловно, проект очень много дал мне и моей команде в плане личного роста, поскольку нам приходилось самим вести переговоры с партнерами, получать от них необходимую информацию, приоритизировать задачи по развитию системы и распределять их между собой. Я всегда старался подталкивать ребят к более активному общению с клиентом и совместному поиску новых решений. Кроме того, я отвечал за самые сложные с технологической точки зрения этапы работы.

Сейчас я работаю на проекте крупного американского производителя одежды. Вдвоем с коллегой мы разрабатываем для него единую платформу для интернет-продаж. Проект для нас очень интересный, поскольку в планах компании – выход на рынки Латинской Америки, Европы и Азии, – то есть это очень масштабный проект, в котором мы используем новейшие технологии.

Что тебе больше всего нравится в работе?

Прежде всего я – разработчик, поэтому для меня самое интересное - это поиск новых технологических решений. В американских партнерах мне больше всего нравится то, что их всегда интересуют самые современные технологии. Мы стараемся использовать последние наработки и практики, а так же новейшие версии различных технологий и продуктов. В последнем проекте, это, к примеру, ASP.NET MVC, jQuery, Spring.NET и т.д. Такой подход позволяет постоянно расширять навыки и оставаться в курсе всех новых разработок. На мой взгляд, в сфере IT это самое важное.

Сильно ли отличается реальная работа над проектами от того, как ты себе это представлял?

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

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

Один из моих преподавателей всегда говорил: "Главное – это не знать все, а знать, где искать". Поэтому для разработчика важнее всего желание учиться, ведь технологии постоянно устаревают, и невозможно выучить их наизусть один раз. Коммуникации не менее важны в работе – как с членами своей команды, так и с клиентами. Значительная часть работы проходит в совместных обсуждениях, и нужно уметь доносить свои идеи до других, тактично указывать кому-то на его ошибки, иначе работа в команде не пойдет. Что касается клиентов, то важно точно выяснять их потребности, а это не всегда бывает просто, потому что они могут сами их плохо себе представлять. Приходится учиться формулировать вопросы, чтобы получать точные и полезные в работе ответы. Зато если клиент видит, что в работе над проектом для нас важнее всего его интересы, то он будет приглашать нас и на другие свои проекты – так формируется прочное сотрудничество. Третьим незаменимым качеством я бы назвал увлеченность своим делом. Перед важным релизом иногда приходится работать допоздна, и здесь человеку должно быть действительно небезразлично то, чем он занимается и какой результат получит на выходе.

Тим-лиду, помимо вышеперечисленного, нужно еще и уметь брать на себя ответственность за проект, ведь именно ему придется отвечать за ошибку любого из членов команды. Кроме этого, он должен создать в команде рабочую атмосферу – поддерживать взаимопомощь между ребятами и высокий уровень мотивации, давать им возможности для постоянного развития, разрешать конфликты.

Что тебе больше всего нравится в компании Murano Software?

Часто говорят о том, что на одном месте нельзя работать больше 3 лет, чтобы не останавливалось твое развитие как специалиста. Я могу сказать, что за 8 лет работы в Murano Software у меня никогда не было ощущения монотонности или "застоя". Каждые два-три года сменяется проект, ты начинаешь заниматься чем-то совершенно новым, осваивать новые технологии, решать другие задачи. Ты как будто постоянно меняешь место работы, но при этом остаешься в знакомом коллективе, где у тебя уже со всеми хороший контакт, и продолжаешь работать с проверенными партнерами. Поэтому я уверен, что в Murano Software у меня будет еще много возможностей для профессионального роста.

 
Muranosoft.ru / Истории успеха наших сотрудников