Вернуться в Цюрих оказалось куда сложнее, чем уехать из него. К тому же надо было решить вопрос максимум за два месяца. На Линкедине (англ. LinkedIn) я увидел предложение о работе в банке на позицию облачного (англ. cloud) инженера. Я работал в «Амазоне», а про программистов «Амазона» существует легенда, что они все великолепно знают амазоновское облако (конечно же, это не так). Этот миф позволил привлечь внимание и быстро пройти интервью. Собеседования были исключительно на адекватность, технических не было, так как репутации Amazon и IBM работали отлично.
В конце мая в Кишиневе состоялась защита моей дипломной работы на магистерскую степень. К сожалению, на церемонию вручения дипломов и фотосессию в мантиях я не попал. До сих пор обидно, что пропустил такой важный момент в жизни. В середине июня по традиции купил много конфет и пирожных – настало время прощаться. Я провел пять месяцев с этой командой, мы многому научились друг у друга.
За пару дней до отъезда менеджер пригласил меня на обед и задал крайне интересный вопрос:
– Илья, что тебя мотивирует в работе?
– Удовольствие людей, которые пользуются моим продуктом.
– Отличная мотивация. Это позволит тебе построить хорошую карьеру. На деньги тоже стоит обращать внимание, но удовольствие от них временное. А вот желание создать продукт для людей – то, что надо.
Credit Suisse
По традиции в первый понедельник июля я вышел на новую работу. Огромный офис с великолепным видом на город. Когда я первый раз жил в Цюрихе, часто смотрел на это здание, и оно казалось мне недосягаемым. «Замок» на склоне горы Утлиберг, где, по городским легендам, хранятся золото и драгоценности клиентов. «Там точно работают люди исключительно голубых кровей» – думал я тогда. Однако оказалось, что простых смертных туда тоже пускают. За исключением одиннадцатого этажа – в то время там сидели трейдеры. Нам говорили, что это для безопасности – правда, было не очень понятно, для чьей именно, нашей или их. Слухи же утверждали, что на том этаже есть бесплатный кофе и вкусняшки, поэтому остальным туда вход закрыт. Получается, все-таки для безопасности наших животов.
Credit Suisse – моя первая и последняя не технологическая компания (я имею в виду, что они зарабатывают деньги не на IT). На IT деньги в компании только тратили. Это сказывалось и на технологиях, которые там использовали, и на отношении к программистам. Во главе угла – безопасность. Это хорошая стратегия для банка, где хранятся сотни миллиардов долларов, и в то же время – повод рубить все инновации на корню. Через пару месяцев стало понятно, что главный принцип принятия решений у сотрудников – это безопасность собственного рабочего места. И все делается, на самом деле, именно для сохранения себя внутри компании. Это касалось всего персонала, не только тех, кто связан с IT. На дворе был 2018 год, но финансовый кризис 2008 года еще был свеж в памяти многих моих коллег.
В 2018 году Microsoft начал заходить на рынок облачных решений в Швейцарии и продал всем банкам гениальную мысль: «Интегрируясь с нашим облаком, вы уменьшите затраты на администрирование ваших дата-центров». На практике все оказалось не так гладко, но до этого надо было еще дойти. Поэтому внутри Credit Suisse создали несколько небольших команд, которые работали над концептами интеграции облака с разными продуктами банка. Я попал в команду «Онлайн Веб Банкинг».
Люди в команде разделились на тех, кто понимал облака, и тех, кто знал банковские сервисы. Среди нас не оказалось ни одного швейцарца, зато работая там, я глубоко вник в индийскую культуру. Несколько ребят из Индии были со мной в Цюрихе, а несколько находились в офисах в Бангалоре. За пару месяцев мы разработали концепт и частично имплементировали интеграцию облака с веб-банкингом. Всем очень понравилось, и нас попросили продолжить работу.
Внутри любой корпорации команды и подразделения ведут политические игры – идет негласная борьба за бюджет, за повышения, за славу. Иногда это мотивирует команды эффективнее работать, но порой может привести к откровенной вражде и абсолютному нежеланию помогать друг другу. Как раз второй случай был характерен для Credit Suisse. Я считаю, что именно нездоровая атмосфера внутри компании стала одним из факторов, которые привели ее к банкротству в 2023 году.
Для завершения проекта нам надо было переписать часть кода веб-приложения для облака. Исходный код хранился у наших коллег этажом ниже. Мы попросили код, чтобы портировать его в облако, и тут у них включился режим безопасности: «Если другие будут разбираться в нашем коде, нас будет проще уволить». И код нам наотрез отказались отдавать. Что бы мы ни делали, как бы ни просил наш менеджер или менеджер менеджера (и так далее по цепочке), ничего не помогало. В результате вместо трех дней мы потратили три недели на реализацию функционала.
Как заметил мой более мудрый коллега, IT-подразделение и половина других подразделений в Credit Suisse – это социальные клубы: утром пришел в офис, пару раз выпил кофе, сходил на обед и вечером ушел. Если просто хочешь спокойно жить – это идеальная работа. Но мне хотелось совсем другого – создавать классные продукты, которыми пользуются миллионы, а может быть, даже миллиарды.
С шестнадцати до девятнадцати лет я состоял в молодежном крыле политической партии в Молдове. Там я очень быстро усвоил: чтобы сделать что-то хорошее через политику, нужна власть. Чтобы получить реальную власть, надо быть либо очень умным, либо очень богатым. Политика внутри корпорации подчиняется тем же правилам. Власть в данном случае имеют топ-менеджеры и совет директоров. Чтобы попасть в одну из этих категорий, надо играть по устоявшимся правилам много лет, и только потом, возможно, представится шанс что-то поменять. Мне такая перспектива не нравилась, поэтому я решил уйти в компанию, продуктами которой пользуются миллиарды людей. Я решил уйти в Google.
Собеседования в Google
Я много раз подавал заявки на стажировки и постоянную позицию в Google, но ни разу не получил ответа. Живя в Цюрихе, я обзавелся знакомыми, которые могли протолкнуть мое резюме, чтобы меня пригласили хотя бы на собеседование.
Прежде чем отправить свое CV, около шести недель я потратил на подготовку. Решал задачи, освежал базовые знания и смотрел видео про собеседования в Google. В марте 2019-го я отправил свое резюме, и мне назначили онлайн-интервью.
Первое собеседование проходит с работником из отдела кадров. Там оценивают адекватность кандидата, задают пару простых технических вопросов. Если этот фильтр пройден успешно, наступает раунд технических интервью. Сначала онлайн, потом в офисе пять раз подряд. До 2020 года все последующие интервью были техническими, но с наступлением ковид-пандемии одно из них заменили проверкой коммуникативных навыков и вообще все собеседования стали проводить в онлайн-формате.
На первом онлайн-интервью надо было решить две задачки на структуру данных «список» (англ. List). «Справился хорошо, но не идеально. Достаточно для прохода на следующий этап» – такой отзыв оставил интервьюер. Я и сам чувствовал, что не доработал до конца. Следующий этап – собеседование в офисе – назначили через неделю.
Главными в оценке интервьюера были слова «не идеально», а я запомнил только «справился хорошо». Эта попытка выдать желаемое за действительное была громадной ошибкой. Я переоценил свою подготовку и вместо того, чтобы взять пару недель отпуска на серьезную тренировку, поторопился перейти на следующий этап. И это стало катастрофой.
Из пяти собеседований вживую действительно хорошим получилось только одно, два прошли средне, еще два – просто отвратительно. Провалены были те интервью, где дело касалось математики. В какой-то мере тут сказались пробелы университетской подготовки, отчасти – собственная лень. Пять собеседований подряд, где надо быстро думать, – это в принципе нелегко. А если еще и подготовка слабая, то шансов просто нет.