Карьера

Непростые ответы на простые вопросы: HR-эксперты рассказывают о трудоустройстве

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

Эксперты ответили на следующие вопросы:

  1. В каких случаях вы никогда не порекомендуете кандидата на позицию разработчика работодателю?
  2. Как вы оцениваете софт-скиллы кандидатов, какие софт-скиллы с вашей точки зрения критически важны для программиста?
  3. Как выпускнику без опыта разработки получить первую работу?
  4. Как кандидату-новичку адекватно оценить свою стоимость на рынке труда? Как не продешевить и не остаться без предложений из-за неадекватно высоких запросов?
  5. Что делать, если новичок проработал месяц и понял, что компания не его? Увольняться и искать другую компанию, терпеть, чтобы не портить резюме? Искать причины в себе?

Вероника Ильина, HR-консультант «Хекслета»: если не поговорить – чуда не произойдёт

Ильина

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

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

Как вы оцениваете софт-скиллы кандидатов, какие софт-скиллы с вашей точки зрения критически важны для программиста?

Отдельно не оцениваем, этот больше история про «нравится/не нравится». Плюс, опять же, на собеседовании кандидат волнуется, устал после работы или что угодно еще — супер-оценка тут не сработает, и примерные ощущения тоже не всегда, потому что поведение искажено переживаниями.

Как выпускнику без опыта разработки получить первую работу?

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

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

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

Вариант «не продешевить» для почти миддла — походить на собеседования подольше. Да, компания, конечно, хочет платить как можно меньше за человека как можно лучше. Но найдутся адекватные работодатели, которые на неадекватно заниженную хотелку предложат +10 или +20 тыс., потому что понимают, сколько такой человек стоит, и хотят работать с ним.

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

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

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

Вероника Ильина, HR-консультант «Хекслета».

Алина Хацела, специалист рекрутингового агентства DigitalHR: отправляйте резюме сразу в несколько десятков компаний

Хацела

Мы не порекомендуем кандидата на позицию разработчика в компанию в случае:

  • Обнаружения недостоверной информации: указаны неверные места работы или владение навыками.
  • Плохой репутация на рынке: актуально больше для разработчиков с опытом.
  • Отсутствия знаний, критичных для проекта технологий. Перед поиском всегда оговаривается пул технологий, которыми можно «пожертвовать», но в 95 % случаев есть база, от которой нельзя отступиться. Но таких кандидатов, как правило, вносят в базу компании, чтобы вернуться к ним позже или для других вакансий.
  • Грубого пренебрежения деловой этикой.

Как вы оцениваете софт-скиллы кандидатов, какие софт-скиллы с вашей точки зрения критически важны для программиста?

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

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

Как выпускнику без опыта разработки получить первую работу?

Для того, чтобы получить работу, нужно составить резюме. Те, кто говорит, что резюме умирает — лукавят. Начинающему специалисту оно нужно в 100 % случаев.

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

Определитесь, какие компании у вас в приоритете, а какие совсем нежелательны. Не ждите, отправляйте резюме сразу в несколько десятков компаний. Понимаем, что вакансии появляются на рынке постепенно, но суть такая же, как в воронке продаж: чем больше контактов, тем больше собеседований, тем выше вероятность оффера. А ещё, тем больше собеседований, тем меньше волнения они у вас вызывают, тем больше шансов, что на интервью в компанию мечты вы проявите себя с лучшей стороны.

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

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

Нужно понимать, что джуниор джуниору рознь. Джуниор с небольшим опытом коммерческой разработки всегда будет смотреться выгоднее и, соответственно, «стоить» дороже. Средняя зарплата junior-разработчика в Москве — 40-60 тысяч. При этом с годом коммерческой разработки зарплата поднимается почти в два раза и можно рассчитывать на 80-100 тысяч. Конечно, всё зависит от набора технологий.

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

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

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

Когда принимаешь решение об увольнении, ты всегда должен понимать причины. Например, что кроется за внутренней формулировкой для себя «не сошелся с командой»: действительно не сошлись по культуре разработки, может, был конфликт или недопонимание с непосредственным руководителем или просто не о чем было поговорить за обедом?

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

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

Алина Хацела, специалист рекрутингового агентства DigitalHR.

Пётр Липов, HR - эксперт, сертифицированный карьерный консультант: ценим некий микс увлеченности и здравого смысла

Липов

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

Отсутствие знаний не всегда является проблемой. Другое дело, если в процессе интервью мы понимаем, что у кандидата плохо с обучаемостью. Вот тут точно будет бан. Причём в последнее время это справедливо не только для разработчиков. Умение добывать, структурировать, анализировать, оценивать информацию — критически важно.

С другой стороны, на голом интересе и энтузиазме далеко не уедешь. Понимание стека и профиль на «ГитХабе» всё равно должны быть.

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

Как вы оцениваете софт-скиллы кандидатов, какие софт-скиллы с вашей точки зрения критически важны для программиста?

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

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

Пошаговый план поиска работы для новичка:

  1. Составить резюме, указав все реальные достижения и регалии. Завести профиль на «Гитхабе».

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

  3. Определить круг целевых компаний. Узнать все о стажировках и программах для молодых спецов. Подружиться в ФБ и ЛИ с 20-30 людьми из каждой компании.

  4. Не пренебрегать «Хедхантером» — там тоже можно работу найти.

  5. Не то, что учить — ЗНАТЬ английский.

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

Есть грубые инструменты, например, «Хедхантер». Достаточно набрать в поисковике запрос примерно на такого же специалиста, как вы: указать тот же уровень образования, скиллы, опыт работы (если есть), регион (важно).

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

Другое дело, что в ситуации переговоров к этой цифре можно добавить 20-25%, чтобы было пространство для отступления.

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

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

Если срок совсем небольшой — до месяца — в резюме такой опыт лучше не указывать. Точно не стоит «пересиживать» испытательный срок и мучаться 3-4 месяца: для стороннего HR что 1 месяц, что 4 — это маркер примерно одного и того же. Или с компанией, или с вами что-то не то.

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

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

Пётр Липов, HR - эксперт, сертифицированный карьерный консультант, автор публикаций в сетевых и печатных изданиях. Руководил направлением обучения и развития персонала в компаниях «Ростелеком» и «Газпромнефть Северо-Запад». Сотрудничает с ведущими вузами Санкт-Петербурга (ИТМО, ЛЭТИ, РАНХиГС при Президенте РФ).

Григорий Добряков, технический менеджер проектов: самый важный скилл — уметь открыть рот и задать вопрос

Добряков

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

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

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

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

Как вы оцениваете софт-скиллы кандидатов, какие софт-скиллы с вашей точки зрения критически важны для программиста?

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

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

Как выпускнику без опыта разработки получить первую работу?

Нет большого смысла делать резюме на старте карьеры программиста. Громких имён компаний туда всё равно не вписать. Поэтому надо вкладываться в то, чего вы сможете достичь — прокачивать свой профиль на «Гитхабе» и профайл на сайтах типа Upwork и Freelance. Там вы имеете почти полный контроль над тем, как показать себя потенциальным коллегам, которые будут вас оценивать по заявке от HR-а. Кроме того, для жителей СНГ обязательно вести профайл в LinkedIn — это реальный шанс на эмиграцию в том возрасте, когда вы ещё не обременены семьёй, детьми и ипотекой.

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

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

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

Увольняться сразу. Всем плевать, рынок перегрет настолько, что разработчиков отрывают с руками. Даже в зарубежные компании, если вы способны ответить на вопрос how do you do и прочитать мануал к пакету на «Гитхабе». Само событие считать полезным опытом, ни в коем случае не расстраиваться, и извлечь из него полезные знания о своих потребностях. Помните, что наём — двусторонняя сделка: оценивают вас, оцениваете и вы.

Григорий Добряков, технический менеджер проектов.

Вместо заключения

Если у вас есть свои вопросы к HR-экспертам, пишите в комментариях. Постараемся получить на них ответы. Также вы можете обсудить вопросы трудоустройства в канале Job в нашем сообществе.

Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Node, PHP, Python и Java.

Хекслет

Подробнее о том, почему наше обучение работает →