Стажировки в Google: Цюрих, Лондон и Кремниевая долина

в 10:27, , рубрики: Google, hse spb, it-эмиграция, Блог компании Питерская Вышка, вшэ, вшэ спб, кремниевая долина, лондон, питерская вышка, Программирование, саннивейл, стажировки, Учебный процесс в IT, Цюрих

Три года подряд я проводила лето на стажировках в компании Google: сначала в Цюрихе, затем в Лондоне и, наконец, в Саннивейл (город в штате Калифорния, США). В этом посте я поделюсь тем, как подавать заявки и проходить собеседования, какими проектами я занималась и чем стажировки в Европе отличались от США. А еще расскажу, чем Цюрих понравился мне больше Кремниевой долины, где лучше обеды и вечеринки и почему я пока решила остаться в России.

Стажировки в Google: Цюрих, Лондон и Кремниевая долина - 1

О себе

Меня зовут Алина, я студентка 4-го курса бакалавриата НИУ ВШЭ — Санкт-Петербург по направлению «Прикладная математика и информатика». Я начала заниматься программированием в 8-м классе, поступив в Санкт-Петербургский физико-математический лицей № 30. В старших классах посещала кружки по программированию, неоднократно ездила в Летнюю компьютерную школу (в последний раз — преподавателем) и участвовала в учебно-тренировочных сборах для участников олимпиад.

После школы я поступила в Академический университет, затем перешла в Питерскую Вышку. Первые два года в университете изучала базовые математические дисциплины, такие как математический анализ, дискретная математика и линейная алгебра, различные парадигмы и языки программирования (С++, Java, Python, Haskell), получала практический опыт на стажировках, а затем выбрала направление «Машинное обучение» и сейчас в большей степени изучаю именно его.

Программа стажировок Google STEP

Впервые я подала заявку на стажировку в Google еще осенью первого курса, когда узнала о программе STEP. STEP предоставляет возможность прохождения стажировок студентам 1-2-го курсов, которые не имеют достаточного практического опыта в разработке, но увлечены Computer Science. Существуют также классические стажировки Google для студентов бакалавриата, магистратуры и аспирантуры, но считается, что на них попасть сложнее, так как требуется более серьёзный опыт. 

На сайте STEP можно увидеть фразу о том, что данная программа в том числе «направлена на предоставление возможностей развития студентам из групп, исторически недостаточно представленных в области технологий». Хотя это и даёт больше шансов определённым группам людей, часто всё же создаёт трудности при подаче заявок студентам из оставшихся групп. Поэтому в некоторых случаях попасть на обычную стажировку, не STEP, может быть реальнее. На самом деле, даже у студентов 1-2-го курсов есть неплохие шансы туда пройти.

Существует два главных способа подать заявку: через сайт careers.google.com и через любого сотрудника Google. Более эффективным и рабочим является второй вариант, так как в этом случае сотрудник Google обычно знаком с кандидатом лично, поэтому может отвечать за его навыки и квалификацию. Я воспользовалась вторым способом, попросив друга порекомендовать меня через внутренний сервис («зареферить») на позицию STEP-стажёра в Европе.

Подача заявки и прохождение собеседований

Стоит отметить, что в целом процесс прохождения в Google не является детерминированным. К сожалению, не существует особого рецепта, следуя которому можно было бы гарантированно попасть на стажировку. Часто бывало так, что мои знакомые с похожим опытом и, соответственно, со схожими резюме получали совершенно разные вердикты от рекрутеров. А бывало, что отказывали и после идеально решённого контеста при подаче на стажировку в Google USA (о процессе прохождения в американский Google будет рассказано ниже). Тем не менее можно максимизировать свои шансы, грамотно составив резюме и подготовившись к интервью.

При подаче заявки на свою первую стажировку в резюме я могла указать только опыт и успехи в спортивном программировании: обучение и преподавание на Летней компьютерной школе, а также призерство на Всероссийской и нескольких других олимпиадах по информатике. Этого оказалось достаточно, чтобы пройти на следующий этап —технические собеседования. Рекрутер назначил мне два собеседования, на каждом из которых было предложено решить более-менее стандартные задачи на классические темы (кажется, среди них были бинарный поиск, строки, графы и структуры данных). К собеседованиям я готовилась не очень активно, так как на тот момент у нас в университете преподавался сильный курс алгоритмов от Серёжи Копелиовича (золотой медалист международных олимпиад по информатике). Но, чтобы чувствовать себя увереннее, я всё-таки прорешала десяток задач на сайте LeetCode (leetcode.com) и попросила друга устроить мне так называемое mock interview.

