Как Я Искал Работу Во Время Карантина

Хочу поделиться с сообществом своим недавним опытом поиска работы, отчитаться, так сказать, вести с передовой.

Несмотря на то, что все написанное абсолютно субъективно, заметка будет полезна другим айтишникам.

Особенно, если они интроверты и редко посещают собеседования.

А еще я полагаю, что многим будет любопытно, какие метаморфозы произошли на рынке труда в связи с последними событиями.



Как я искал работу во время карантина

Итак, сначала немного о себе.

Исключительно для того, чтобы читатель мог «нормализовать» полученный опыт. Я разработчик преимущественно стека .

NET + MS SQL. Работать начал еще будучи студентом, общий стаж работы почти 20 лет. Четыре года назад я прошел путь от старшего бэкенд-разработчика .

NET до руководителя небольшой команды в Москве.

Два года назад старые друзья заманили меня в Германию на «синьору», а через полгода я снова стал руководителем небольшой команды немца и индуса.

И вот, в феврале этого года я вернулся из Германии, полный уверенности, что к такому классному «игровому тренеру», как я, выстроится очередь из работодателей.

Пока я была занята переездом (привет Каширскому таможенному посту), пока занималась семейными делами (привет роддому №8), я не заметила, как вирус поразил мир.

Пришлось срочно пересмотреть свои планы на отпуск, а пока экономика окончательно не сжалась, пришлось искать теплое, стабильное место.

Сказано - сделано! Разместил резюме на английском и русском языках на Headhunter и Linkedin, откликнулся на «вкусные» вакансии и стал ждать.

Сначала - о плохом.

  • Лидеры команд не нужны.

    Совсем.

    Максимум, что мне предлагали, это поработать полгода, втянуться, освоить предметную область, проявить себя, а потом.

    Некоторые компании так правдоподобно описали перспективу, что я им поверил.

    Другое дело, что нет желания подниматься на одну и ту же карьерную ступень в третий раз подряд.

  • Сравнивая свой опыт поиска работы в прошлом и сейчас, я вижу, что спрос существенно снизился.

    Мой предыдущий поиск работы завалил меня шквалом звонков.

    Я просто не смог их обработать.

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

    Я принял предложение и быстро отложил свое резюме.

    Сейчас, имея опыт работы тимлидом в международной компании, я около двух недель активно проводил собеседования.

    Я тратил 8-10 часов в день на поиски работы.

    За эти две недели у меня было больше интервью, чем за предыдущие 20 лет. Результат: ни одного предложения по тимлиду, несколько предложений по «синьоре».

  • Английский не нужен.

    Но на вакансии я специально откликался с хотя бы слабым намеком на рабочий английский.

    Я не хочу потерять те знания, которые приобрел в результате изнурительной работы за границей.

    Те иностранные компании, которые чудом не ушли из-за санкций, сократили набор сотрудников из-за вируса.

    А нашим компаниям достаточно уметь читать Stackoverflow со словарем.

  • Некоторые особо настойчивые компании воспользовались ситуацией и попытались взять меня на «среднюю» должность.

    «С уважением» они не поняли, почему я отказываюсь.

    Их обидело встречное предложение рассмотреть мою кандидатуру на должность технического директора.

    Я считаю, что демпинг направлен на тех, кто потерял работу и оказался в безвыходной ситуации.

  • Некоторые компании приостанавливают прием на работу во время собеседования.

    Люксофт, например.

  • Linkedin не работает в Москве.

    Не в том смысле, что она заблокирована, а не работает как площадка для поиска работы.

    За время поиска у меня было всего два контакта с HR через Linkedin, что вообще не сравнимо со 100+ контактами через Headhunter.

Теперь - о хорошем.

  • «Синьоры» все еще нужны.

    За две недели было 100+ контактов, ~30 собеседований с HR, ~20 технических собеседований, 3 оффера и 3 «пред-оффера».

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

    Думаю, предложений было бы больше, если бы я не написал всем HR, что нашел работу.

    Да, если ты «младший» или «средний» — новость так себе.

  • Некоторые компании «оседлали» или собираются «оседлать» волну, и разработчики нужны им здесь и сейчас.

  • Зарплаты (на мой непросвещенный взгляд) не упали.

  • За редким исключением, дизайн белый.

    Из десятков собеседований только в одном месте предложили серую схему, а во втором предложили ИП.

    Напомню, я говорю о Москве.

    В других регионах ситуация может быть иной.

  • Собеседование проходит по Skype. Повсюду.

    Даже в банках.

    В первую неделю поиска у меня было 4-6 собеседований в день с HR, а на второй неделе 1-2 беседы с HR плюс 2-3 технических собеседования.

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

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

    Это необходимо для решения задач и написания кода.

    По сравнению со стандартным подходом написания кода на бумаге, это просто прорыв!

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

    В худшем случае будет потерян час, максимум – два, а опыт приобретён.

    Но может оказаться, что первое впечатление обманчиво.

    До кризиса я отказывался от сомнительных интервью, потому что.

    потери были бы до полдня

Следующий пункт будет интересен в основном .

NET-разработчикам.

О чем спрашивают Дот Нетчиковы? Список далеко не полный, однако я постарался собрать наиболее часто задаваемые вопросы.

