Украинский студент трижды стажировался в Google: парень поделился советами, как пройти отбор в корпорацию - ForumDaily
The article has been automatically translated into English by Google Translate from Russian and has not been edited.
Переклад цього матеріалу українською мовою з російської було автоматично здійснено сервісом Google Translate, без подальшого редагування тексту.
Bu məqalə Google Translate servisi vasitəsi ilə avtomatik olaraq rus dilindən azərbaycan dilinə tərcümə olunmuşdur. Bundan sonra mətn redaktə edilməmişdir.

Украинский студент трижды стажировался в Google: парень поделился советами, как пройти отбор в корпорацию

Маркиян Валявка после четырех лет в Украинском католическом университете (УКУ) уже третий раз проходит стажировку в компании Google. Первая была удаленной из-за пандемии COVID-19, вторая — в швейцарском Цюрихе, а третья — в Лондоне. Он рассказал изданию DOU о том, как проходит его стажировка и как получить такую возможность в одном из техногигантов мира. Далее — от первого лица.

Фото: IStock

Как все началось

Я из Львова. Учился в классической гимназии, затем поступил в УКУ на специальность «Компьютерные науки». С компьютерами я ознакомился еще в детском саду. Папа всегда забирал меня оттуда раньше, поэтому я проводил много времени с ним на работе в окружении компьютеров. Я играл в игры, искал информацию в интернете, учился.

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

После первого курса в УКУ лето 2020-го я провел по решению задач на LeetCode. А еще отсылал заявки в IТ-компании, чтобы попасть на первую стажировку.

Кроме того, я подал заявку на программу Google STEP (Student Training in Engineering Program) – это 12-недельная практика для студентов первого и второго курсов бакалавриата, интересующихся информатикой. В общей сложности продолжительность стажировки в Google может варьироваться до 17 недель.

Тем же летом меня отобрали на следующую стажировку, которая началась в июле 2021-го. Мой первый опыт у Google был увлекательным, даже несмотря на то, что из-за пандемии COVID-19 с командой, находившейся в центральном офисе компании в Европе (в швейцарском Цюрихе), я работал удаленно. Интересно, что для работы мне послали по почте во Львов ноутбук. А еще на средства компании я купил удобный стол, лампу и другое оборудование для работы в комфортных условиях.

В STEP я работал над общим проектом с партнером-практикантом. Наш проект оказался полезен другим командам, поэтому позже мы объединились с двумя стажерами из Лондона и продолжили работать уже вчетвером. Опыт объединения команд нетипичен для Google, обычно такого не бывает.

В течение стажировки я имел дело с бэкендом и был частью SRE-команды (Site Reliability Engineering). Наша задача заключалась в поддержании работоспособности программного обеспечения, проверке ее после инцидентов и выявлении аномалий для быстрого устранения проблем.

По теме: Создатель ИИ уволился из Google и предупреждает об опасности нейросетей

Кстати, инцидент обычно происходит тогда, когда нарушается SLO (service-level objective). SLO – это четко определенная «цель», которая касается определенного сервиса. Например, «за последний месяц 90% запросов к сервису „А“ завершается менее чем за 300 миллисекунд».

Может случиться так, что в период особых нагрузок, скажем под Новый год, сервис «А» получает слишком много запросов и начинает возвращать их через долгое время (допустим 10 сек) или сервис «падает» вообще. Это событие можно классифицировать как инцидент.

Все метрики SLO мониторятся и фиксируются в реальном времени. Если затем просмотреть значение latency (задержки передачи данных) в период, охватывающий Новый год, на графике мы заметим большой скачок показателя до 10 секунд, — это аномалия.

На практике, если определенный сервис, скажем в Азии, перестает работать, ответственного Site Reliability-инженера пингуют на пейджере, и он должен быстро все исправить. Но когда один сервис выйдет из строя, другие, связанные с ним, тоже способны отказать. Это могут быть сотни сервисов, и нам нужно найти тот, из-за которого возникла проблема (это так называемый root cause analysis). В этом и заключалась идея нашего с командой проекта — помочь SRE-инженерам быстро найти первопричину проблемы и возобновить работу сервисов без имиджевого или финансового ущерба для компании.

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

«90% успеха на интервью зависит от навыков»

