Старший программист в Atlassian и экс-сотрудник “Яндекса” Дмитрий Сорин написал колонку о своём опыте работы в одной из крупнейших российских ИТ-корпораций “Яндекс”

В начале 2012 года я переехал из Санкт-Петербурга в Москву, чтобы начать работать в московском Яндексе. За последующие пять лет я поработал разработчиком расширений для Firefox и не только (участвовал в разработке Яндекс.Бара, Элементов и Визуальных Закладок для Firefox и Chrome), руководил разработкой фронтенда Телепрограммы (tv.yandex.ru), нового КиноПоиска (то, что сейчас находится на домене plus.kinopoisk.ru) и многих внутренних проектов Кино и ТВ, обучал ручных тестировщиков писать автотесты. В январе 2017 я уволился из Яндекса и переехал в Сидней, чтобы начать работать в Atlassian на позиции Senior Software Engineer. Этот пост - квинтэссенция моего опыта работы в Яндексе за пять лет. Мне повезло работать с классными специалистами, которые многому меня обучили. Также мне повезло поработать не только разработчиком, но и получить опыт руководства - т.н. “people management”, когда именно команда, а не код, становится главным фокусом. Здесь может чего-то не хватать, но это то, что хочется сохранить, чтобы потом иметь возможность возвращаться и проверять себя.
Трудно ли попасть в Яндекс
Попасть трудно, но возможно. Лично я прошёл около 6 собеседований, причём первые два завалил. Тут есть единственное правило: пробуйте, заваливайте собеседования, подтягивайте слабые места и снова пробуйте. За пять лет работы в Яндексе я собеседовал множество кандидатов, но тех, которые поработали над ошибками и пришли ещё раз, было крайне мало. Очень важен позитивный настрой: не нужно переживать, что вы чего-то не знаете: даже те, кто собеседует вас, наверняка знают не всё. Важно желание решить поставленную задачу, умение обучаться, позитивный настрой и упорство. Лично для меня позитивный и конструктивный настрой кандидатов был самым важным моментом в собеседованиях. Конечно же это не отменяет момента, что к собеседованиям нужно готовиться :) В компании есть много специалистов более высокого уровня, чем вы В это тяжело поверить особенно на старте, ведь вы такой классный специалист. Важный момент здесь: это не означает, что вы бесполезны. Это означает, что здесь есть у кого учиться и с 99% вероятностью этот парень, который рассказывает вам про “blue green deployment”, знает о чём говорит. При правильном позитивном и конструктивном подходе это вам очень поможет: здесь есть куда расти и у кого учиться.
Зарплаты в Яндексе
Есть такая расхожая история про то, что в Яндексе зарплаты немного ниже, чем по рынку. Если упрощать, то наверное можно сказать, что отношение к этому в компании следующее: да, зарплаты чуть ниже, но у нас отличные внутренние сервисы, прекрасные люди и профессионалы, компенсация за еду и отличный соцпакет. Это компенсирует проседание зарплаты, но в целом по России разработчикам в Яндексе платят очень неплохо. Если бы я ушёл в Mail.Ru / Jetbrains, моя зарплата не стала бы сильно больше. Вообще же зарплаты в большом Яндексе (поисковый портал) теперь изменяются на ревью раз в полгода-год и кажется это скорее хорошо, чем плохо. Но про это лучше знают те, кто остался работать в компании. За полгода до увольнения я получил свои первые RSU (именно получил, а не дождался вестинга, то есть до вестинга первой четверти я не доработал полгода). Да, они есть и разработчики с определённого грейда могут их получать по результатам ревью и не только. Получить RSU вполне возможно. Для этого нужно чтобы совпали две вещи: быть классным и ценным сотрудником + иметь адекватного руководителя, который заинтересован в своей команде. Если у вас нет RSU, но вам кажется что могло бы быть, всегда можно поговорить со своим руководителем - хуже от этого точно не будет.
Work-life balance - точно не про Яндекс
Это сугубо личное ИМХО, но если вы считаете, что сможете нормально совмещать работу и личную жизнь, работая в Яндексе, продвигаться по карьерной лестнице и попутно увеличивать з/п, то я в этом сильно сомневаюсь. Здесь все выстроено на максимальную производительность, здесь горят проектами, любят фигачить на убой, могут писать код по ночам и на выходных дома. С другой стороны у меня есть немало примеров яндексоидов, которые живут в Москве, растят детей и ездят в офис именно как на работу. Так что это сильно зависит от вашего отношения к работе и продукта, над которым ваша команда будет работать.
В компании много различных проектов
Когда надоедает работать в одном проекте, всегда есть возможность перейти в другой с помощью ротации и это не есть что-то плохое. Случается всякое: надоел продукт, руководитель жестокий тиран, не устраивает технологический стек. В этом плане в компании все достаточно хорошо: наши HR настоящие котики: они обычно находят место, в котором вам понравится. Так в свое время я попал в медиасервисы, где обрёл совершенно новую команду. Когда вы приходите работать в Яндекс, допрашивайте ваших будущих потенциальных коллег на финальном собеседовании максимально подробно: какие планы у продукта, как устроено планирование и взаимодействие между командами, какого вектора развития придерживается ваша будущая команда. Хорошо бы поговорить лично с будущим руководителем. Яндекс большой - разработка в одной части компании может быть вполне себе живой и современной, и совершенно задавленной и никому не нужной в другой.
Как получить повышение
Мне это было совершенно непонятно на старте и только сейчас поработав руководителем я могу сказать что-то конкретное по этому поводу. Нужно фигачить по плану, не спорить с руководителем по мелочам (вообще стоит верить своему руководителю) и капелька удачи. Фигачить по плану .От вас ожидают закрытия задач в высоком темпе с высоким качеством. Также ваша работа должна быть предсказуемой, чтобы руководство могло планировать какие-то задачи и сроки их выполнения. Если же вы решили начать делать задачи не из плана проекта, то по сути вы рушите планы продукта/проекта. Споры с руководителем обычно ни к чему продуктивному не ведут. Обычно руководитель имеет больше опыта, чем вы, поэтому какие-то решения ему могут быть очевидны, а вам нет. Иногда стоит доверять людям, а уже после выполнения задач в более спокойной обстановке (скажем на кофепоинте) обсуждать другие варианты решения проблем. Удача . Как я уже написал, вам может попасть руководитель-тиран, руководитель, не заинтересованный в росте сотрудников, или просто руководитель без большого опыта. Тут не угадаешь. Тем не менее это всего лишь моё мнение. Оно основано на том, что было нужно мне как руководителю . Вам может попасться руководитель, который любит разработчиков, готовых спорить по поводу каждого решения. Может просто не повезти и вы будете работать в отделе, который не развивается и всё стоит на месте. В любом случае стоит общаться с руководством и из первых рук узнавать о том что требуется.
Жилищная ссуда
Не знаю как обстоят дела с покупкой квартир в других городах, но в Москве с этим очень туго. Квартиры стоят дорого, ипотека не очень-то и доступна, некоторые покупают квартиры в Подмосковье и ездят на работу на электричке. В связи с этим такая вещь как яндексовая жилищная ссуда (беспроцентная ссуда на 3 года с которой вы только платите налог) - огромное подспорье при покупке квартиры. Размер её зависит от вашей зарплаты, поэтому не стоит торопиться её брать. В 2015 году я взял 2ккв в ипотеку около МКАДа именно с помощью яндексовой ссуды, за что очень благодарен компании. При увольнении остаток ссуды нужно выплатить единовременно.
В компании работают разные люди и не все они идеальны
Долгое время я был уверен, что все в компании - пушистые котики и профессионалы своего дела. Увы, у всех вещей есть изнанка. Подавляющее большинство сотрудников Яндекса - профессионалы своего дела и работать с ними одно удовольствие. Но на удивление есть и некомпетентные странные люди, которые попали в компанию по ошибке или протекции. Также есть и забитые люди, обиженные на весь мир (средоточие этого - яндексовый филиал форчана), и просто люди, сочащиеся говном. Впрочем это скорее исключение, они встречаются правда редко. Большей частью в Яндексе вы будете работать с приятными людьми и большими профессионалами своего дела, но стоит помнить, что люди бывают разные :)
Девчонки в Яндексе…
…самые умные и красивые. Это правда. Как итог хотел бы подчеркнуть вот что: Яндекс - потрясающая компания, возможно лучшая для работы в IT в России. После неудачного перезапуска КиноПоиска в медиасервисах у меня почти не осталось задач, которые были бы мне интересны, а новое руководство было занято стабилизацией сервиса, правда что под этим подразумевалось до сих пор не все знают. Именно поэтому в 2016 году я стал собеседоваться в различные зарубежные компании, а в конце года выбрал Atlassian, после чего в 2017 году перешёл сюда. Главными факторами для меня были возможность написания кода и практика английского.

27 February 2017

“Яндекс” создаст сервис по продаже билетов на все виды общественного транспорта
Google выплатит более 400 млн руб. в рамках мирового соглашения с ФАС

• Хедхантеры набирают команду для разработки нового "Яндекса".(Государство еще не выделило деньги на создание национального поисковика, а уже есть желающие их освоить $100 млн) »»»
Хедхантерское агентство Arthur Hunt Group предлагает сотрудникам “Яндекса”, Mail.ru и Rambler сменить работу, рассказали три менеджера, близкие к этим интернет-компаниям.
• Яндекс купил разработчика решений для распознавания рукописного и печатного текста »»»
“Яндекс” договорился с Parascript о полном переходе к нему на работу московской команды - это примерно 20 разработчиков.
• "Яндекс" нанял бывшего директора российского BBDO »»»
Бывший топ-менеджер крупного рекламного агентства BBDO Игорь Лутц перешел в “Яндекс” в январе.
• "Яндекс" создал лучшую в России социальную сеть. Правда он сам об этом ещё не знает »»»
Компании “Яндекс” удалось создать зародыш прекрасной, современной во всех смыслах слова социальной сети.
• Число интернет-запросов об экономии на еде и прочих расходах выросло в два раза »»»
“Яндекс” получает каждый день от интернет-пользователей 10-12 тыс. запросов на тему экономии - это в два раза больше, чем год назад.