Я уволился из Google летом 2020. Лицо моего менеджера вытянулось, когда я сказал ему что ухожу - он ожидал чего-то подобного, но не в разгар пандемии! А я был счастлив - как никогда за последние несколько месяцев, и почти так же счастлив как 3 года назад - когда получил письмо с предложением работы в Google.
За эти три года моя любовь к Google сменилась полной апатией и потерей интереса к работе.
Самыми лучшими моментами моей работы в Google были:
когда я открыл письмо с предложением работы. Даже рекрутер, который очень торопил меня подписать письмо (он дал мне на это три дня) не испортил моего настроения;
bootcamp (первые несколько недель "школы", в течение которых новые сотрудники учатся работать в Google). Мне казалось, что я хожу в какой-то крутой университет. Мое будущее в компании казалось безоблачным.
Первая команда
Все испортилось, когда я начал работать. У моей команды, которую я выбрал по принципу “попробую что-нибудь новое”, которая занималась безопасностью приложений и которая искала iOS-разработчика, было мало работы по моему профилю. Поэтому я занимался чем угодно, кроме iOS: Android, Web frontend, backend...
Я работал над email-клиентом. Каждая задача была маленькой. Громоздкость кода, мое недостаточное понимание технологий и отсутствие интереса к тому, чем я занимался, медленно погружали меня в океан депрессии.
То, что я делал каждый день на работе, казалось мне шагом назад по сравнению с тем, чем я занимался до Google.
Проекты по редизайну громыхали где-то над нами (и я должен был перекрашивать отдельные элементы интерфейса в новые, отличные от старых на 0.1% цвета). Моя команда обсуждала инновационный проект по шифрованию и выкатывала прототип за три дня, но проект не получал одобрения высшего менеджмента. Мой коллега, умный и энергичный итальянец, отлично разбирающийся в безопасности, получал повышение. А я сидел в своем кресле, тупо уставившись в закорючки кода на мониторе и пытался понять, почему я так несчастлив. Ведь я работаю в компании своей мечты!
Хорошо что в Google легко сменить команду. Кое-как завершив свои проекты и написав хороший отзыв интерну, над которым я шефстовал, я нашел новую команду, которая занималась тем, что мне нравилось - разработкой для iOS.
Вторая команда
На бумаге моя вторая команда выглядела отлично: она занималась продуктовой разработкой для того же email-сервиса, ее технический лидер переезжал в другую страну. Я принимал участие в разработке одного из самых популярных почтовых клиентов для iOS! Через год я вел команду из двух iOS-разработчиков, а еще через год уволился. Никогда я не испытывал так мало интереса к своей работе, как за несколько месяцев до своего увольнения. Почему так получилось? Мне кажется, основная причина - низкая мотивация людей вокруг меня. В Google очень много умных (во многих аспектах) людей. Их было очень много в моей команде. Но они были совершенно не вдохновлены своей работой, и это было ужасно заразительно.
Почему люди вокруг меня были мало заинтересованы тем, чем занимались? Я вижу две причины:
мы работали над приложением для iOS. Google разрабатывает платформу Android, которая является конкурентом iOS. Поэтому количество сил, которые Google готов тратить на iOS - сильно ограничено. Нет смысла делать свой почтовый клиент для iOS лучше для корпоративных пользователей, если можно сделать лучше для корпоративных пользователей свою платформу Android. Этим я объясняю апатию менеджеров в нашей команде. Наш менеджер продуктов был одним из самых грустных людей которых я встречал. На него было жалко смотреть, несмотря на то что он отвечал за все платформы (включая Android). Потому что была вторая причина:
мы все занимались маленькой частью (фичей) большого приложения. Да, у нашей фичи было много пользователей. Эффект хорошей базы - когда миллионы пользователей пользуются приложением, сотни тысячи воспользуются нашей фичей. Но как мы изменим жизнь каждого пользователя? Этот вопрос я теперь часто задаю себе когда приоритизирую задачи, и требую от себя честного ответа на него. Ответ, который я (да, наверное, и многие другие члены моей команды) давал себе тогда, был: “очень мало”. Обязанность вдохновлять двух начинающих разработчиков на работу над таким продуктом не делала мою жизнь проще. У меня плохо получалось вдохновлять, обманывая при этом себя и их.
Я ухожу
Я мог опять сменить команду, но решил сменить компанию. И я уволился, предварительно найдя другую работу. С ней мне повезло гораздо больше - я занимаюсь тем, что считаю интересным и важным, и я гораздо более успешен на новом месте - это тема отдельной статьи, но кому интересно читать про успех?
Выводы
Вот что я вынес для себя из этой истории:
Google - замечательная компания, но мы друг другу не подошли. Я знаю много iOS разработчиков в Google которые были счастливы там работать. Я знаю разработчиков которые работали над iOS, а потом успешно сменили профиль (например, ушли в ML) оставаясь работать в Google. Так что если вы разработчик для iOS - не спешите ставить крест на Google.
Работать только над таким продуктом, который является основным для бизнеса компании (или может им стать в будущем). Я решил для себя что больше никогда не пойду iOS разработчиком в Google (или Android разработчиком в Apple).
Работать только над тем продуктом, в который веришь. На новой работе я отвечаю за инфраструктуру, но если я когда-нибудь буду работать над продуктом для пользователей (фичей), я выберу тот, в который действительно верю.
Я очень завидую людям, которые любую (даже самую неинтересную) работу делают с энтузиазмом. Для себя я решил что могу работать над чем-то неинтересным только в том случае, если это что-то имеет большое влияние (на жизнь людей или на мою жизнь). Но я не могу делать что-то скучное и незначительное.
Не спешить. Я считаю, что неделя - минимальное время чтобы принять/отклонить предложение о работе. Если рекрутер торопит вас с подписанием бумаг, вы всегда можете потребовать время чтобы “показать бумаги вашему юристу”. Это время вам понадобиться что бы поторговаться (тема отдельной статьи) и узнать все о вашей будущей работе, в том числе систему уровней (см. ниже).
Узнавать свой уровень. В большинстве крупных компаний есть система формальных уровней; хорошо её изучите. От вашего уровня зависит работа, которую будут от вас ожидать. Оглядываясь назад, я думаю, что мой уровень был выше того, который предложил мне Google, и у меня было два пути - договариваться о пересмотре уровня, или отклонить предложение о работе. Но я был настолько взбудоражен, когда получил предложение о работе, что не придавал всему этому значение.
Команда - это всё. В такой крупной компании, как Google, есть очень разные команды. Важно найти правильную. Ее можно будет поменять, но это означает потерю времени. Неподходящая команда может испортить удовольствие от работы даже в такой компании как Google.
Комментарии (17)
sshikov
29.10.2021 20:58+3Команда — это всё.
Так это верно для любой большой компании. Вы всегда будете работать в команде (по крайней мере если вы не начальник достаточно высокого уровня). И вы очень редко будете общаться с начальниками высокого уровня (если вы не один из них). Поэтому определять ваше впечатление от компании и будет команда в первую очередь.bay73
29.10.2021 21:30Понятно, что основное общение на работе внутри команды происходит. Но общие корпоративные правила и стандарты на это общение тоже влияют. И, даже без контакта с большими начальниками, повседневная жизнь простого сотрудника от политики этих начальников зависит.
sshikov
29.10.2021 21:56+1Ну, в какой-то степени конечно. Но по своему опыту (а я работал на много достаточно крупных компаний порядка 10 тыс сотрудников) я скажу, что влияние команды больше намного. Как и влияние начальника непосредственного. Ну так, простой пример — спроси меня, кто были мои начальники 10 лет назад — я не вспомню. А многих из команд — да. Не говоря даже о том, что многие друзья из прошлых команд.
kt97679
30.10.2021 05:24+1В первую очередь менеджер, во вторую очередь команда. С хорошим менеджером, который грамотно собрал команду, можно вполне комфортно работать даже если вокруг все плохо.
NineNineOne
11.11.2021 08:58Если вокруг все плохо, команду/компанию нужно менять.
Ну а если ты являешься этим самым менеджером, который не сумел собрать классную команду, то меняться надо самому.
Zalechi
30.10.2021 13:57-2Такое ощущение, что я попал в блог Киркорова. Ну окей, буду знать Вашу историю. Надеюсь так же быстро забуду эту ничем не цепляющую, хвастливую историю.
Sayonji
30.10.2021 15:40+3Ну и что как на новой работе, скольким пользователям удается поменять жизнь?
mister_pibodi
30.10.2021 22:15>не пойду Android разработчиком в Apple
лол) такие бывают вообще? У эппл же все сервисы под их устройства заточены, не?
mister_pibodi
30.10.2021 22:19+3Мне это напомнило цитадель Риков из "Рика и Морти". Каждый Рик из любой параллельной вселенной гений, но когда попадает в цитадель и оказывается среди равных, то становится заурядной рабочей пчелкой, занимающейся рутинными задачами.
Rashid111
30.10.2021 22:33+1Один мой друг, как то за год поменял 3 или 4 работы, так как те его, по тем или иным причинам, не устраивали. Ту которая нравиться так и не нашел. Часто вспоминает самую первую компанию от которой ушел за большим рублем.
PositiveAlex
31.10.2021 11:16Но я не могу делать что-то скучное и незначительное
Человек через пару лет стал тимлидом в гугл. А тимлиды мало пишут код. Ну, то есть он его и так мало писал для иос, а стал ещё меньше ????????♂️
Человек так же не учитывает принцип "не клади все яйца в одну корзину" и что гугл подумывает над системой, чтобы писать один код под все платформы. Что тогда будет со всеми иос разрабочиками, если вдруг все изменится?
Я считаю, он ошибочно преувеличивает развитие только в иос разработке, а надо бы уметь в целом в мобильную разработку, а не только под иос.
shuchkin
31.10.2021 18:04-1А я вот автора прекрасно понимаю, эл. почта - древнейшая и скучнейшая технология, мне в начале карьеры было невероятно тоскливо допиливать веб клиент, а потом ещё и сервер настраивать, рутина беспросветная и невероятный бардак в документации и примерах.
armature_current
Не могу похвастаться опытом работы в таких компаниях как Google, но проходил достаточно много собеседований в разные компании, средние и побольше, галеры и продуктовые. Везде на вопрос, а чем мне было бы интересно заниматься не знал что ответить. Кое-как выдавливал из себя, мол да нет особых предпочтений. Причем я совсем игнорировал стартапы - ну они же еще совсем зеленые, не ясно будущее, а вдруг через пол года разбежимся. И тут я попробовал один и о чудо! Зашло как никогда раньше. Полный мотивации и энтузиазма пилить все подряд, выстраивать архитектуру, заниматься инфраструктурой и основным продуктом. Причем приходится на ходу осваивать новые технологие/инструменты. Берусь за задачи, которые я бы в общем случае даже не стал рассматривать, потому что - "ну есть же специальный отдел для этого, там профессионалы знают свое дело, а мне нужно в моем направление развиваться".
В общем, если на собеседование не знаете, что ответить на вопрос "Чем бы вы хотели заниматься на проекте/проектах в компании" - скорее всего интереса и не появится после даже не смотря на популярность компании. Зато вполне вероятно где-то есть маленький стартап в котором можно найти свою мотивацию, получать удовольствие от решения новых задач и заодно развиваться в других областях
MentalBlood
Это не хватает чувства влияния, чувства что делаешь что-то важное а главное реальное, заметное, такой явственной самореализации