«В IT 8,5 лет — это целая вечность»: как я решился перейти из Facebook в стартап
Разработчик программного обеспечения Алексей Котлярский после восьми с половиной лет работы в Facebook перешел в небольшой стартап. По словам специалиста, уйти из одной из самых крупных IT-компаний в мире было непросто. Почему именно и что делать тем, кто тоже решил «бежать с галеры», он рассказал в своем блоге.
Вот что он написал.
Как это было давно
Я начал работать в Facebook в октябре 2012 года. На тот момент казалось, что мне повезло туда устроиться. Трудно описать дух и культуру, которые были в компании в то время.
Я работал над самыми разными проектами. Начал с внутреннего инструментария, потом присоединился к команде, которая внедряла React.js для мобильных устройств (технология, которая позже стала известна как React Native). Затем я переехал в Сиэтл, где стал одним из основателей команды, которая создавала Messenger для macOS и Windows.
В мире технологий восемь с половиной лет — это целая вечность. В Facebook можно свободно переключаться между командами, что я и делал, и каждый проект, в котором мне довелось принять участие, ощущался как маленький стартап внутри большой компании.
Причины уйти
Facebook сильно изменился с 2012 года. Проекты, в которых мне было комфортно работать, стало труднее найти. Волшебство исчезло.
Вещи, которые для меня важны, такие как качество, мастерство и нацеленность на результат, стали в компании цениться меньше, в отличие от акцента на масштабируемость и метрики.
Ничего из этого не произошло внезапно, процесс был долгим и медленным. Это была одна из причин, по которой было трудно уйти.
Почему так трудно уволиться из Facebook
Работать в Facebook комфортно. Есть миллион преимуществ. Например:
- Высокая зарплата: компания старается платить на 5% больше максимальной зарплаты на рынке. Это позволяет жить хорошо: ходить в ресторан, не слишком заботиться о том, сколько там потратишь, купить новую машину, дом и в целом пользоваться топовыми вещами. Плюс есть возможность создать финансовую подушку.
- Акции компании постоянно ползут вверх. Кстати, это еще одна причина, почему не бывает подходящего момента, чтобы уйти, — всегда хочется больше.
- Льготы на высшем уровне. Практически все врачи, которых я посетил за это время, сказали «вау», когда увидели мою медицинскую страховку. Здорово осознавать, что не придется платить бешеные деньги за УЗИ во время планового обследования.
- Не стоит забывать и о престиже. В последнее время Facebook часто ругают в СМИ, но это все еще очень престижное место работы. Нужно взять ипотеку или автокредит? Легко. Достаточно указать, что вы работаете в Facebook, и все двери открыты.
- Если проект провалится, сотрудник не потеряет работу, сбережения или RSU.
- Прозрачная схема повышения по карьерной лестнице. Переход с уровня N на N+1 задокументирован в вики. Сотрудник и менеджер составляют вместе план, а работник просто следует ему.
Как не надо уходить из Facebook
Я не раз пытался уйти из Facebook. В 2018 году я оказался между командами. Мой предыдущий проект перевели в Лос-Анджелес, мне пришлось переехать в Сиэтл. В то время я получал массу предложений от рекрутеров, поэтому решил ответить некоторым, чтобы посмотреть, что может предложить рынок.
Я открыл LeetCode и начал решать задания в разделе Hard. На решение некоторых у меня уходили дни. Появилась неуверенность в себе, и я начал терять мотивацию. Я попытался сдать два экзамена, но провалил оба. Это было унизительно.
В итоге все сложилось удачно: ко мне вернулась уверенность, и мы с менеджером реализовали амбициозную идею, создав вместе Messenger Desktop.
Какое-то время работа над новым проектом ощущалась как стартап. Мы создали MVP, проводили исследования и усовершенствовали продукт. Мы вырастили команду с нуля до 18 человека, а затем удвоили показатель. Это было увлекательно.
Но через в Facebook начались перемены, что повлекло за собой реорганизацию, смену руководства, изменение политики компании и ее курса. Много болтовни и очень мало движения вперед. Ключевые люди перегорели и начали уходить.
Пришло время и мне уйти, и на этот раз я был полон решимости это сделать.
В поисках нового пристанища
Перед тем, как начать искать новую работу, я прослушал курс под названием Senior Engineer Jobsearch. Он помог мне изменить мышление. Теперь вместо того чтобы пытаться убежать от своего несчастья в Facebook, я воспринял перемены как возможность больше узнать о других компаниях.
Я начал с так называемого «Нарратива» — документа, в котором была:
- прописана история моей карьеры до текущего момента;
- подчеркнуты удачи и неудачи;
- написано о средах и продуктах, взаимодействовать с которыми мне было комфортно;
- указано то, чему я хочу научиться, и прописаны риски, на которые я был готов пойти.
В то время мне казалось, что я трачу на это слишком много времени (~ неделю). Оглядываясь назад, я хотел бы потратить на это больше времени. Я установил для себя крайний срок принятия решения — два месяца. Это очень помогло, потому что я мог планировать собеседования так, чтобы все они проходили ближе к этой дате. Оглядываясь назад, можно сказать, что на изучение, собеседования, переговоры и принятие решения ушло три месяца.
Может показаться, что это много, но только если вам весь этот процесс не нравится. Если взглянуть под определенным углом — это был один из самых веселых и захватывающих периодов в моей карьере. Я познакомился с кучей потрясающих людей и узнал много нового о рынке и о себе.
Все еще в поисках
Большинство рекрутеров крайне некомпетентны. Они присылают типовые описания вакансий, если в резюме обозначена хотя бы одна нужная для найма технология. Вот через что мне пришлось пройти, чтобы найти подходящую компанию.
- Ответил на несколько десятков запросов в LinkedIn. Итог: несколько созвонов, но ни одно из предложений меня не заинтересовало.
- Ответил на дюжину писем, отправленных рекрутерами на мой электронный адрес. Итог: сходил на несколько собесов.
- Обратился напрямую в несколько компаний, о которых знал. Впервые решил пообщаться с представителями финтех-компаний. Было мнение, что работа в финтехе связана со стрессом и лишена возможности прикоснуться к чему-то инновационному, но зато там хорошо платят. Все оказалось правдой, за исключением зарплат — они оказались ниже, чем я ожидал.
В итоге я подал документы в несколько небольших IT-компаний. Параллельно я начал подготовку к собеседованиям, в том числе вернулся к решениям задач в LeetCode и попросил друзей выступить в роли интервьюеров.
Кстати, ни на одном собеседовании не было задач, похожих на то, что я решал в LeetCode. Например, в компании Replit нужно было выровнять два прямоугольника в Figma и разработать формат файла Figma. Что мне понравилось в эти задачах, так это то, что все они были очень актуальны для продукта.
Офферы и компенсации
В Facebook стараются платить +5% от максимальных зарплат на рынке. Это означает, что почти везде, куда бы вы ни пошли, зарплата будет ниже.
Сравнивать предложения FAANG и стартапов сложно. Акции Facebook — это все равно что наличные деньги. Опцион в стартапе — это головная боль с корпоративными схемами и налогами.
Короче говоря, лучшее предложение, которое я получил, составляло примерно 70% от того, что я зарабатывал в Facebook.
При общении с рекрутерами кандидат, как правило, находится в невыгодном положении, поэтому, чтобы правильно вести переговоры о зарплате и выбивать максимум, нужно знать основные тактические приемы.
Принятие решения
Сделать выбор сложно. Задача рекрутеров и HR’ов — нанять кандидата. В водовороте созвонов и собеседований нужно сохранять свои принципы и цели, иначе вас затянет в сравнение бессмысленных преимуществ одной компании по сравнению с другой, которые вас на самом деле вообще не интересуют.
В моем случае принять предложение было нетрудно. Чуть легче, чем уйти из Facebook. Я написал своему HR, мы назначили собеседование. Я получил контрольный список пунктов, которые нужно было выполнить для перехода на новое место.
Итоговое интервью прошло прекрасно. Всего пара вопросов, и готово. В понедельник я уже вышел на работу.
Спустя девять месяцев
У меня в Facebook остались коллеги-друзья, и когда мы разговариваем о работе, я не могу не заметить, насколько мне плевать на старые проблемы. Новая реорганизация? Кто-то ведет себя как муд**? В прошлом меня это волновало и тревожило. Теперь эти проблемы кажутся очень далекими.
В первую неделю на новом месте информация на меня лилась как из пожарного шланга. Сообщения в Slack, электронная почта, новые инструменты, терминология, которую я не понимал. В основе все равно код, но к концу недели я смог отправить всего несколько исправлений.
В течение первого месяца мне пришлось забыть то, чему я научился в Facebook. Например, в процессе принятия решений меня часто посещала мысль: «Достаточно ли велик масштаб того, что я делаю? Смогу ли я донести до людей важность этого?».
После того, как я присоединился к Replit девять месяцев назад, я работал над отладчиком, поставлял новую систему проектирования, поддерживал Web3. Команда первоклассная, а атмосфера очень напоминает мне мои первые дни в Facebook.
По словам автора, читая этот текст, может показаться, что он с самого начала знал, что делает, но это далеко не так. Легко соединять точки, оглядываясь назад, но прожить такую историю — совсем другое дело.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: