• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

С нуля в Google: путь Анны Михайловой в мире программирования

Анна Михайлова
Бывшая студентка ОП «Прикладная математика и информатика»

PR-команда Центра развития карьеры, в лице Анны Юрчик, взяла интервью у Анны Михайловой, бывшей студентки ОП «Прикладная математика и информатика», которая рассказала о своей истории обучения в четырёх университетах, стажировке в Google и работе за границей.

- Расскажи, что тебя привело к выбору твоей профессии?

Аня: Это забавная история. Изначально я собиралась стать флейтисткой и очень серьёзно этим занималась, а потом совершенно случайно узнала о существовании физико-технической школы. Мой знакомый так меня вдохновил - начал рассказывать о том, что там есть физика, математика, программирование - был настолько воодушевлен, что я тоже начала смотреть в эту сторону.  До сих пор помню первый раз, когда вышла на станции метро «Политехническая», а там рядом корпус Политеха, то есть много студентов с технических направлений, и мне показалось, что я шла по этой станции, и люди были какие-то особенные, абсолютно другие. Школа выглядела очень красиво, здание было впечатляющим. Меня вдохновило не только внешнее оформление, но и её атмосфера, а также люди, которые там учились. Наверное, впервые в жизни я встретила людей, с которыми было действительно интересно разговаривать, и которые меня понимали. Это было просто удивительное коммьюнити, я начала мечтать туда поступить, хотя до этого никогда не занималась ни физикой, ни математикой, ни программированием. 

Я успешно справилась со вступительной олимпиадой и поступила в ФТШ. Там у меня был очень классный преподаватель по программированию, Антон Михайлович Кузнецов, который работает на направлении «Прикладная математика и информатика» (ПМИ) в Питерской Вышке. Он вдохновил меня на изучение этого предмета. Его занятия были лучшими: он всегда объяснял алгоритмы очень чётко, используя простые и понятные примеры. Я начала серьёзно заниматься, посещала компьютерные лагеря, такие как ЛКШ. В итоге я поступила в Вышку, так как этот преподаватель мне её посоветовал, и туда поступали многие знакомые.

- Можешь рассказать про свой путь завершения университета, ты же неоднократно перепоступала?

Аня: Да, это тоже сложная история. Я мечтала поступить именно в Вышку, на ПМИ, и поступила в 2019 году сразу после школы. Я начала учиться, и мне было очень интересно, невероятно здорово. Но я неправильно организовала свой work-life баланс, поэтому сильно выгорела за первый семестр. Оказалось, что это очень тяжело, и я поняла, что не выдерживаю. При этом даже сессию хорошо сдала — по-моему, у меня было больше пятёрок, чем четвёрок. Но я всё равно не справлялась и решила отчислиться. Тогда подумала: может быть, я не программист, может быть, я не вывезу.

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

Весной я задумалась: я ведь знаю место, где учат сильно и математике, и программированию. Решила восстановиться в Вышке. Это было непросто: летом  сдавала экзамены, пересдавала алгебру и матанализ. Но я была невероятно счастлива, когда пришла на второй курс! Это удивительно ощущение — вернуться куда-то, и понять, что на этот раз ты по-настоящему выбрал это место. Когда я только поступала, слышала, что ПМИ в Питерской Вышке — это круто, что там все преподаватели сильные и хорошо обучают. И вот, вернувшись, я осознала, что это именно то, что мне нужно. Я смогла сравнить с предыдущим опытом, и всё пошло гораздо лучше: я построила себе правильный work-life баланс, у меня стало всё получаться.

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

- Какой у тебя карьерный опыт, кем ты работаешь сейчас?

Аня: В плане карьерного опыта, я только что вышла на первую работу. До этого у меня были три стажировки: две в Google и одна в JetBrains.
Стажировка в Google была первой, на которую я подалась в принципе. У меня даже не было резюме до этого момента. 

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

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

Собеседование оказалось не таким сложным: задачи по алгоритмам были примерно на уровне первого месяца обучения в Вышке. Два интервью по 45 минут прошли хорошо, хотя на втором я немного ошиблась. Через несколько дней пришел позитивный фидбек, и меня пригласили на стадию Project Matching.

Оказалось, что технические интервью — это довольно просто для программиста, потому что много понятий в программировании англоязычные. Но Project Matching — это совсем другое дело. Там нужно было говорить с потенциальным хостом, обсуждать проект и смотреть, «мэтчимся» ли мы как личности. Это было очень сложно, потому что требовался продвинутый уровень английского. Я даже проходила собеседование с включёнными субтитрами в Google Meet, потому что иначе ничего не понимала. Каким-то чудом прошла это собеседование, и меня взяли. Так я оказалась на первой стажировке в Google, съездила в Цюрих.

Затем, в течение года, когда я была в Германии,  прошла стажировку в JetBrains в команде Fleet. Летом я снова поехала в Google, но уже в Лондон, где работала в команде Google Health над проектами, связанными с исследовательской работой. Это было очень интересно, так как я всегда увлекалась биоинформатикой. Когда стажировка и учёба закончились, я поняла, что нужно оставаться в Европе и искать работу. Решила, что хочу жить в Париже, и вспомнив свою детскую мечту, начала искать работу и нашла позицию Full Stack & AI Software Engineer.

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

- А в Google тебе нравились обязанности на работе? Какие впечатления в целом от стажировки?

Аня: Наверное, это была лучшая стажировка в моей жизни! Это невероятный опыт, потому что в Google всё очень хорошо продумано, и там есть множество внутренних инструментов, о которых ты даже не подозреваешь, когда смотришь на компанию снаружи. Например, в Google используются уникальные технологии, некоторые из которых остаются только для пользования компанией, а некоторыми делятся с миром и начинают использовать повсеместно, например, Protocol Buffers.

Когда ты приходишь в Google, прежние навыки, кроме знания языка программирования, такого как, например, Java, не так уж полезны. У них нет Docker, как в большинстве других компаний. Они используют собственные системы для управления сервисами и интеграции. Например, у них нет Git, который сейчас используется во всех компаниях для контроля версий. Вместо этого они разработали свою систему, потому что когда Google создавался, Git ещё не существовал.

Также в Google есть внутренняя поисковая система, называемая Moma, которая позволяет искать документацию по внутренним проектам, сотрудникам и историческим документам. Например, я однажды нашла цитаты создателей Google из 1997 года, где они описывали свои идеи и шутки. Это было невероятно интересно читать. Я мечтаю вернуться и дочитать этот документ, потому что на стажировке у меня было мало времени.

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

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

- Насколько тебе было тяжело первое время в новой языковой среде?

Аня: Это было очень тяжело, но я быстро влилась.У меня никогда такого не было, потому что в жизни всегда кто-то из окружения говорил по-русски. Но эти три месяца я общалась со всеми только на английском: на работе, после работы, гуляя с друзьями. Когда мозг понимает, что ему некуда деваться и нужно общаться с людьми, взаимодействовать и как-то существовать, он начинает разбираться в английском. Поэтому, начиная с состояния, когда я почти ничего не понимала и смотрела на субтитры в Google Meet во время собеседований, я достаточно быстро перешла к тому, что начала свободно общаться и разговаривать.

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

- Как Google тебе помог с точки зрения нового трудоустройства? Насколько работодатели обращали на это внимание, т.к. там очень много внутренних ресурсов, которые не актуальны для других мест работы?

Аня: Это на самом деле большая проблема. Почему я выбрала эту работу фулл-стэком? Потому что мне было интересно поработать не в большой корпорации. В любой большой корпорации, насколько я понимаю, есть свой стек технологий, свои внутренние системы. Например, в Яндексе, JetBrains и в Google есть свои уникальные технологии. Мне хотелось поработать над чем-то, что я могла бы использовать сразу, когда сижу за компьютером дома.

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

- Ты выявила для себя какие-то особенности в зарубежном трудоустройстве? Есть ли у тебя полезные лайфхаки?