Поскольку я позиционируюсь как «бэк-энд», то и вопросы были соответствующие.

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

    И классы всегда в куче? Всегда ли структуры находятся в стеке?

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

  • Дают код, в котором происходит бокс и распаковка, и надо сказать, что произойдет в результате.

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

  • ТВЕРДЫЙ, ПОЦЕЛУЙ, СУХОЙ, ЯГНИ своими словами.

  • Г.

    К.

    Где бы мы были без него, моя дорогая? Начинают они с общих принципов работы, которые, однако, необходимо знать в деталях.

    Маркировка, сжатие.

    Поколения.

    Очередь финализации.

    После теоретических вопросов переходят к описанию двух-трех проблем и спрашивают, как с ними справиться на практике.

    От общих вопросов, например, что будет, если создается большое количество объектов, до конкретных проблем при работе с большими объектами.

  • IoC/DI
  • WCF, REST API
  • асинхронный/ожидание
  • Микросервисы – обзор.

    Наиболее часто задаваемым вопросом была аутентификация/авторизация.

  • Обсудите тему индексов и транзакций в SQL Server и напишите простой запрос на SQL. Если должность требует серьезных знаний SQL, то спрашивают об оптимизации запросов, выявлении узких мест, в частности, работе с планом запроса.

  • Потоки и синхронизация.

    Монитор, Мьютекс, Семафор, AutoResetEvent, ReaderWriterLock. Также полезно знать версии объектов Slim. Конечно, взаимосвязаны и нестабильны.

    Более того, ответы на вопросы о потоках и объектах синхронизации очень, ну просто очень значимы.

    Они определяют степень «старшинства».

    Помимо теоретических вопросов, их обычно просят набросать решение какой-нибудь простой задачи.

    Например, сделать так, чтобы первый поток выводил на консоль «пинг», а второй — «понг», и делали бы они это строго по очереди.

Для подготовки к собеседованию неплохо было бы полистать «CLR через C#» Рихтера (да-да, она по-прежнему актуальна) и написать тестовую задачу, типа реализации «провайдер/потребитель» на Monitor, а затем то же самое в AutoResetEvent. Это покроет 80% вопросов.

Какие компании остались на рынке? Одним словом - солидно.

К сожалению, ИТ не всегда являются их основным источником дохода.

Это необходимо учитывать.

Я получил много звонков от банков, брокеров и кредитных бюро.

Были, однако, и продовольственные компании.

Их можно разделить на две категории: либо имеющие тяжелое состояние.

заказы, или просто успешные ребята, которые не проиграли от кризиса.

Ах да, было еще несколько интеграторов и парочка аутсорсеров.

Но я не хотел у них работать.

На этом этапе жизни я искал прежде всего стабильности, а не трепать себе нервы.

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

Пара моих друзей, работавших в Европе и Штатах, уже потеряли работу, а еще несколько находятся в подвешенном состоянии.

Как проходит собеседование? В 40% случаев все начинается со звонка, 45% — письма, 5% — сообщения в мессенджере, 10% — ответа на hh.ru. Если после контакта сохранялся взаимный интерес, назначалось собеседование.

Первое собеседование с HR было 90% по телефону, 10% по скайпу и заняло у меня 30-60 минут. Это долгое время.

Возможно, я был слишком болтлив, но HR расспрашивал всё-всё-всё о моём опыте и даже больше.

По большей части они были дружелюбны и сочувствовали, а также удивили меня своей достаточной информированностью.

Кроме того, они активно интересовались, чего я жду от нового места работы.

Были, правда, и HR-ы, которые не смогли никого ничем заинтересовать.

Они бубнили об описании вакансии роботизированным голосом и не могли ответить на вопросы.

Но их не так много.

А благодаря ускорению естественного отбора вскоре оно станет еще меньше.

Некоторые интервью заканчивались пониманием того, что мы идем не по тому пути.

Что сразу аккуратно озвучили, и это круто.

Я так думаю.

Гораздо чаще мне говорили, что передадут информацию своим коллегам.

Дальше было два варианта: либо HR пропал, либо оперативно назначить техническое собеседование.

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

Второе интервью техническое.

80% оно прошло через Skype и 20% через Zoom. Как правило, в нем участвуют 1-2 интервьюера.

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

Многие считают этот формат неудобным.

Со временем, я думаю, они привыкнут. Для меня, как для соискателя, это тоже необычно.

Но это значительно минимизирует временные затраты.

Занимает 1-1,5 часа.

Максимум - 2 часа.

Даже во время собеседования иногда возникают технические сбои.

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

Тот же набор проблем может быть и на стороне заявителя.

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

Ход интервью был стандартным: рассказывайте о себе, отвечайте на вопросы, решайте задачи, задавайте встречные вопросы.

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

И это радикально изменило атмосферу интервью.

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

И где работодатель не проявил своей человеческой заинтересованности.

Потому что я капризный и хочу работать с крутыми людьми.

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

Из-за удаленного формата их нелегко посчитать.

И технари по ту сторону баррикад тоже волнуются.

Они приветствуют кандидата с осторожностью; им, наверное, сложно понять, что за человек перед ними.

Чтобы растопить лед, нужно много времени.

Иногда было третье собеседование – с менеджером.

Но чаще всего он присутствовал на втором.

Собеседования проходили в разные дни.

Это логично, ведь цель втиснуть все в один день, чтобы кандидат не катался несколько раз, потеряла смысл.

В целом, как видите, удаленное собеседование похоже на недистанционное.

Но только удаленно.

И если вы решите или будете вынуждены сменить работу, это вполне возможно.

Просто это требует серьезных усилий.

Теги: #Интервью #Карьера в IT-индустрии #интервью #.

NET #лидер команды #дистанционное собеседование #старший разработчик

Вместе с данным постом часто просматривают: