pavel zingan
ru
en ro
18 марта 2021 года
Андрей Гурицану. Принципы VP of Engineering

Интервью с Андреем Гурицану, VP of Engineering XOR.

#ИНТЕРВЬЮ

Андрей, привет. Давай начнем с «расшифровки» должности. У меня с детства преклонение перед словом «инженер». Первая ассоциация – это «Таинственный остров» Жюля Верна, инженер Сайрус Смит и то, что нет такой проблемы или задачи, которую не может решить инженер. Но ведь XOR – это про софт, а не про «железо». Почему  «engineering»?

Потому что писать код, если сделать аналогию, это укладывать стены. Это важно сделать идеально, кому понравятся кривые стены? Но перед тем как класть кладку, нужно спроектировать здание от фундамента до купола. Это задача другого порядка, для архитекторов, проектировщиков, инженеров. Нужно же как-то объединить это в одном слове? Поэтому и в IT компаниях появилась позиция вице-президента по инжинирингу.

Я всегда называл это «архитектурой», когда рисуешь своим дизайнерам и программистам структуру будущего сайта…

Это вы говорите о «фронте». Но есть еще и «бэк». С тех пор, как я понял и поверил, что XOR двигается к тому, чтобы стать «единорогом», а это значит, кроме оценки компании в миллиард, еще и миллионы или сотни миллионов обращений к нашей платформе. Я иногда просыпаюсь по ночам с идеями, как строить архитектуру софта и серверов, чтобы мы могли спокойно обрабатывать такой сумасшедший поток данных без задержек и падений сервиса.

Ну теперь мне чуть понятнее, то есть ты работаешь не сколько над кодом…

…. Сколько над качеством процессов. Да. Хотя начинал я, конечно, как программист.

Но не здесь, не в XOR?

Нет. Исторически я никогда не работал в крупных компаниях. Начинал я со стартапов. Может это и дало мне мою привычку мыслить по-другому, чем программист. В небольших стартапах, где ты и швец, и жнец и на дуде игрец, приходится решать много «пограничных» задач. Это учит подходить к решению и с точки зрения бизнесмена, и с точки зрения сотрудника, который будет выполнять ту или иную работу, пользуясь созданным софтом.

Хорошая школа. А что были за стартапы?

Один – румынский. Для ресторанов, когда официант может принять заказ не на бумаге или в памяти, а на телефоне, а сам заказ увязывается сразу с кухней, с остатками продуктов и так далее. А второй стартап – социальный. Идея – соединять друзей, которые ходят в совместные походы. Начиная с того, как зашарить фотки, чтобы всем было удобно…

Стартапы – вещь классная. Даже если не взлетают, то многому учат.

Ну, вот с этой базой я и пришел устраиваться на работу в XOR. Мне много рассказывали о компании. И захотелось попробовать набраться опыта.

На какую позицию тебя взяли?

Middle Developer.

Неплохой карьерный рост за несколько лет. С Middle Developer до VP of Engineering. Как ты координируешься с руководителем разработчиков?

Я бы сказал так, что у него в подчинении люди, а у меня – софт. Я работаю над качеством процесса, «менторю» ребят, может и много требую, но для меня важно, чтобы они росли.

Можешь сформулировать свои личные принципы VP of Engineering?

Попробую. Первый принцип – не идти на компромисс с задачами бизнеса компании.

В смысле?

Это когда для бизнеса важно решить задачу быстро и сейчас, потому что появился супер клиент или другое «окно возможностей». Но если строить софт, чтобы он быстро решал текущие задачи, без прогноза, к чему это приведет в дальнейшем, то получится не софт, а лоскутное одеяло, которое, рано или поздно, порвется в тонком месте.

Ок. Согласен. Хотя сам, как бизнесмен, грешил тем, что требовал от своих программистов: «Клиенту это было нужно вчера!».

Второй принцип – программист не должен приходить ко мне с проблемой. Только с проблемой и ее решением. Даже если решение будет неверное, это не так страшно. Страшно, когда программист не ищет самостоятельно решения.

Хорошие принципы… Последнее время собираю коллекцию советов, кто и как восстанавливается при работе с большими нагрузками. Нагрузка твоя понятна. Как восстанавливаешься?

Утром перед работой – в зал. Врубаешь в наушники свою музыку и промываешь мозги перед работой физической нагрузкой. Срабатывает надежно.

Через пять лет представляешь, где ты будешь?

CTO своего стартапа.

Павел Зинган

.
Для доступа ко всем материалам проекта необходимо войти в свой аккаунт
Login in Member zone
Забыли пароль?
У вас нет доступа?
Изменение пароля
Login in Member zone