Вести с полей.
Сегодня был мой последний день работы в Microsoft. Завтра мне еще будет нужно выполнить последние формальности, но рабочим днем завтра назвать язык не поворачивается. Доступа к почте и корпоративной сети у меня уже нет.
В общей сложности я проработал в Microsoft больше семи лет. Начав самым базовым разработчиком (59-й уровень, на который нанимают толковых выпускников университета), дорос Senior SDE. Почти наверняка дорос бы и до Principal SDE, если бы остался ещё на пару лет. По крайней мере, карьерные перспективы были радужные.
За эти семь лет я успел поработать в трёх разных подразделениях компании (Office, OSD и MSR); приложить руку к паре крупных проектов (Axapta и Windows) и нескольким мелким; сменить не меньше пяти разных офисов; пережить пару-тройку реорганизаций и одно сокращение штата. Кроме того, я дважды сменил место жительства, сначала переехав в Данию, а затем в США.
В Microsoft я встретил множество талантливых и увлеченных людей, и, надеюсь, многому у них научился. Встречались, конечно, и посредственности, но их было явное меньшинство. Более того, я считаю, что именно общение с кишащими вокруг талантливыми людьми больше всего поспособствовало моему профессиональному росту. Большое им за это спасибо.
В Microsoft я немного познакомился с «играми, в которые играют люди». Надо сказать, что писать гораздо код интереснее. Впрочем, не могу сказать подтвердить рассказы других людей про ужасы политических игр в Microsoft. Мне непосредственно ничего такого ужасного видеть не доводилось. То ли повезло, то ли менеджеры у меня были хорошие (кстати, хорошие менеджеры были, кроме шуток), то ли игры на самом деле не такие ужасные…
В общем и целом – очень здорово вышло, что мне довелось работать в Microsoft.
Теперь про причины перехода. Это сложно сформулировать, но у меня появилось ощущение некоторого застоя и потребности встряхнуться. В прошлом подобное настроение уже раз предвещало скорую смену работы.
Небольшое исследование внутреннего рынка открытых вакансий принесло понимание, что смена команды, скорее всего, не поможет. Мне хотелось поменять не столько проект, сколько те неписанные правила, которым следуют окружающие меня люди. Иными словами – захотелось повариться в немного другом соку.
Итого – с понедельника я начинаю работать в Google. Первую неделю – в Mountain View, CA. Потом – в десяти минутах езды от Microsoft Main Campus – в Kirkland-ом офисе Google. Мне предстоит изменить множество привычек и выучить много нового, но я уверен, что я от этого только выиграю.
wow, неожиданно. Желаю успехов на новом месте и надеюсь, что станешь только чаще писать сюда
Welcome to Google!
удачи!
Поздравляю и добро пожаловать! ^_^
Ну, главное перцем не стареть! Напиши когда будешь в Калифорнии – хоть увидимся живьем?
Вопрос: насколько я понимаю (читая этот блог), Ваш опыт был в основном “низкоуровневым”: C, device drivers, etc. Насколько это повлияло на ход интервью?
Добро пожаловать в Google. Привет из Московского офиса!
А можно поподробнее про уровни в МС? Сколько их всего? Какой уровень это Senior SDE?
Удачи на новом месте!
Очень интересно былобы почитать про “неписанные правила” и о прочем духовном в МС, а в последсвии и сравнение с Г.
Можно узнать как именно вы попали в Гугуль?
Также прошли через серию интервью с задачками для олимпиадников?
Нифига себе. Это как если б Папа Римский уволился из Ватикана.
Best of luck!!! Say hi to Neill
Удачи!
Люк, мы знали, что ты перейдёшь на Светлую сторону Силы!
Спасибо за пожелания и поздравления! Про Папу Римского Люка Скайвокера забавно получилось.
9-14 января.
Мой опыт не ограничивается системным программированием. В любом случае это никак особенно не повлияло.
http://minimsft.blogspot.com/2008/11/achieving-senior-level-63-at-microsoft.html
Отправил резюме. Прошел интервью. Вопросы вполне обычные с некоторым упором на алгоритмы и обработку больших массивов данных.
Передам.
Ему уже несколько человек привет передавало.
У меня литераторного таланта не хватит. На то они и “неписанные” правила.
Поскольку это все равно секрет Полишинеля:
59-60 – SDE
61-62 – SDE II
63-64 – Senior SDE
65-67 – Principal SDE
Дальше – Partner SDE
Мой последний уровень – 64.
Удачи! Пожалуйста, не переставайте писать) Хоть раз в пол-года)
А я уж по первым строкам подумал, что домой вернёшься. А у тебя теперь новый дом.
Дом у меня прежний. Это работа у меня новая.
Алексей, некоторое время назад вы писали, как обычно проходят собеседования на вакансии SDE. А как крупные software-конторы собеседуют людей на Senior позиции? Есть ли какие-то особенности? Прошу прощения, подобный вопрос уже задавали в этой теме, но хотелось бы узнать поподробнее.
Вопрос по поводу компьютеров. Слышал, что в Google не особо приветствуются Windows и при поступлении предлагают Apple или Linux. С чем работаете вы? Просто интересно, с чем работаете, никакого скрытого опен сорс или MSненависного смысла тут нет.
Единственное, чем интервью на Senior SDE позицию отличается от “обычного” SDE интервью – ответами интервьюируемого.
Я, скорее всего, буду работать со всеми тремя платформами.
Вы молодец, не то что я.(
даже кандидатскую не могу дописать…