Mock interview

Mock interview (псевдоинтервью) считается одним из наиболее эффективных способов подготовки к техническим собеседованиям. Нужно самостоятельно создать условия, приближенные к реальному интервью: например, попросить знакомого побыть интервьюером и подготовить задачи, которые могли бы встретиться на интервью; созвониться с ним в Hangouts и в течение 45 минут вести себя так же, как на настоящем собеседовании (в том числе общаться друг с другом на английском языке). Если совсем некого попросить помочь, то всегда можно попрактиковаться со случайными людьми на специальных сайтах (могу порекомендовать pramp.com).

По результатам первых двух собеседований иногда назначают третье — чтобы уточнить способности кандидата. Это нормальная ситуация в рамках процесса отбора, и волноваться по этому поводу не стоит. По ощущениям, задачи, которые мне попались, были не очень сложные — главное было рассуждать вслух и озвучивать все возникающие мысли и идеи, так как оценивается в том числе способность рассуждать и мыслить в правильном направлении.

Подбор проектов

За этапом технических собеседований следует этап подбора проектов. Проекты и локации для стажировки подбираются на основании заполненной кандидатом анкеты, в которой необходимо подробнее описать свой опыт, рассказать о предпочтительных сферах программирования и выбрать несколько городов, в которых хотелось бы стажироваться. Хоть Google и состоит из огромного количества команд, найти проект, который соответствует способностям и интересам, удаётся не всегда, поэтому лучше указывать более обширные сферы интересов. У каждого проекта есть менеджер (или, как его обычно называют, — хост), который будет курировать стажёра, давать задачи и в конечном итоге оценивать выполненную работу. 

Система подбора проекта устроена так: каждый хост просматривает список кандидатов и выбирает тех, кто, по его мнению, подходит для проекта лучше всего, после чего созванивается с потенциальным кандидатом по видеосвязи или по телефону. При этом кандидат на это время «блокируется» и удаляется из общего списка — то есть человек не может рассматриваться одновременно на несколько проектов, так что лучше не затягивать с решением. Процесс подбора проектов длится около 8 недель. Если за это время ничего найти так и не удалось, процесс обычно завершается и кандидат остаётся без стажировки.

Для меня проект нашелся с первого раза. Мы созвонились с хостом, он рассказал о проекте (из рассказа я поняла только половину), и затем я задала какие-то уточняющие вопросы. Считается, что нужно активно проявлять заинтересованность и энтузиазм во время звонка. И, что немаловажно, — не забывать об обратной связи и обязательно писать рекрутеру о том, понравился ли проект, соответствует ли он вашим знаниям и опыту. Об этом обычно нигде не говорится, но опыт моих знакомых  показывает, что если вы не дадите обратную связь, будет считаться, что вы отклоняете проект.

Google Цюрих

Чем я занималась в Google Цюрих

Свою первую стажировку я проходила в Цюрихе. 
Стоит отметить, что граждане стран, не входящих в Европейскую экономическую зону (например, россияне), могут проходить стажировку в Цюрихе не больше одного раза в рамках получения одной и той же академической степени. То есть бакалавр, прошедший стажировку в Цюрихе, сможет в следующий раз пройти её только будучи магистром.

Я попала в команду Search Infrastructure, которая разрабатывает систему для отладки процесса поиска. Это включает в себя сбор некоторых статистических данных и метрик для каждого URL, отслеживание различных компонентов поисковой системы, а также отображение всей этой информации на веб-странице для разработчиков непосредственно поисковой системы. 
Моей задачей являлось внедрение в веб-страницу блока с отладочной информацией и различными метриками для одного из компонентов поиска. Для этого необходимо было автоматически записывать нужные события в базу данных, а также создать пайплайн для передачи необходимой информации из базы данных на клиентскую сторону. Именно тогда я узнала о таких фундаментальных вещах, регулярно используемых в Google, как Protocol Buffers (протокол сериализации данных), pub/sub (сервис обмена сообщениями между независимыми приложениями) и BigTable (самая известная база данных Google). 

