<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Поиск работы | Dr.Alex</title>
    <link>https://petiushko.io/tag/%D0%BF%D0%BE%D0%B8%D1%81%D0%BA-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B/</link>
      <atom:link href="https://petiushko.io/tag/%D0%BF%D0%BE%D0%B8%D1%81%D0%BA-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B/index.xml" rel="self" type="application/rss+xml" />
    <description>Поиск работы</description>
    <generator>Wowchemy (https://wowchemy.com)</generator><language>en-us</language><lastBuildDate>Sun, 24 Dec 2023 00:00:00 +0000</lastBuildDate>
    <image>
      <url>https://petiushko.io/media/icon_huae623f1b5ebb59ec0111ba78b368ef88_4881_512x512_fill_lanczos_center_3.png</url>
      <title>Поиск работы</title>
      <link>https://petiushko.io/tag/%D0%BF%D0%BE%D0%B8%D1%81%D0%BA-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B/</link>
    </image>
    
    <item>
      <title>Переезд в США. Часть 05 - Собеседования (оффер)</title>
      <link>https://petiushko.io/blog/2023/12/24/us-relocation-05/</link>
      <pubDate>Sun, 24 Dec 2023 00:00:00 +0000</pubDate>
      <guid>https://petiushko.io/blog/2023/12/24/us-relocation-05/</guid>
      <description>&lt;h2 id=&#34;оффер&#34;&gt;Оффер&lt;/h2&gt;
&lt;p&gt;После прохождения всех интервью обычно состоится т.н. “калибровка”, где участвуют все интервьюеры и нанимающий менеджер. Все взвешивают “за” и “против” (чтобы не было перекоса), а также определяют уровень кандидата (от этого будет зависеть диапазон зарплат). Если что-то осталось непонятно нанимающему менеджеру, то он может назначить еще 1 или 2 follow-up (от англ. &lt;em&gt;follow-up - последующий&lt;/em&gt;) интервью, чтобы быть 100% уверенным, что кандидат подходит (или нет).&lt;/p&gt;
&lt;p&gt;Если все хорошо, и HM готов Вас взять в свою команду, рекрутинговая команда совместно с финансовой начинают с Вами работать по деньгам. Обычно кандидат мало как может повлиять на увеличение суммы за исключением двух моментов:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Вы исключительно хорошо прошли интервью (получили несколько оценок типа “Вау!”),&lt;/li&gt;
&lt;li&gt;У Вас есть на руках оффер от другой компании (с лучшим предложением, хочу заметить, иначе не стоит и показывать).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Если же нет - то можно просто обсудить обоснованность той или иной цифры и попытаться объяснить, почему она должна быть другая. Может, немного и накинут сверху. ВАЖНО: долго торговаться опасно, т.к. обычно в параллели с Вами еще человека три, и ждать долго не будут, возьмут просто более сговорчивого.&lt;/p&gt;
&lt;p&gt;Еще помогает знать реалии рынка. Например, я по незнанию честно рассчитал свой relocation cost - а можно было просто сходу заявить x2 (а то и x3), и никто бы не возражал. Но я не знал (никто из моих знакомых не обладал данным опытом, а в интернете подобная информация была только про небольшое количество компаний, куда моя будущая не входила), поэтому на мне очень сильно сэкономили.&lt;/p&gt;
&lt;p&gt;Что мне &lt;strong&gt;помогло&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;По зарплате - сайт &lt;a href=&#34;https://www.levels.fyi/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;levels&lt;/a&gt;, на нем очень удобно смотреть разбивку по компаниям, местам работы, профессиональным уровням вроде L3, L4, L5, etc.&lt;/li&gt;
&lt;li&gt;По интересным инсайтам (от англ. &lt;em&gt;insight - проникновение в суть&lt;/em&gt;) рабочей культуры внутри компаний - сайт &lt;a href=&#34;https://www.teamblind.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;blind&lt;/a&gt;, где можно было посмотреть на рейтинги одобрений компаний их же работниками.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Что &lt;strong&gt;не помогло&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Как по зарплате, так и по отзывам широко известный сайт &lt;a href=&#34;https://www.glassdoor.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;glassdoor&lt;/a&gt; - зарплата там совершенно недостоверная или устаревшая, информации мало и она по большей части кажется совершенно нерелевантной. Наверное, золотой век этого ресурса уже в прошлом.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Что я сделал: выяснил уровень LN (&lt;a href=&#34;https://www.knowledgehut.com/blog/programming/google-software-engineer-levels&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;пример&lt;/a&gt; уровней в Гугле), который мне назначили, выбрал 5-6 релевантных (делающих похожие вещи) компаний примерно в том же регионе, посмотрел разброс зарплат по моему уровню LN, и просто поставил медиану. Не хотел быть ни сверх-оптимистичным (т.к. все-таки не знаю реалий рынка зарубежного), ни пессимистичным (т.к. тогда могут возникнуть очевидные вопросы - почему мало просишь? что с тобой не так? может, мы ошиблись?).&lt;/p&gt;
&lt;p&gt;В итоге мне даже немного накинули на мои запросы по акциям (потому что все равно еще нет IPO), по базовой (&lt;em&gt;base&lt;/em&gt; - та часть, которую железно платят каждые две недели) зарплате оставили, а вот бонус немного уменьшили. Я решил, что лучшее - враг хорошего, и согласился.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Переезд в США. Часть 04 - Собеседования (подробно)</title>
      <link>https://petiushko.io/blog/2023/12/19/us-relocation-04/</link>
      <pubDate>Tue, 19 Dec 2023 00:00:00 +0000</pubDate>
      <guid>https://petiushko.io/blog/2023/12/19/us-relocation-04/</guid>
      <description>&lt;h2 id=&#34;академический-формат&#34;&gt;Академический формат&lt;/h2&gt;
&lt;p&gt;Здесь обычно главное интервью - это подобие открытой лекции, на которой Вы рассказываете о себе, своих проектах, статьях и исследованиях, а Вас одновременно слушают от двух до двадцати заинтересованных людей (причем они могут быть даже из разных департаментов).&lt;/p&gt;
&lt;p&gt;С одной стороны - это плюс: ты себя все же ощущаешь в своей тарелке (а не как на контрольной), поскольку говоришь о своих вещах, которые хорошо знаешь (а которые плохо знаешь - то о них, соответственно, лучше промолчать). Но с другой стороны, тебя могут спрашивать по ходу твоей презентации вообще какие-то совсем “левые” вопросы, которые в логику твоего рассказа совершенно не к месту. И ничего не поделаешь, нужно отвечать: нужно удовлетворить всех вопрошающих (которые могут быть совершенно из другой области).&lt;/p&gt;
&lt;p&gt;Таких интервью может быть больше одного, но редко: очень сложно собрать всех вместе, учитывая разные рабочие календари и т.п.&lt;/p&gt;
&lt;p&gt;В целом, такое интервью напоминает стресс-тест лекции, и применяют его больше в исследовательских институтах, поэтому я назвал его “академическим”.&lt;/p&gt;
&lt;p&gt;После успешного прохождения такой открытой лекции, Вам придется поговорить с главой лаборатории/исследовательского подразделения, и тут вопросы будут комбинацией поведенческого интервью (об этом ниже в промышленном формате) и вопросов про Вашу компетенцию (но больше высокоуровневых, не детальных).&lt;/p&gt;
&lt;h2 id=&#34;промышленный-формат&#34;&gt;Промышленный формат&lt;/h2&gt;
&lt;p&gt;Этот формат достаточно хорошо изучен и описан в Интернете, т.к. поставлен ведущими компаниями на поток. Поэтому здесь я просто кратко перечислю основные моменты, на которые следует обратить внимание.&lt;/p&gt;
&lt;p&gt;Чем ниже уровень/ставка (что обычно прямо коррелирует с опытом кандидата) - тем большее внимание уделяется образованию и программистскому интервью. Для кандидатов с опытом важно не просто знать алгоритмы, но и понимать/представлять работу системы в целом - для этого внимание смещается на дизайн-интервью, где важно продумать и объяснить систему с многими неизвестными. Для совсем старших разработчиков становится важным реальные прошлые проекты, их известность (как и компаний, где они были сделаны) и реальная мотивация работать в данной компании.&lt;/p&gt;
&lt;p&gt;Теперь пару слов более детально.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Программистское интервью: здесь нужно прорешать обычно тот самый пресловутый &lt;em&gt;литкод&lt;/em&gt; (сайт с примерными алгоритмическими задачами - &lt;a href=&#34;https://leetcode.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;leetcode&lt;/a&gt;), спрашивать уточняющие вопросы, быть готовым написать код в чистом блокноте, а не в IDE (от англ. &lt;em&gt;Integrated Development Environment - интегрированная среда разработки&lt;/em&gt;), самостоятельно обозначить краевые случаи, и провести “гипотетическую” отладку.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Дизайн-интервью: важно не закопаться в деталях, а изначально в крупных мазках наметить скелет всей системы, после чего аккуратно постараться добавить “мяса” (технических деталей) в каждый из высокоуровневых модулей. Также для разумного дизайна необходимо будет прояснить ряд вопросов, и здесь как раз ожидаются вопросы от кандидата интервьюеру.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;На любом уровне важны поведенческие интервью. И хотя их легко можно “надрессировать” (или, как модно говорить, &amp;ldquo;заоверфититься&amp;rdquo;: от англ. &lt;em&gt;overfit - переобучение&lt;/em&gt;), даже по манере их вести (долго или медленно отвечаете, как слушаете собеседника, как формулируете мысли) кандидату могут поставить как жирный плюс, так и большой минус. Опять же здесь совет - будьте собой, просто сглаживайте углы, и слушайте, что вас спрашивают (больше не значит лучше).&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    
    <item>
      <title>Переезд в США. Часть 03 - Собеседования (в целом)</title>
      <link>https://petiushko.io/blog/2023/12/10/us-relocation-03/</link>
      <pubDate>Sun, 10 Dec 2023 00:00:00 +0000</pubDate>
      <guid>https://petiushko.io/blog/2023/12/10/us-relocation-03/</guid>
      <description>&lt;h2 id=&#34;собеседования&#34;&gt;Собеседования&lt;/h2&gt;
&lt;p&gt;Вообще, формат собеседований разный в разных компаниях. У меня попадалось два типа: &lt;strong&gt;академический&lt;/strong&gt; (в исследовательских лабораториях при университетах) и &lt;strong&gt;промышленный&lt;/strong&gt; (в MAANG - по первым буквам ведущих технологических компаний &lt;strong&gt;M&lt;/strong&gt;eta, &lt;strong&gt;A&lt;/strong&gt;pple, &lt;strong&gt;A&lt;/strong&gt;mazon, &lt;strong&gt;N&lt;/strong&gt;etflix и &lt;strong&gt;G&lt;/strong&gt;oogle - и стремящихся быть похожими на них) - поговорим про детали в следующей публикации. Здесь же остановимся больше на общих моментах, присущих обоим типам.&lt;/p&gt;
&lt;p&gt;Начало процесса везде примерно одинаковое: нужно заполнить и выслать анкету, или заполнить форму на сайте компании, или послать резюме по указанному емейлу, или просто нажать на кнопку “Apply” на линкедин (вот это точно самое бесполезное - на моей памяти никто ни разу не отозвался).&lt;/p&gt;
&lt;p&gt;Важные моменты:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Заранее написать &lt;em&gt;Cover letter&lt;/em&gt; (более полная и развернутая версия резюме, в которой обычно пишут, почему хочешь работать именно в этой компании) общего вида и затем немного его править в зависимости от страны и направленности компании;&lt;/li&gt;
&lt;li&gt;Пытаться получать т.н. &lt;em&gt;referral&lt;/em&gt; (рекомендация от внутреннего сотрудника компании; обычно внутри компании есть автоматизированная система где каждый может порекомендовать любого в качестве потенциального нового сотрудника. Изначально задумана, чтобы ускорить найм талантов и улучшить микроклимат; однако зачастую вырождается просто в выклянчивание этих рефералов в Интернете) - он повысит Ваши шансы на приглашение на первое собеседование (и обычно на этом все преимущества заканчиваются).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Если первое я через пару итераций сообразил сделать, то насчет второго вообще был не в курсе пока сам не начал нанимать на работу уже в США. Дело в том, что если Вас кто-то порекомендует, то Вы продвинетесь вверх в листе ожидания на собеседование - а учитывая количество подающих в ведущие компании, шансы приглашения на собеседование без referral стремятся примерно к нулю.&lt;/p&gt;
&lt;p&gt;Затем обычно бывает быстрый звонок от HR (от англ. &lt;em&gt;Human Resources - кадровая служба&lt;/em&gt;), где на Вас смотрят, оценивают общий уровень адекватности, узнают Ваши пожелания по роли, зарплате и прочим хотелкам, рассказывают, кого ищут. Если здесь все без шероховатостей - Вас передают на следующий уровень.&lt;/p&gt;
&lt;p&gt;Это может быть либо созвон с HM (от англ. &lt;em&gt;Hiring Manager - нанимающий руководитель&lt;/em&gt;), который расскажет уже технические подробности про свою команду и необходимую роль, которую он пытается найти в Вашем лице - здесь Вам будет уже понятна суть работы, ну и по Вашим комментариям будет ясно, “в теме” Вы или нет, либо т.н. &lt;em&gt;phone screening&lt;/em&gt; (&amp;ldquo;проверка по телефону&amp;rdquo; - быстрая проверка Ваших знаний в виде теста; раньше проводился исключительно по телефону безо всяких новомодных видео-созвонов, поэтому и такое название), либо и то, и другое.&lt;/p&gt;
&lt;p&gt;После чего, если Вы все еще друг друга (с компанией) устраиваете, Вам назначат т.н. onsite (в отличие от phone) интервью, которое опять же раньше проводилось в офисе компании (и обычно оплачивались проезд и проживание на время интервью), но сейчас почти целиком все это вытеснено видео-созвонами (правда, сейчас, насколько известно автору, после повального возвращения в офисы после долгого ковидного периода работы из дома опять собираются вводить буквальные onsite. Поживем - увидим).&lt;/p&gt;
&lt;p&gt;Первое и главное замечание как от человека, который провел огромное (несколько сотен) количество в России и приличное (несколько десятков) число в США собеседований в разных ролях (техническое, поведенческое, дизайн-интервью, скрининг и основное, в качестве нанимающего менеджера и нет, пост-калибровка результатов): в любой момент по совершенно необычной причине интервьюируемый может быть “забракован” (ему поставят т.н. red flag: от англ. &lt;em&gt;red flag - красный флаг&lt;/em&gt;; означает нечто, что незамедлительно приводит к прекращению рассмотрения кандидатуры). Это может быть крайне негативное отношение к предыдущей работе, несоответствие заявленным технологиям/опыту в резюме фактическим ответам на вопросы, негативный фидбэк от знакомого знакомого (“сына маминой подруги”), урезание финансирования, закрытие ставки, и т.д., и т.п. В общем и целом - вы друг другу просто не подошли, выдохнули, и пошли дальше.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Переезд в США. Часть 02 - Поиск работы</title>
      <link>https://petiushko.io/blog/2023/11/25/us-relocation-02/</link>
      <pubDate>Sat, 25 Nov 2023 00:00:00 +0000</pubDate>
      <guid>https://petiushko.io/blog/2023/11/25/us-relocation-02/</guid>
      <description>&lt;h2 id=&#34;решение-сменить-компанию-и-страну&#34;&gt;Решение сменить компанию и страну&lt;/h2&gt;
&lt;p&gt;Всю свою жизнь я работал либо в АйТи (от англ. &lt;em&gt;IT&lt;/em&gt; - &lt;em&gt;Information Technologies&lt;/em&gt; - &lt;em&gt;информационные технологии&lt;/em&gt;), либо в РнД (от англ. &lt;em&gt;Research and Development&lt;/em&gt; - &lt;em&gt;исследования и разработки&lt;/em&gt;), но в целом и там и там одновременно: нужно не только придумать и разработать некую новую вещь, но еще и реализовать ее на практике для решения какой-нибудь конкретной прикладной задачи, и все это, очевидно, происходит в цифровом мире. Начав свой карьерный путь с помощника исследователя в университете, затем я немного промышленно программировал логику для баз данных и их фронтенд-визуализацию, а также низкоуровневые алгоритмы на сишных интринсиках (от англ. &lt;em&gt;(Compiler) Intrinsic&lt;/em&gt; - &lt;em&gt;встроенная атомарная функция в компилятор языка&lt;/em&gt;; здесь - в язык Си), после чего опять переключился в исследования: сначала комбинаторная оптимизация (то самое быстрое решение NP-полных задач), затем классическое машинное обучение, и, наконец, нейросети и глубокое их обучение.&lt;/p&gt;
&lt;p&gt;На каком-то этапе стал немного расти по карьерной лестнице, и, как говорится, “видел все больше, а делал все меньше”, и вот это видение стало привносить некую горечь: стали очевидны минусы компании, в которой работал больше 7 лет: ее инертность и присущие большим компаниям проблемы с гибкостью в управлении и подходах к решению новых задач.&lt;/p&gt;
&lt;p&gt;С другой стороны, меня совсем не радовал внутренний курс страны на самоизоляцию и желание показать “Кузькину мать” всему миру вместо всесторонней интеграции в мировое сообщество.&lt;/p&gt;
&lt;p&gt;В итоге первая причина побудила искать новое место работы, в то время как вторая - делать это преимущественно за рубежом.&lt;/p&gt;
&lt;h2 id=&#34;критерии-поиска-страны&#34;&gt;Критерии поиска страны&lt;/h2&gt;
&lt;p&gt;Изначально жена составила большую и всеохватывающую таблицу из 12 европейских (и одной Австралии и еще одной Канады) стран с такими столбцами как:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Виза и семья&lt;/li&gt;
&lt;li&gt;Лет до внж&lt;/li&gt;
&lt;li&gt;Лет до пмж&lt;/li&gt;
&lt;li&gt;Официальный язык&lt;/li&gt;
&lt;li&gt;Уровень английского&lt;/li&gt;
&lt;li&gt;Климат&lt;/li&gt;
&lt;li&gt;Стоимость аренды&lt;/li&gt;
&lt;li&gt;Стоимость покупки квартиры (2 комнатная)&lt;/li&gt;
&lt;li&gt;Налоги&lt;/li&gt;
&lt;li&gt;Стоимость обучения в школе&lt;/li&gt;
&lt;li&gt;Страховка&lt;/li&gt;
&lt;li&gt;Работа&lt;/li&gt;
&lt;li&gt;Средняя зарплата&lt;/li&gt;
&lt;li&gt;Пенсия&lt;/li&gt;
&lt;li&gt;Высшее образование&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;подход-к-поиску-компании&#34;&gt;Подход к поиску компании&lt;/h2&gt;
&lt;p&gt;После чего я стал целенаправленно искать на линкедин (социальная сеть профессионалов &lt;a href=&#34;https://www.linkedin.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;https://www.linkedin.com/&lt;/a&gt;) вакансии по двум критериям:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Ключевые слова в названии вакансии&lt;/li&gt;
&lt;li&gt;Страна вакансии&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Так как поиск был ручным, то обрабатывать много вакансий не получалось, и при этом были поначалу большие ожидания от каждой поданной заявки - например, вначале я очень внимательно заполнял все поля для заявок в Австралию (и я проходил по всем критериям) и Бельгию, в последнюю даже прошел во второй тур, но в итоге “не выгорело” (собеседующий не поверил, что я смогу осилить в ближайшее время Dutch (голландский язык)). В целом данный подход был неэффективным и вел к завышенным ожиданиям.&lt;/p&gt;
&lt;p&gt;Затем (ну как “затем” - месяца через два-три мытарств) я перешел к более продвинутой стратегии. Я настроил робота на том же линкедин, который бы по ряду определенных фильтров выбирал вакансии и высылал мне их на почту. Они у меня копились примерно неделю, после чего на выходных я их обрабатывал, находил наиболее интересные/подходящие, и на них уже отвечал более таргетированно.&lt;/p&gt;
&lt;p&gt;При таком подходе получалось меньше “прикипеть” к вакансии и соответственно меньше расстраиваться при отказах (если вообще таковые приходили - наверное, на половину заявок просто не отвечали примерно никак). По цифрам получалось примерно 100 вакансий на почте в неделю - из них порядка 10 интересных, на которые я отвечал.&lt;/p&gt;
&lt;p&gt;До самих собеседований доходило редко: я в итоге за 6 месяцев поиска добирался на первое собеседовался наверное только в десяток компаний, при этом продвигался до второго тура в половине случаев (по большей части было сразу ясно, что мы друг другу не подходим). Собеседование в США у меня было только одно, и вот оно-то и привело меня к переезду и в итоге созданию данного опуса.&lt;/p&gt;
</description>
    </item>
    
  </channel>
</rss>