Аня: Наверное, самый полезный лайфхак, который мне когда-либо давали, и который я теперь всем распространяю, — это больше улыбаться. В Google это действительно ценится. Здесь очень любят, когда люди много улыбаются, когда они позитивные, открытые и так далее. Я проходила собеседования на стажировки только в двух компаниях в России и получила одобрение: в Тинькофф и Huawei. Если сравнивать процесс, я думаю, что в России больше внимания уделяют хард-скиллам, а в Европе — софт-скиллам и желанию обучаться. Для начальных позиций, по крайней мере, если ты приходишь просто радостный, с улыбкой и горящими глазами, и говоришь, что тебе это интересно, что хочешь этим заниматься, что ты этим горишь — это цепляет интервьюера и помогает получить желанный оффер.

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

Аня: Вроде бы это правда, но мне ни разу не приходилось сталкиваться с отказом. Не было ни одной ситуации, когда я дошла бы до финального этапа и все было хорошо, а потом мне отказали. Очень важно показать, что ты заинтересован, поэтому нужно изучить продукт, и чем меньше компания, тем это важнее. То есть, большие компании обычно сами на интервью рассказывают, чем они занимаются, а маленьким хочется, чтобы ты всё узнал самостоятельно. Чем больше ты знаешь, тем им приятнее. Мне отказали только один раз в жизни, и это было интервью в стартапе. Я прочитала о них очень много на их веб-сайте, но не смогла скачать их приложение на свой телефон, поскольку оно, как мне кажется, недоступно в Европе. Вроде бы мы приятно пообщались, но потом мне пришел отказ, в котором говорилось, что я недостаточно изучила их продукт и не проявила достаточного интереса. Вероятно, ситуация подтверждает мою теорию о том, что для этого типа компаний research является самым важным. 

- Хочешь ли ты развивать свою карьеру на той позиции, на которой сейчас находишься? Какие у тебя карьерные планы?

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

Поэтому, я бы хотела в следующей работе углубиться в один из языков программирования, например, на Java или С++, и развиваться вглубь, а не вширь. Тем не менее, мой текущий опыт также ценен, так как он помог понять, что возможно это не то, что мне действительно нужно. Плюс, я много чему научилась и живу в городе моей мечты. Ранее все мои стажировки были специализированными, основанными на Java, и, хотя я выглядела как хороший Java-разработчик, не была уверена, что это вообще моё. Теперь, основываясь на опыте, я могу более осознанно выбрать Java backend.

- Расскажи, какие у тебя были самые большие фейлы и большие победы?

Аня: Наверное, я все же вернусь к стажировке в Google. Кажется, она была как моим самым большим провалом, так и большой победой. Я впервые поехала в Европу одна, и тот момент был очень стрессовым. Прилетев в Цюрих, я узнала, что мой чемодан потеряли. Обменный автомат «съел» деньги и не стал их менять, я осталась в аэропорту без денег и вещей поздно вечером совершенно одна. Затем я направилась к знакомому, с которым общалась только онлайн, у него тоже была стажировка. Моя квартира была доступна только через три дня, я спала у своего друга на полу, у меня не было сменной одежды и всё началось просто ужасно. Одновременно я переводилась в немецкий университет и столкнулась с проблемами в документах, которые приходилось решать параллельно с работой на стажировке. 

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

Там был наибольший Learning Curve из всех моих стажировок! Мне кажется, на первой встрече вообще не понимала даже, что надо сделать в проекте, о чём он. Но в итоге смогла сделать даже больше, чем требуется. Из-за того, что я работала интенсивно, у меня появились какие-то лайфхаки, как лучше коммуницировать с людьми в команде и на всех совещаниях, чтобы быстрее получать то, что нужно. Я применила все эти знания на других стажировках и получила замечательный фидбек.

- В чём твоя мотивация развиваться, что помогает не падать духом в тяжёлые моменты?

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

«Мне просто не приходило в голову, что я могу делиться тем, что меня действительно интересует, без необходимости изображать что-то или придумывать»

- Как давно ты начала вести свой блог и с какой целью?

Аня: Я начала вести блог в 2020 году, когда поступила в СПБГУ. У меня давно было желание вести его, но я не знала, о чем именно говорить. Мои походы по кафе и учеба занимали большую часть жизни, и учеба была такой естественной и понятной частью меня, что я даже не рассматривала ее как хорошую тему. Однако, летом 2020 года, я обнаружила стади-блоги и поняла, что могу делиться своим учебным опытом. Мне просто не приходило в голову, что я могу делиться тем, что меня действительно интересует, без необходимости изображать что-то или придумывать.

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

Исходно у меня была концепция, что я, как бы, гуманитарий, который внезапно оказался в программировании. Сейчас  понимаю, что это уже не очень честно говорить, потому что гуманитарием я была до седьмого класса, а потом  стала «технарём». И поэтому я отказалась от этого позиционирования, но глобально это подавалось  как попытка совмещать какие-то несовместимые вещи. Кроме программирования, мне безумно нравится разного рода искусство, курсы по истории, литературе, нравится рисовать и читать. Всё детство провела, сидя на последней парте и читая книги. А ещё хочу найти здесь оркестр, потому что после того, как закончила с музыкой, я всё равно параллельно с ФТШ и с Вышкой играла в оркестре 5 лет на флейте. У меня было ощущение, что многим кажется, что программисты такие сухие люди, технические, им ничего не интересно, кроме экрана ноутбука, клавиатуры и написания кода. Мне казалось важным на своем примере продемонстрировать, что на самом деле это неправда. И более того, я бы даже сказала, программисты, наоборот, начиная с какого-то возраста, становятся супер-разносторонними. Потому что у них уже закрыта потребность в хорошей работе и достаточно высокой зарплате, появляются время, деньги, мотивация на то, чтобы заниматься чем-то, кроме этого. 

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

- А блог помогал тебе в карьере или может, наоборот, мешал из-за того, что ты рассказываешь про работу?

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

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

И это просто удивительно! Например, когда ты приезжаешь в Европу, возникают проблемы с социализацией, но благодаря блогу я практически в любом городе Европы могу запостить историю типа: «Привет! Кто живет в этом городе и хочет сегодня встретиться?». И скорее всего,  кого-нибудь найду — например, я нашла себе соседку через блог. Я получаю столько добрых слов и поддержки из блога, и  очень надеюсь, что отдаю достаточно.

А вот ещё в Telegram-канале в основном «технические» ребята, я могу задать какой-нибудь вопрос по программированию. Это супер удобно! Если не смогла разобраться с чем-то, нужен какой-нибудь лайфхак или курс, то я просто спрашиваю и кто-то всегда откликается. А иногда я использую силу блога для помощи своим друзьям и знакомым. Порой мне пишут и спрашивают, знаю ли я кого-нибудь, кто учится там или работает в таком-то месте. Я стараюсь сводить их друг с другом, чтобы они могли обсудить свои общие интересы. Это действительно полезно с точки зрения коммьюнити. И все, кто подписан на мой блог, удивительные люди, с которыми у меня есть общие интересы. Это что-то невероятное, когда думаешь о 11 000 потенциальных друзьях!

- Как ты восстанавливаешь силы и находишь время отдыхать?

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

- Можешь дать напутствие ребятам, которые только начинают свой карьерный путь?

Аня: Когда вы только начинаете свой карьерный путь, работодатели ищут не только сильные навыки, но и горящие глаза. Поэтому очень важно подаваться именно туда, куда хочется, даже если кажется, что это невозможно. Это на самом деле не так уж сложно: отправить резюме и просто об этом забыть на время. Но такие шаги могут открыть любые двери. И это очень важно подчеркивать на всех собеседованиях: говорите о своих интересах и почему вы хотите этим заниматься. У каждого человека есть что-то, что его по-настоящему вдохновляет, и необходимо показывать это. Очень важно просто «форсить» себя, подаваться в места, которые кажутся невероятными — это может изменить вашу жизнь.

Анна Михайлова

«Жизнь меняется, эти перемены происходят достаточно быстро и, чаще всего, к лучшему. Именно поэтому я научилась воспринимать тяжелые моменты как вызов, момент перед чем-то замечательным. Жизнь полна неожиданностей, и то, что сейчас кажется сложным, может впоследствии привести к чему-то хорошему»

Прочитать интервью с другими студентами


 

Нашли опечатку?
Выделите её, нажмите Ctrl+Enter и отправьте нам уведомление. Спасибо за участие!
Сервис предназначен только для отправки сообщений об орфографических и пунктуационных ошибках.