Последний раз менял я работу 13 с чем-то лет назад. Был довольно значимый переход внутри Бинга 7 лет назад, но там было без собеседований и всё совсем просто. До этого ещё были единичные попытки прособеседоваться куда-то, но всё было провалено из-за отсутствия нормальной подготовки.
Как бы то ни было, в феврале-марте этого года я выделил себе 5 недель, чтобы найти новое место вне Майкрософта.
План приблизительно выглядел так:
- Неделя 1. Податься в достаточно большое количество компаний, чтобы набрать под конец достаточно компаний, которые пригласят на полное «очное» собеседование.
- Недели 2-3. Разговоры с рекрутерами и нанимающими менеджерами и параллельно плотно готовиться.
- Недели 3-4. Первые собеседования с компаниями и завершение подготовки.
- Неделя 5. Амбициозно планировал назначить 4-5 полных собеседований (4-6 часов в день на компанию).
Выбор компаний и подача на позиции
Начиная весь процесс, я прекрасно понимал, что хоть у меня и есть 3-4 компании, в которые я хотел бы попасть, но по причинам не зависящим от меня они могут не выгореть. Поэтому нацеливался податься в 15-20 компаний, чтобы к 5-й неделе у меня осталось как раз около 4-5 вариантов.
Критерии выбора компаний:
- Меньше, чем Майкрософт. На этом этапе отпали Гугл и Амазон. В Фэйсбук я уже до этого все шансы профукал.
- Компании, где не нужны хардкор инженерные знания. Это больше было из осознания своих сильных и слабых сторон. На этом этапе я отсеял компании типа Pulumi.
- Офис в районе Сиэтла или полностью удалённая работа. Варианты переезжать в Калифорнию или ещё куда-то не рассматривались вообще.
- Компании, которые бы хорошо смотрелись на резюме. Одна из главных причин, по которой я даже не рассматривал ничего внутри Майкрософта, — разбавить своё резюме. Всё-таки есть стигма среди потенциальных работодателей, если у человека в резюме только одна компания. Понять их можно. И если уж менять работу, то желательно что-то солидное добавить в резюме. Тут отсеялись компании типа Экспедии, Оракла и Зиллоу.
- Не ранние стартапы. Туда менеджеры моего типа нафиг не нужны. Да и не было желания сильно рисковать финансово.
Компании, в которые собирался податься, но не было позиций моего профиля: Workday, Figma, Aptio, Lyft, Twitch, Pinterest, Nvidia, Box, Dropbox, Intercom.
Компании, в которых были подходящие позиции: Niantic, Stripe, Atlassian, Twitter, Square, Uber, Apple, SmartSheet, TikTok, Affirm, Snap, DocuSign, Remitly, Indeed, Twillio. Подавался на 1-3 позиции в каждой компании. В итоге за 2 дня подался на 22 позиции в 15 компаниях.
Из всех этих компаний больше всего хотелось в Stripe, Affirm, и Apple.
Заглядывая немного вперёд, скажу, что Apple, Atlassian, и Niantic не ответили совсем. Apple через два месяца прислал опросник. Мол, «как вам понравилось с нами собеседоваться и что мы можем делать лучше в будущем».
Twillio написал, что не очень я им подхожу.
Twitter вылез на четвёртой неделе и пропал. Потом вылез ещё раз, когда я уже согласился на новую работу.
TikTok вылез где-то на шестой неделе и их пришлось отфутболить.
Это оставило 9 компаний.
Первичный отсев
Где-то на второй неделе начались звонки с рекрутерами.
Первыми были Square. Всё звучало мило пока не предложили двухчасовое программирование в качестве первого испытания. Это сильно выходило за рамки моего плана подготовки и больше я с ними не говорил.
Осталось 8 компаний.
Поговорил с рекрутером и нанимающим менеджером в Affirm. Всё было радужно и перспективно. Суть работы была очень похоже на то, чем я занимался последние годы. Потом они затихли на неделю. Пнул. Сказали, что на позицию решили никого не нанимать и закрыли её совсем.
7 компаний.
Поговорил с нанимающим менеджером в Indeed. Невероятно вялый человек. На пятой минуте разговора я понял, что не очень хочется с ним работать. Сам свёл разговор к тому, что скорее всего мой опыт им не пригодится. Через неделю получил ответ, что они продолжать процесс со мной не хотят.
Ну и слава богу. 6 компаний.
Следующим было собеседование с нанимающим менеджером в Snap. Милый дядька. Хорошо поговорили. Проверил меня на пригодность для позиции второго уровня менеджеров. Мне сразу стало понятно, что пока я не пригоден. Через 3-4 дня написали, что все позиции первого уровня менеджера уже раздали другим кандидатам, а на позицию второго уровня пока рановато.
Итого осталось только 5 компаний (Stripe, DocuSign, SmartSheet, Uber, Remitly).
Признаюсь честно, в этот момент стало грустновато. Из большого количества вариантов ни осталось почти ничего. Только одна компания, где мне изначально хотелось работать. Ни с одной компанией я даже не дошёл до полного собеседования и никакой уверенности в своих силах пройти собеседования. Но кроме как усердно готовиться ничего больше не оставалось. Шансы всё ещё были.
Подготовка
Исходя из опыта предыдущих собеседований, набор вопросов на менеджерские позиции довольно широкий: пазл задачи на программирование, просто программирование, системный дизайн, управление людьми, управление проектами, разные поведенческие вопросы.
Главное решение по подготовке было, конечно, не тратить времени на пазл задачи. Требует очень много времени на подготовку и не имеет ничего общего с работой, которую мне надо будет делать. Хоть я и проваливал предыдущие интервью на этих задачах, но нормальная подготовка к этим задачам легко бы заняла все пять недель и не все компании даже бы спросили про это.
В итоге решил сфокусироваться на системном дизайне и выписать хорошие истории про управление людьми и проектами. По системному дизайну даже купил книжку. Качество материала было так себе, но она дала хороший набор потенциальных задач, по которым стоило бы прошерстить интернет. Как показала практика, это очень пригодилось.
Собеседования
Где-то на третьей или четвёртой неделе SmartSheet назначил пару предварительных собеседований. Первое ознакомительное было с нанимающим менеджером. Ничего такого особенного. Рассказал мне про структуру их организации и про проекты. Спросил какие-то вещи по управлению людьми. Второе было с менеджером потенциально соседней команды. Опять вопросы по управлению людьми, 10 минут на технический разговор про мой предыдущий проект и 10 минут на системный дизайн мессенджера. Последнее я очень много готовил и отвечал пару раз в других собеседованиях.
Через неделю получил ответ, что они ещё раз всё посмотрели и решили, что мой прошлый опыт им не подходит. ??? Казалось бы, делал именно то, что они искали. И зачем надо было тогда меня два раза собеседовать?!
Ну да ладно. После этого осталось 4 компании.
DocuSign
В DocuSign моё резюме заметил знакомый, который работал в Бинге долгое время и хоть как-то меня знал. Он проявил очень много заинтересованности во мне и процесс с ними шёл быстро.
Пятую неделю я начал полным собеседованием с ними. Было два интервью на системный дизайн, одно про веб-разработку (?), одно на решение и кодирование пазла и одно на управление людьми и проектами. Как и ожидалось я хреновенько выступил на пазле и показал свою некомпетентность по веб-разработке (в моём резюме даже такого пункта нет, поэтому непонятно, что они от меня ожидали в этом плане). Системные дизайны, вроде бы, неплохо ответил.
По ощущениям я бы себе поставил 3+ за эти собеседования. Но особо ни на что не надеялся и рассматривал DocuSign больше как разогрев.
Однако компания оценила мои результаты лучше этого и через два дня мне сказали, что будут предлагать работу. Для меня это было немного неожиданно, но очень важно психологически. После многочисленных провалов за последние пару лет это было первое успешное для меня собеседование вне Майкрософта и я уже этим доказал себе, что возможность перейти куда-то есть.
Remitly
Remitly я добавил в свой список позже всех и почти ничего о них не слышал. Немного порыв интернет, нашёл довольно много хороших отзывов. На ознакомительном интервью с нанимающим менеджером он мне очень понравился. Готовясь к их собеседованиям, рассматривал их как запасной/альтернативный вариант.
Собеседование с ними было в четверг пятой недели. Всего 5 интервью: кодирование, системный дизайн, управление людьми и прочее. В целом всё стандартное, но мне понравилось, что кодирование было не про пазл, а более-менее практичное. Свой результат оценил бы в 4+.
С ответом почему-то стали тянуть. Пришлось пинать их письмами. Рекрутер ответила, что нанимающий менеджер хочет поговорить ещё раз. Созвонились. Фактически это было ещё одно получасовое интервью. Нанимающий менеджер третий раз меня собеседовал 🙂 Немного слишком, но мне такая старательность понравилась.
На следующий день позвонили и сделали предложение о работе.
Stripe
Stripe, к сожалению, двигался медленнее всех. Два предварительных собеседования были только на четвёртой неделе и полные собеседования назначили на шестую неделю (когда я уже вышел обратно на работу в Бинге). И 4 собеседования пришлось впихнуть в 3 с небольшим часа, чтобы я не пропустил свои рабочие совещания.
У Stripe было пару уникальных собеседования. Для одного из них надо было подготовить документ, описывающий один из предыдущих проектов, выслать его заранее, а во время собеседования рассказать про проект двум инженерам. Таким образом они оценивают, как кандидаты могут выражать свои мысли в письменном и устном виде. Мне очень понравилась эта концепция, т.к. таким образом можно оценить важные в работе менеджера умения.
Ещё мне сказали морально готовиться к ролевой игре. Типа во время собеседования мне будет дана гипотетическая рабочая ситуация с одним из сотрудников и мы должны провести какой-то разговор про неё. Другие компании такого не делают, в интернете никто про это ничего не пишет. Поэтому приходилось рассчитывать на свой многолетний опыт работы с людьми и надеяться, что под стрессом не растеряюсь.
В дополнение к этим двум были стандартные системный дизайн и вопросы по управлению людьми и проектами. Очень сложно было сохранять энергию и фокус четыре часа подряд, но всё прошло нормально и я бы оценил свой результат на крепкую четвёрку.
Во вторник седьмой недели их комитет по найму встретился и рассмотрел результаты моих собеседований. Позже в этот день рекрутер позвонила и сказала, что комитет одобрил мою кандидатуру, но остался последний этап — разговор с людьми, которые работали со мной в прошлом. И обязательно, чтобы один из них был мой предыдущий начальник. На это ушла ещё почти неделя. Однако в итоге мне позвонили и сказали, что всё прошло отлично и мне делают официальное предложение о работе. Первая компания в списке моих предпочтений!
Uber
Убер тоже очень медленно шевелился. Предварительные собеседования они назначили только в середине пятой недели. К моменту, когда они хотели назначать финальные собеседования, у меня уже было предложение от DocuSign и ощущение, что я неплохо выступил в Remitly. Времени и сил на ещё один полный день собеседований, совмещая их с работой, у меня уже не оставалось. Да и специфика работы там нарисовывалась довольно скучной. В итоге я написал рекрутеру, что я просто уже не буду с ними собеседоваться.
Выбор будущего
После семи недель подготовки и собеседований у меня было 3 очень неплохих предложения о работе, но все они были достаточно разными со своими плюсами и минусами.
DocuSign
- Публичная компания со стандартным и предсказуемым подходом к компенсации. Компенсация была бы от 25% до 40% лучше, чем в Майкрософте.
- Предложение было присоединиться к одной из storage команде и мне всегда была интересна эта область.
- Большая часть разработки была бы на майкрософтовских технологиях, в которых у меня был опыт.
- Репутация компании среди инженеров так себе и пришлось бы работать с большим количеством старых и внутренних технологий.
Remitly
- Частная хорошо растущая компания, но которая не станет публичной ещё 3-4 года. То есть большая часть компенсации была бы неопределённой и была бы доступной только через несколько лет. В худшем случае я бы немного терял по сравнению с Майкрософтом, в среднем — чуть лучше чем DocuSign, в наилучшем — намного больше и того и другого.
- Очень мне понравился нанимающий менеджер. Приятный мужик с опытом работы в Гугле.
- Область работы была бы схожей с тем, чем я занимался в Бинге. И, судя по всему, были перспективы занять место начальника (он упоминал, что подумывает чем-нибудь другим заняться скоро).
Stripe
- Огромная частная компания с очень хорошей репутацией, продутом и перспективами. Должна стать публичной в течение 1-2 лет.
- Компенсация тоже задержанная, но более предсказуемая, чем в Ремитли, и будет доступна быстрее.
- Когда я рассказал про зарплаты от других компаний, рекрутер просто сказала: «I think we got this. We will be right in there» (в вольном переводе «не парься, точно будет лучше»)
- Из всего, что я слышал, Stripe был магнитом талантливых инженеров в последние годы и мне было бы заманчиво поработать с талантливыми инженерами из других компаний.
- Специфика работы была не так привлекательна, но для меня это не было главным фактором. Исторически я успешно приспосабливался к любым областям и всегда приветствовал смену обстановки.
- Опыт работы в Stripe до выхода на IPO должен добавить много веса моему резюме.
Выбор оказался легче, чем я ожидал. Stripe и так был первым в моём списке. А уж увидев числа по зарплате, отбросил все сомнения и подписал документы в тот же день.
Заключение
Итак, после 13 лет в Майкрософте, я говорю ему «до свидания». В ходе подготовки и собеседований я доказал себе, что мой опыт и умения накопленные за эти годы неплохо ценятся и другими компаниями и, если я серьёзно захочу и возьмусь за дело, я могу перейти на своих условиях.
Недавние комментарии