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

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

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




О себе


Меня зовут Алина, я студентка 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 действительно такой, как о нём говорят: помимо уютного и удобного рабочего пространства в каждом офисе есть комнаты с развлечениями (пинг-понг, видеоигры, кикер), музыкальная комната, спортзал, столовая с трехразовым питанием, микрокухни с напитками и снеками на каждом этаже, места для отдыха и сна. В столовой кормили вкусно и разнообразно: каждую неделю повара готовили блюда одной из кухонь мира (однажды была даже русская).






(Здесь отображаются наиболее популярные запросы пользователей на текущий момент)

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

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


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



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

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

Нельзя не упомянуть о том, что в Швейцарии довольно дорого. Поэтому лучше стараться не переводить цены в рубли. Тем не менее, всё компенсируется хорошей зарплатой: в 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. И обычно мероприятие проходит не так шумно.







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


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

Общественный транспорт развит также довольно неплохо: по городу можно перемещаться на метро, автобусах или поездах. Жилье я опять-таки сначала искала на 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 вечера. А ещё, как я узнала позже, существует опция заказа бесплатного такси для перемещения сотрудников между кампусами.

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

Мой офис:





Маунтин Вью:



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


           

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



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


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

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

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





Conversion process


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

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

Резюме


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

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

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

После третьей стажировки я поняла, что пока не хотела бы переезжать за границу, и решила, что ещё год поучусь в России, а потом уже приму решение. Я отказалась от продолжения conversion process и вместо этого планирую поехать на стажировку, например, в Нью-Йорк, так как уверена, что опыт жизни и работы там будет отличаться от той же Калифорнии. А в более далёкой перспективе хотелось бы устроиться на фул-тайм в Цюрих.
Источник: https://habr.com/ru/company/hsespb/blog/488338/#habracut

Интересные статьи

Интересные статьи

Всем привет, меня зовут Владимир, мне 22 года и я был докладчиком на прошедшей конференции HighLoad в Москве. Как так получилось и какой опыт я из этого получил — под катом. ...
В 1С-Битрикс: Управление сайтом (как и в Битрикс24) десятки, если не сотни настраиваемых типов данных (или сущностей): инфоблоки, пользователи, заказы, склады, форумы, блоги и т.д. Стр...
В интернет-магазинах, в том числе сделанных на готовых решениях 1C-Битрикс, часто неправильно реализован функционал быстрого заказа «Купить в 1 клик».
Семена раздора были посеяны в школьных аудиториях и взошли на кухнях, в гостиных, в разговорах между учениками и их родителями. Когда 14-летний Коллин Винтер, восьмиклассник из канзасского го...
Автокэширование в 1с-Битрикс — хорошо развитая и довольно сложная система, позволяющая в разы уменьшить число обращений к базе данных и ускорить выполнение страниц.