После подачи заявки на стажировку в Google нужно пройти отбор, предусматривающий интервью. По моим наблюдениям, 90% успеха на интервью зависит от собственных навыков и только 10% — от удачи. Из этих 90%, я считаю, 50% составляет техническая квалификация, а 40% — коммуникационные навыки.

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

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

Вторая стажировка в Google

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

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

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

Далее формируется список кандидатов для стажировки, из которого внутренние команды выбирают себе стажеров. Обычно проводят так называемое hostmatching-собеседование, где вы рассказываете о собственном опыте, а команда – о своем текущем проекте. После этого как стажер, так и менеджер сообщают свое решение рекрутеру. Если они подходят друг другу, то стажер присоединяется к команде.

Моя вторая стажировка проходила в Цюрихе уже офлайн и охватила совершенно новый технологический стек. В этот раз я работал с фронтендом, что требовало изучения многих новых технологий, включая Angular и TypeScript.

«Основное время моей работы занимает само проектирование»

В мае 2023 года я вернулся в Google в качестве стажера и присоединился к команде SRE в Лондоне. Кстати, впервые термин SRE, или инженерия надежности сайта, ввел именно Google описав его как «подход к операциям, когда вы относитесь к ним, будто это проблема программного обеспечения». Работа SRE заключается в обеспечении надежности, масштабируемости и бесперебойной работе IТ-систем.

Моя задача — создавать и развертывать проект с нуля используя язык программирования Go. Это будет система, которая собирает и анализирует информацию о целях, которые SRE хотят поддерживать, и целях, требующих их немедленного внимания. Так мы сможем балансировать эти процессы наиболее эффективным, «здоровым» способом.

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

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

Google – это отличный старт карьеры. Это именно та компания, где ты можешь чему-то научиться. Здесь тебе предоставляют время, доступ к базе курсов и внутренней экспертизе. Как у инженера-стажировщика, у меня было множество возможностей для обучения. Кроме того, компания может спонсировать часть вашего образования, даже магистратуру. Google очень заинтересован в развитии своих сотрудников.

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

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

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

«Я встретил людей, чей подход к жизни стал для меня большим вдохновением»

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

Вам может быть интересно: главные новости Нью-Йорка, истории наших иммигрантов и полезные советы о жизни в Большом Яблоке — читайте все это на ForumDaily New York

В Google я встретил людей, чей подход к жизни и карьере стал для меня большим вдохновением. Я вижу, как они каждый день занимаются своими делами и как строят свою жизнь.

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

Во время второй стажировки я увлекся атмосферой Цюриха — маленького города, окруженного горами и реками, где никто никуда не торопится. Теперь, если сравнивать с ним, Лондон кажется огромным и многолюдным, хотя многие приезжают сюда именно из-за его величества. Для меня же здесь слишком много хаоса.

Раньше я даже не представлял, что в 21 год буду работать в Google в Лондоне. Поэтому самый важный совет, который могу дать, — не бояться воплощать свои самые амбициозные мечты. Пробуйте и верьте в себя. Не всегда все получается, и это нормально. Нужно, чтобы получилось только один раз.

Читайте также на ForumDaily:

Учёные из Гарварда создали ‘коктейль’ для омоложения организма: эффект очевиден всего за 4 дня

Четыре запутанных правила, которые могут уменьшить вашу пенсию в США

Малярия и вирус лихорадки Западного Нила: в США растет число заболеваний, переносимых комарами

Не акулы и львы: 10 самых смертоносных животных для человека

Шесть напитков, которые помогут вам жить дольше и сохранят здоровье

Google Наши люди украинец стажировка
Подписывайтесь на ForumDaily в Google News

Хотите больше важных и интересных новостей о жизни в США и иммиграции в Америку? — Поддержите нас донатом! А еще подписывайтесь на нашу страницу в Facebook. Выбирайте опцию «Приоритет в показе» —  и читайте нас первыми. Кроме того, не забудьте оформить подписку на наш канал в Telegram  и в Instagram— там много интересного. И присоединяйтесь к тысячам читателей ForumDaily New York — там вас ждет масса интересной и позитивной информации о жизни в мегаполисе. 



 
1188 запросов за 1,267 секунд.