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

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




1. «Хаха, да, мы много работаем»


Неудивительно, что разработчики часто работают сверхурочно. Это ответственная работа, и иногда у вас будет напряжённая неделя или месяц. Особенно границы времени сместила удалёнка. Но будьте осторожны с компаниями, которые считают, что постоянные сверхурочные — это «часть работы». Некоторые компании ожидают, что разработчики будут работать больше, чем прописано в контракте, и даже работа мечты может оказаться не такой уж мечтой, если вы будете работать 60+ или даже 80+ часов в неделю.


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

Что делать?


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

2. Работа кажется простой, но они настаивают, что она будет сложной


Иногда описание вакансии может выглядеть как перечень, в котором нужно поставить галочки: ага, я могу сделать это, и это, и это! Но что, если обязанности выглядят невероятно простыми, но при этом интервьюер постоянно подчеркивает, что это «сложное» место для работы, или что им нужен человек, который «любит вызовы»?



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

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

Что делать?


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

3. «Нам нужна рок-звезда!» (Или любое другое подобное слово, от которого уже тошнит).


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



Что делать?


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

4. «Нужно знать 10+ языков и все возможные инструменты»


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



Что делать?


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

5. Вы проходите только техническое собеседование


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

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

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

6. Ваше собеседование похоже на викторину


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

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

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


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

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

Что делать?


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

8. Отсутствие видения, цели или разумных задач


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



Роль разработчика заключается в создании технологии, которая обеспечивает УТП (уникальное торговое предложение) компании или проекта. Но если ваш интервьюер не может четко объяснить, в чём заключается это УТП, это может быть признаком того, что вас ждет долгий и разочаровывающий путь в этой компании, где вы застрянете, пытаясь понять их идеи и воплотить их в коде. Вы же разработчик, а не телепат!

Что делать?


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

9. Десятилетняя компания, которая все еще является «стартапом».


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

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

Что делать?


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

10. Сотрудники со стеклянными глазами и без искры


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

Если вы рассматриваете удаленную работу (или «пока удаленную»), вам будет сложнее прочувствовать обстановку, поэтому обязательно спросите о культуре компании. Как компания показывает своим сотрудникам что они важны, даже в ситуации, когда вы физически не работаете вместе? И каковы их планы на будущее? Если вы хотите остаться удаленным сотрудником или мечтаете когда-нибудь вернуться в офис, важно понять, будет ли возможен предпочитаемый вами стиль работы.

Что делать?


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

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

В новом году наш бесплатный Telegram-бот Get Me It продолжает помогать людям найти работу своей мечты. Все просто — заходите, настраиваете бота за минуту под свои пожелания, а он потом присылает вам самые релевантные предложения по работе, из которых вы выбираете самое вкусное.

Следуйте за белым кроликом, кликнув на картинку ниже????

Комментарии (28)


  1. Vinchi
    14.01.2022 20:43
    +11

    А ещё надо про тревожные сигналы для работодателя при ответах соискателя.


    1. nikLinkoff
      17.01.2022 20:53

      Согласен:) было бы интересно узнать мнение других работодателей кого точно не стоит даже близко подпускать кодить:)


  1. datacompboy
    14.01.2022 21:01
    +7

    Зашел как всегда за мемчиками, а тут не только содержания статьи -- но даже мемчиков зажали


    1. AGrinko
      15.01.2022 00:00
      +32

      Почему же, мемчик про Rockstar Developer - зачотный :)


      1. Areso
        16.01.2022 01:20
        +3

        Если я езжу на мотоцикле, танцую на столе, и фигачу на электрогитаре - я уже могу подаваться на вакансию Rockstar Developer? Зачотные истории у меня тоже есть :)


  1. Ritan
    14.01.2022 21:08
    +61

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

    А не слишком-ли мягкие навыки у ваших переводчиков, а, редакторы хабра?


    1. vassabi
      14.01.2022 23:09
      +2

      да, прямо ужас-ужас!

      уж сколько было конфликтов, но если с технарями еще можно как-то разрулить вопросы, то с софтскилловыми "умеющими общаться с менеджментом" ребятами (или самим менеджментом) - самые демотивирующие разборки.

      ну а " Вы проходите только техническое собеседование" - это даже не смешно. Уже в 2001 году такого не было, было как минимум два: техническое с ТЛ + по проекту с ПМ (или сео если стартапчик)


  1. Sano000
    14.01.2022 21:53
    +21

    1. «Хаха, да, мы много работаем»

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

    2. Работа кажется простой, но они настаивают, что она будет сложной

    Тут возможно вы просто переоцениваете глубину своих навыков в том или ином вопросе.

    3. «Нам нужна рок-звезда!» (Или любое другое подобное слово, от которого уже тошнит).

    Они предлагают соответствующую зарплату? почему бы и не поучавствовать в концерте?

    4. «Нужно знать 10+ языков и все возможные инструменты»

    зачастую это значит надо знать 1 язык хорошо и не боятся открыть код на 30 строчек на незнакомом языке.

    5. Вы проходите только техническое собеседование

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

    6. Ваше собеседование похоже на викторину

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

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

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

    8. Отсутствие видения, цели или разумных задач

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

    9. Десятилетняя компания, которая все еще является «стартапом».

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

    10. Сотрудники со стеклянными глазами и без искры

    Интервью во вторник в 11 или в пятницу в 16.00 - это не то же самое. Может у сотрудника до этого было 4 часа встреч и он немного устал. Глаза стеклянные но вопросы и темы интересные - может стоит подумать присоединиться?


    1. DarkTiger
      15.01.2022 21:54

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

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

      Только по собственному опыту, не претендую на глобальность:
      такая ситуация довольно часта, когда ПМу некогда написать четкие требования к вакансии и ранжировать их по степени важности. Или ему некому это делегировать, в худшем случае. Что тянет за собой множество собеседований с кандидатами, подходящим по первым 2 параметрам из 10. Не по степени важности, а по списку. В итоге команде надоедает слушать долболобов примерно на 4-5 собеседовании и да, у разработчиков как-то вдруг находятся слишком важные дела, чтобы присоединиться.
      В принципе, ничего страшного тут нет, ПМ вполне может быть молодым-неопытным, но для кандидата это должно стать тревожным звоночком. Тут уже однозначно стоит попросить провести экскурсию по офису и если откажут - звоночек прямо-таки обязан превратиться в тревожную сирену.


      1. Eyes
        17.01.2022 17:02

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


      1. panteleymonov
        17.01.2022 18:24

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


  1. dlinyj
    14.01.2022 22:19
    +21

    Вспомнилось сразу:



    Ну и моя статья по теме.


    1. Revertis
      15.01.2022 16:26
      +2

      Часы стоят :)


      1. sergej_pipets
        15.01.2022 18:56
        +1

        Госкомпания. Нет денег на батарейку.


        1. DuckyMomo
          16.01.2022 01:33
          +5

          Нет, просто не могут выбрать постащика по 44 ФЗ: только документы на торги собрали, а год уже кончился. :)


      1. BobArctor
        15.01.2022 20:29

        Вы осуждаете их выбор?


  1. WraithOW
    15.01.2022 09:20
    +9

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

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

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

    Оп, видимо, предлагает оценивать их отдельно — собрать отдельный собес с 6ю hr'ами, где кандидат будет оценивать, сколько шариков для пинг-понга поместится в гендире, пока на него орут матом.

    P.S. Критикуя, предлагай: хороший тред на реддите про красные флаги на собесах.


    1. zhellion
      17.01.2022 18:06

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

      Скажем так. Разница примерно, как штурмовать бастион в одиночку против обычного крестового похода с друганами.


      1. WraithOW
        17.01.2022 18:16

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


  1. usa_habro_user
    15.01.2022 09:39
    +2

    Даже дурацкие картинки из достаточно дурацкого поста Микаэлы не сумели "скоммуниздить" - "низачёт" переводчикам этого шлака...


  1. evil_random
    15.01.2022 10:58
    +13

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


  1. fkafka
    15.01.2022 11:54
    +2

    Я сперва подумал что статья будет наоборот про запах перегара от кандидата и прочее.


  1. ALexhha
    15.01.2022 13:04
    +6

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

    Это hard/soft skills что ли ? ))))


  1. Laryx
    16.01.2022 08:22
    +8

    Дауншифтинг - наше всё.

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

    Верно тут написано - молодых нанимают в немалой степени потому, что их проще "напрячь" на всякие переработки-геройства. Они еще верят, что смогут "высоко взлететь". Но, как правило, "... если вы будете много работать, ваш начальник в следующем году купит тачку еще круче". А вы, скорее всего, просто сильнее устанете.

    Работа должна приносить удовлетворение. А не проблемы и заботы.


    1. Areso
      16.01.2022 16:27
      +1

      Я жил на 10. Ничего хорошего в этом нет. Это не жизнь, это выживание.

      Жил на 20. Тоже нет. Это бедность. Не нищета, но бедность. Вместо отпуска - дача на конечной автобуса.

      Если у вас есть иждивенцы, умножайте на количество людей в домохозяйстве.


      1. kartvladek
        17.01.2022 17:36

        Живу сейчас на 30
        Тоже плохо
        В 2020 жил на 50, считал что так себе…
        Человек — существо капризное и ленивое


      1. ya_penek
        17.01.2022 17:45

        Я живу на 10, хотя получаю в несколько раз больше. На самом деле, в нашем городе можно выживать и на 7-8, но это уже хардкор. А на 10 можно даже немного шиковать: покупать всякую ерунду для хобби, посещать культурные мероприятия и прочее.

        И да, у меня именно такая работа, о которой я мечтал. В работе я ценю разнообразие, сегодня я пишу код, а завтра могу копать канавы под кабель (хотя по основной специальности я сисадмин). И никакого выгорания.


  1. chernish2
    17.01.2022 16:36
    +1

    А почему "никакого легаси" - это хорошо?

    Да и даже если так, через год нынешний код станет тем самым легаси всё равно.


    1. zhellion
      17.01.2022 18:09

      Если у проекта нет легаси, значит легаси пишешь ты)