STEP стажировка подразумевает работу в паре, и я работала с напарницей из Румынии. Сначала мы работали вместе за одним компьютером, но к середине стажировки меня это смутило: всё-таки оценивают стажёров по отдельности, да и другие STEP-стажёры работали раздельно. Я поговорила об этом с хостом на личной встрече, после чего нам дали уже независимые задачи, и мы работали за отдельными компьютерами. Я занималась back-end частью проекта, а напарница — front-end частью.

Взаимодействие с хостом (а точнее, с двумя: второй хост назначается в качестве человека, к которому можно обратиться, если главный хост занят, и который также оценивает стажёра в конце стажировки) было устроено естественным образом: сначала хост рассказывает контекст и объясняет задачу, а затем мы приступаем к её выполнению, попутно задавая вопросы. Все участники команды готовы прийти на помощь в любой непонятной ситуации.
На этой стажировке я также научилась работать с внутренними инструментами для разработчиков, что мне очень помогло впоследствии, и поняла, как устроена работа в большой компании.

Языковой барьер

Поначалу мне было очень тяжело морально: всё-таки это был мой первый опыт реального общения на английском языке. Хоть я и изучала английский в школе и на первом курсе, использовала я его только в рамках занятий. Помню, как в первый рабочий день за кофе с хостом и напарницей чуть не расплакалась, когда поняла, что улавливаю только ключевые слова в разговоре и с трудом выражаю свои мысли, в то время как напарница легко поддерживает разговор. 

Кстати, проходить техническое интервью с этой точки зрения было несложно, так как там используется сухой технический английский, и все необходимые термины, касающиеся структур данных и алгоритмов, были мне известны. По этой же причине во время стажировки было нетрудно вести разговоры о проекте, чего нельзя было сказать о неформальных беседах за обедом. Тем не менее, со временем осваиваешься, принимаешь тот факт, что ошибки — это нормально, и чувствуешь себя гораздо более уверенно. К слову, для самых смелых в Google есть специальный сервис для назначения встреч случайным сотрудникам, так что можно каждую неделю обедать с новым человеком, подтягивая свой язык.

Условия работы

Google действительно такой, как о нём говорят: помимо уютного и удобного рабочего пространства в каждом офисе есть комнаты с развлечениями (пинг-понг, видеоигры, кикер), музыкальная комната, спортзал, столовая с трехразовым питанием, микрокухни с напитками и снеками на каждом этаже, места для отдыха и сна. В столовой кормили вкусно и разнообразно: каждую неделю повара готовили блюда одной из кухонь мира (однажды была даже русская).

Стажировки в Google: Цюрих, Лондон и Кремниевая долина - 2

Стажировки в Google: Цюрих, Лондон и Кремниевая долина - 3

Стажировки в Google: Цюрих, Лондон и Кремниевая долина - 4
(Здесь отображаются наиболее популярные запросы пользователей на текущий момент)

Время начала рабочего дня строго не установлено, и сотрудники приходят в разное время, но обычно к 12 дня все уже сидят на рабочих местах. Рекомендуется работать 8 часов в день, но в любой момент можно оторваться от процесса и выпить кофе, посетить сеанс массажа или сходить на занятие йогой прямо в офисе. Это позволяет отдохнуть и развеяться после напряжённых часов работы.

Жизнь в Цюрихе

Цюрих меня очаровал, как и в целом Швейцария. До этого я никогда не бывала в горах, поэтому первые хайки в швейцарских Альпах меня невероятно впечатлили. Больше всего фотографий у меня получилось именно с первой стажировки :)

Стажировки в Google: Цюрих, Лондон и Кремниевая долина - 5

Сам Цюрих — весьма спокойный город. Некоторые считают, что даже чересчур. Но мне это скорее нравилось, так как в течение всего пребывания я чувствовала себя в полной безопасности и без страха гуляла даже в позднее время. Город по ощущениям небольшой: к третьему месяцу стажировки я обошла уже почти все интересные места и выучила центральную часть наизусть, так что стало тяжело выбирать места для прогулок.

В Цюрихе, как и во всей Швейцарии, отлично налажена транспортная система. От любой точки города можно доехать до другой на чистых и уютных трамваях, а внутри страны можно с комфортом путешествовать на поездах, любуясь прекрасными видами гор и озёр.

Нельзя не упомянуть о том, что в Швейцарии довольно дорого. Поэтому лучше стараться не переводить цены в рубли. Тем не менее, всё компенсируется хорошей зарплатой: в Google Zurich она считается самой высокой среди офисов Google в Европе.

К сожалению, Google напрямую не занимается поиском жилья для стажёров, но связывает со специальной компанией, которая на этом специализируется. Вдобавок к этому Google выплачивает специальный единоразовый бонус (relocation bonus), равный примерно двум зарплатам, который предполагается как раз потратить на различные жизненные нужды: жильё, городской транспорт.

Самый оптимальный вариант жилья в Цюрихе, о котором я узнала и которым воспользовалась сама, — это субаренда комнаты в общежитии через сайт woko.ch. Я платила за аренду 545 франков в месяц, что сильно дешевле средней цены в городе. Правда, такая аренда возможна только на июль и август (когда фактические арендаторы-студенты покидают общежитие на лето). На сентябрь мне пришлось искать другое жилье (я искала на airbnb.com).

Совмещение с учёбой

Пожалуй, стоит немного рассказать о том, как я совмещала учебу и работу в сентябре. Это казалось невозможным, но мне почти удавалось. Как только начались занятия, я старалась быть в курсе происходящего и разбираться в новом материале, благо все лекции на нашем курсе снимаются на видео. Впрочем, я сразу поняла, что не успеваю и просматривать все видеолекции, и сдавать домашние задания в срок, поэтому стала договариваться с преподавателями об отсрочке в неделю. Многие — но не все — шли навстречу. При этом всё равно приходилось сидеть над домашними заданиями до 3 ночи и все выходные. Так что, возможно, кому-то будет удобнее договориться о сдаче домашней работы уже после стажировки. В любом случае, договариваться с преподавателями, скорее всего, придётся, и сделать это лучше заранее.

Google Лондон

Мой проект с Google Play в Лондонском офисе Google

Следующим летом я снова поехала на стажировку в Google. Это удаётся сделать без дополнительных собеседований, если на последней стажировке получить хорошие отзывы от обоих хостов. Выполненная стажёром работа и отзывы хостов рассматриваются комитетом по найму в течение месяца после стажировки, и если всё хорошо (а это обычно и так становится понятно после разговора с хостом в конце стажировки), то нужно только заполнить уже знакомую анкету с указанием предпочтений, и начинается стадия подбора проекта.

На этот раз я выбрала Лондон. Команда, в которой я стажировалась, является частью более крупной команды Google Play и работает над Google Play Console — специальным инструментом для разработчиков приложений, который позволяет не только публиковать приложения в Google Play, но и улучшать их качество посредством сбора статистики и различных метрик, анализа сбоев, тестирования, расширенного анализа отзывов пользователей и многого другого. 

Целью моего проекта было создание прототипа системы для отображения метрик (например, количества скачиваний, удалений или сбоев приложения) в режиме реального времени. Проблема, которую нужно было решить, заключалась в том, что раньше время задержки между произошедшим событием и обновлением метрики составляло от нескольких часов до нескольких дней. Чтобы всё происходило в real-time, необходимо было сократить это время до нескольких секунд. Это позволило бы командам, которые занимаются написанием приложений для Google Play, постоянно транслировать на большом экране графики с такими метриками в своих офисах и таким образом демонстрировать результат своей работы, мотивируя сотрудников и поднимая общий дух команды.

На этот раз границы проекта были более узкими: мне практически не нужно было изучать код команды, так как я создавала более-менее самостоятельный прототип. Благодаря этому факту и опыту первой стажировки (многие инструменты были уже знакомы), я очень быстро влилась в работу. Back-end часть я писала на Java, а вот во время работы над front-end’ом пришлось выучить новый для меня язык Dart. Dart — это аналог JavaScript, созданный Google с целью ликвидировать некоторые недостатки JS. Вообще, изучение и использование нового языка во время стажировки — это обычная практика, так что бояться этого или отклонять из-за этого проект точно не стоит. Например, мои знакомые так выучили Go или тот же JavaScript.

В целом на второй стажировке я чувствовала себя во много раз более уверенно. Я уже не боялась отойти на микрокухню или отдохнуть во время рабочего дня, как это было в первый раз. У меня была классная команда: однажды менеджер даже организовал поход в ресторан русской кухни «Zima», так как в команде было целых три русских стажера.

Лондонский офис

Лондонский офис показался мне самым большим офисом Google из всех, что я видела. Там целых 11 этажей, две столовые, спортзал, много мест для сна. На последнем этаже есть большое пространство для работы и отдыха, кухня для кулинарных мастер-классов и многое, многое другое.

В офисе очень часто проходили яркие события и вечеринки. В принципе, это одна из главных традиций Google в Европе  — еженедельное мероприятие «TGIF» («Thank Google it’s Friday»), которое проходит в пятницу. Обычно оно привязано к какой-то теме или событию (день рождения Google, 80’s party, Pride). В Америке его тоже проводят, но, во-первых, в четверг (чтобы в пятницу транслировать его в Европе), во-вторых, главным событием там являются неформальные публичные выступления основателей, главного директора или других сотрудников Google. И обычно мероприятие проходит не так шумно.

Стажировки в Google: Цюрих, Лондон и Кремниевая долина - 6

Стажировки в Google: Цюрих, Лондон и Кремниевая долина - 7

Стажировки в Google: Цюрих, Лондон и Кремниевая долина - 8

Жизнь в Лондоне

Лондон — гораздо более оживлённый город по сравнению с Цюрихом. Улицы наполнены намного бОльшим количеством людей; среди них много неформалов, активных и творческих людей. Город огромен, поэтому его едва ли можно обойти полностью в течение всей стажировки, и разнообразен, так что гулять по нему точно не надоест.

Общественный транспорт развит также довольно неплохо: по городу можно перемещаться на метро, автобусах или поездах. Жилье я опять-таки сначала искала на Airbnb, но в итоге нашла через знакомых. А у моего друга случилась неприятная история, связанная с жильём: его арендодатель не позволял пользоваться почтовым ящиком и грозился выкидывать все приходящие письма (а их приходит обычно очень много). Это было неочевидно, хоть и прописано в договоре. Так что необходимо учитывать подобные вещи и тщательно читать договор при выборе жилья.

Google Калифорния

Два раза побывав на стажировках в Европе, я подумала: а не попробовать ли пройти такой же опыт в Америке? Всё-таки там расположена штаб-квартира компании, к тому же это отличная возможность пожить в США 3 месяца.

Во время всего процесса подачи заявки на стажировку в США мне казалось, что я очень рискую, и что в какой-то момент произойдёт непредвиденная ситуация, из-за которой ничего не получится. Дело в том, что я часто слышала о неудачах знакомых, которые хотели попасть в американский офис: кому-то не получилось подобрать проект, кто-то не получил визу из-за определённой темы проекта (по слухам, такое бывает, если проект связан с безопасностью или машинным обучением), кого-то отправили на административную (дополнительную) проверку, которая длится больше месяца. Проблемы действительно могут возникнуть, и к ним нужно быть готовым.

Процесс подачи

Сразу после второй стажировки я написала рекрутеру о своём желании искать проект в US. Подача заявки на стажировку в Европу и подача заявки на стажировку в Америку — два независимых процесса, которыми занимаются разные команды и которые можно осуществлять параллельно. При этом при успешном прохождении одной стажировки можно точно также без технических собеседований подаваться на вторую. Но оказалось, что напрямую связать меня с американским рекрутером европейский не может, и пришлось подавать заявку туда через сайт.

По опыту знакомых, в Америку попасть чуть сложнее, особенно без опыта других стажировок в Google. Если вы подаётесь туда впервые, то перед этапом технических интервью нужно будет решить контест с несложными задачами. Однако, результат не гарантирован. Моему одногруппнику отказали даже после решения всех задач контеста. Процесс подбора проекта тоже показался мне с меньшей вероятностью приводящим к успеху, так как период ожидания следующего проекта был больше. Думаю, это связано с большим количеством желающих и большей конкуренцией из-за высокого уровня подготовки кандидатов.

После подачи заявки мне долго не писали. Пришлось постоянно пинговать всех, кого только можно, узнавая о статусе заявки, пока, наконец, со мной не связался рекрутер из Америки. После заполнения анкеты предпочтений начался поиск проектов. Проект, который в итоге привёл к офферу, нашёлся в середине декабря в городке Саннивейл в Калифорнии.

Получение визы

Этот этап проходил довольно напряжённо. Во-первых, процесс оформления визы начинается не ранее, чем за 8 недель до стажировки, но со мной связались только за 5 недель, что уже довольно поздно. При этом нужно учесть, что в России консульства (посольства) США сейчас находятся только в Москве, Владивостоке и Екатеринбурге. Я ездила на подачу в Москву.
Для того чтобы записаться на собеседование в консульстве, нужно было пройти много этапов и забронировать время. Был огромный риск не успеть получить визу даже до начала стажировки, не то что до запланированного вылета в Америку.

Мое собеседование было назначено на 28 июня, начало стажировки — на 8 июля, а билеты куплены на 4 июля. Благо виза была готова 3 июля, и 4 июля я уже летела из Москвы в США.

Единственное, что я могу посоветовать, — начинать этот процесс как можно раньше, брать инициативу на себя и не медлить с заполнением нужных анкет.

Стажировка в Америке

В этот раз моя команда являлась частью большой команды Core и работала над инфраструктурой для обработки личных данных, которая соблюдает политику конфиденциальности. С помощью этой инфраструктуры личные данные пользователя передаются между различными сервисами Google. Например, если на Gmail пришло письмо с информацией о купленном авиабилете, то соответствующее событие о перелёте может быть автоматически добавлено в Google Calendar. Или если пользователь взаимодействовал с другим пользователем в Google Docs, то Gmail может предложить его как адресата в будущем.

Моей задачей являлось написание системы для A/B тестирования этой инфраструктуры, что поможет в будущем совершать масштабные оптимизации её работы. Что мне понравилось в этой стажировке больше всего, так это написание большого количества кода на C++ и бОльшая сложность и ответственность. Сначала пришлось потратить как минимум неделю на чтение непростого кода команды, а потом внедрять туда свой код. На прошлых стажировках кода, содержащего логику работы, получалось не очень много, так как необходимо было больше работать с написанием конфигураций для выстраивания пайплайнов, с Protocol Buffers и другими мелкими задачами, которые в принципе не зависели друг от друга. А здесь я сама разрабатывала архитектуру новой системы и принимала design decisions, консультируясь с хостом. Когда я подходила с вопросом к хосту, он, вместо предоставления готового решения, спрашивал меня: «А как бы ты сделала это сама?» И мне нравилось на равных придумывать и обсуждать с ним возможные решения, их плюсы и минусы. 

Хотя у меня не было проблем с техническим навыками, хост настоятельно рекомендовал развивать communication skills и помогал работать над ними, так как это не менее важная компонента успешной работы внутри команды. Однажды он сказал: «За неделю ты должна обратиться с вопросом минимум к трём людям из команды», и мне приходилось выдумывать вопросы, чтобы выполнить его задание.

Офисы в Америке

В Америке вместо привычных отдельных самодостаточных офисов построены кампусы из нескольких зданий, связанных между собой. Это было не очень удобно, так как работала я в одном здании, обедала в другом, ходила в спортзал в третьем. Место, в котором я работала, с точки зрения интерьера было несколько скромнее по сравнению с европейскими офисами. Какие-либо развлечения практически отсутствовали, а место для сна было всего одно. Еда тоже показалась мне не очень разнообразной: в основном преобладала острая индийская кухня. Но тут всё очень зависит от кампуса. Например, самый главный кампус в Саннивейл мне понравился в чём-то даже больше европейских офисов: впечатляли и дизайн, и количество интересных мест, и разнообразие столовых.

В некоторых кампусах был бассейн и волейбольная площадка, но добираться до них было тяжеловато из-за плохо развитой в Америке системы общественного транспорта. В принципе, между кампусами можно перемещаться на специальном гугловском шаттле, но нужно подстраиваться под его расписание, плюс он заканчивает работу в 7 вечера. А ещё, как я узнала позже, существует опция заказа бесплатного такси для перемещения сотрудников между кампусами.

Русскоговорящих стажёров мне не удалось встретить в моём офисе, да и на общих мероприятиях их было крайне мало по сравнению с Европой.

Мой офис:

Стажировки в Google: Цюрих, Лондон и Кремниевая долина - 9

Стажировки в Google: Цюрих, Лондон и Кремниевая долина - 10

Маунтин Вью:

Стажировки в Google: Цюрих, Лондон и Кремниевая долина - 11

Главный кампус Саннивейл:

Стажировки в Google: Цюрих, Лондон и Кремниевая долина - 12
           

Ещё один кампус Саннивейл:

Стажировки в Google: Цюрих, Лондон и Кремниевая долина - 13

Жизнь в Калифорнии

Калифорния — самый солнечный штат Америки. Это можно считать и плюсом, когда устаешь от серого питерского неба, и минусом, когда начинаешь обгорать даже в теньке. Иногда жара была настолько невыносимой, что тяжело было находиться на улице.

Проще всего найти жильё можно в городе Сан-Хосе, который считается экономическим, культурным и политическим центром Кремниевой долины. Собственно, там я и поселилась. Выбирая жильё в Калифорнии, важно учитывать расстояние до офиса и продумать, как вы будете добираться до работы (на самокате, велосипеде, машине или общественным транспортом). Как уже упоминалось, в США очень плохо развита система общественного транспорта, поэтому все как можно скорее стараются обзавестись собственной машиной. Без неё невозможна активная и насыщенная жизнь, про путешествия можно вообще забыть, да и до работы добираться крайне сложно. Так что наиболее оптимальным вариантом в случае наличия водительских прав будет либо аренда, либо покупка машины на время стажировки. Второй вариант может оказаться даже выгоднее, если потом удастся продать машину за цену её покупки.

К сожалению, города в Калифорнии выглядят не так эстетично, как Лондон или Цюрих (это в меньшей степени касается Сан-Франциско), поэтому досуг в основном состоял из выездов на природу. В Калифорнии огромное количество национальных парков, гор, каньонов, заливов. Из всех активностей больше всего меня, пожалуй, впечатлил сёрфинг — это было что-то абсолютно новое и ранее не исследованное. Однако всё перечисленное было возможно лишь потому, что друзья смогли обзавестись машиной.

Стажировки в Google: Цюрих, Лондон и Кремниевая долина - 14

Стажировки в Google: Цюрих, Лондон и Кремниевая долина - 15

Conversion process

Во время каждой стажировки приходит специальная анкета, где необходимо указать свои планы на следующий год: не ехать в Гугл совсем, вернуться на стажировку или устроиться на фул-тайм.Чтобы получить рабочую визу для работы фул-тайм, необходимо удовлетворять некоторым критериям — например, для некоторых локаций нужно как минимум получить диплом о высшем образовании на момент начала работы. А в Цюрихе гражданам стран не из EEA нельзя работать без трехлетнего опыта работы.

Во время третьей стажировки я решила попробовать получить фул-тайм оффер («сконвертиться»). Для этого, как и в случае returning стажировки, необходимо получить хорошие отзывы от хостов и в некоторых случаях (например, если текущая стажировка является первой) пройти технические интервью. Так как все предыдущие отзывы были хорошими, а хост на третьей стажировке дал своё согласие на отсутствие дополнительных собеседований, технические интервью мне проходить не пришлось.

Резюме

 Какой можно сделать вывод?

Как можно видеть, условия жизни в Калифорнии и Европе существенно отличаются. Если выбор локации для стажировки пал на Калифорнию, то лучше заранее продумать способы передвижения, тщательно отнестись к выбору места жительства, быть готовым к жаре, иногда тяжело переносимой.

Что касается условий работы, то всё-таки из-за того что в пределах Google корпоративная культура едина, никаких существенных различий между разными странами я не заметила. Отношение гуглеров к работе (вопреки моему предположению о том, что в Америке сотрудники более мотивированы на hard work) оказалось тоже примерно одинаковым. Но всё-таки мне показалось, что рабочая атмосфера в Европе более неформальна и расслаблена. 

После третьей стажировки я поняла, что пока не хотела бы переезжать за границу, и решила, что ещё год поучусь в России, а потом уже приму решение. Я отказалась от продолжения conversion process и вместо этого планирую поехать на стажировку, например, в Нью-Йорк, так как уверена, что опыт жизни и работы там будет отличаться от той же Калифорнии. А в более далёкой перспективе хотелось бы устроиться на фул-тайм в Цюрих.

Автор: hse_spb

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js