Для разработчиков: вот 8 вопросов, которые вы должны задать работодателю перед тем, как принимать предложение об устройстве на работу
В этой статье разберёмся, какие вопросы следует задавать работодателю в конце собеседования на работу программистом. Я расскажу вам, какие основные вопросы при устройстве на работу нужно обсудить, и что нужно спрашивать на самом раннем этапе, чтобы найти именно ту самую работу и не разочароваться в ней.
Работать программистом очень увлекательно - каждый день приходится решать сложные и интересные задачи. Часто вашу команду составляют умные разработчики, готовые решать задачи сообща. Хорошие товарищи по команде играют ключевую роль при работе над большими проектами, так же как и среда, в которой вы работаете. Вы не хотите выгореть за две недели - в идеале, вы хотите работать в компании в течение многих лет, чтобы в полной мере увидеть процветание созданных вами проектов.
Найти подходящую работу программиста может быть непросто, так как в этой сфере существует очень много дерьмовых работ. Дерьмовая работа разработчика сделает вас несчастным, подавленным и опустошенным - иногда это очень нелегкая дорога. Поэтому я составил список вопросов, которые вы должны задать своему работодателю перед тем, как устроиться на работу. Эти вопросы дадут вам приблизительную оценку того, насколько вас будет ценить компания, и каким ценностям она соответствует.
1. Как часто вы работаете по вечерам и в выходные дни?
Простой, но важный вопрос - это подскажет вам, уважают они равновесие между работой и личной жизнью или нет. Возможно, у вас есть жизнь вне работы, или у вас есть собака, жена и дети, с которыми вы с нетерпением ждёте встречи. Если ваш работодатель не уважает баланс между работой и личной жизнью, у вас на коленях горячий картофель.
Если вам около 20 лет, это может быть не так уж и важно, но чем старше вы становитесь, тем больше вы будете это ценить. Помните, ни одна компания не лояльна к своим сотрудникам - это обман. Компания существует, чтобы зарабатывать деньги. Это их конечная цель, и они сделают все, что угодно, включая работу с тобой до смерти. Вы должны бороться за свою свободу.
Если у вас есть такая возможность, задайте этот вопрос другому разработчику команды, в которой вы будете работать. И чем больше они будут ходить вокруг да около, тем они больше будут переутомлены. Если вы не получите честных и прямолинейных ответов, можете считать, что они не говорят вам полную правды.
2. Какова средняя текучка в компании?
Коэффициент текучки кадров отражает процент сотрудников, покидающих компанию в течение определенного периода времени. Компании следят за своим средним показателем текучести кадров - это измерение помогает им лучше понять своих работников и возможность улучшения условий их работы.
Увольнять людей дорого - и это последнее, что компания хочет делать. Допустим, вы собираетесь работать над масштабным проектом, и если из 25 основных разработчиков осталось всего два, то это огромный красный флаг, чтобы отказаться от этого предложения. Имея ограниченную информацию, вы должны понять, почему так много разработчиков ушли из проекта. Предоставляет ли интервьюер разумное объяснение того, почему так много людей ушло в спешке? Если они скажут, что не знают ответа, опять таки, допусткайте, что они не совсем честны с вами, если только, это не стартап на действительно ранней стадии.
3. Каков типичный день на этой должности?
Этот вопрос дает интервьюеру возможность поговорить о лучших моментах работы - и если они не откроются и не начнут говорить с восторгом, что-то здесь, скорее всего, не так.
Правда, здесь нет правильных и неправильных правил для ответов. Я работал в компании, где мы во время обеда смотрели "Саус Парк". В другой же, мы играли в плейстейшн во время обеда, или ходили прогуливались по парку. У каждой компании своя культура, и подобный вопрос даёт возможность прояснить ситуацию и посмотреть, потенциально подходишь ли ты для работы в этой компании, соответствуешь ли ты их корпоративной культуре, а так же, наоборот.
4. Как Вы поддерживали профессиональное развитие разработчиков за прошедшие годы?
Если вы только начинаете свою карьеру, вам действительно нужна команда, которая выделит для вас время для наставничества старшего девелопера по мере того, как вы выполняете свою работу. Этого ожидают более опытные разработчики, и вы должны постараться найти место, которое ценит такой тип менторства. Если это компания, которая просто бросит вас на произвол судьбы для решения задач, то, наверное, лучше пропустить их, если только вы не преуспеваете в подобных условиях.
Каждая порядочная компания, которая хочет сохранить талантливого сотрудника, должна усердно работать над воспитанием своих младших кадров, позволяя при этом более опытным разработчикам помогать им развиваться. Путешествия на конференции разработчиков, курсы программирования, приглашенные докладчиков и внутренние семинары - отличные способы для разработчиков поделиться своими знаниями и узнать что-то новое. Большая компания будет поддерживать своих разработчиков, предоставляя им новые и более сложные задачи, поощряя рост и развитие.
5. Попросите провести экскурсию по офису в конце.
Экскурсии важны - они демонстрируют инициативность, а также то, что вы заинтересованы и на самом деле хотите, чтобы собеседование прошло успешно.
Просьба о проведении экскурсии также дает вам точное понимание того, как будет выглядеть ваше будущее рабочее окружение. Если вы выйдете из лифта и увидите, что все в тесноте, на парочке крошечных 19-дюймовых мониторов, где едва хватает места, для перемещения мыши, не касаясь чужой клавиатуры - у вас проблематичный работодатель.
Во время экскурсии, и даже когда вы впервые заходите в офис, обратите внимание на людей. Они счастливы? Улыбаются? Ощаются? Или они все несчастны и у них мешки под глазами? Это действительно говорит о рабочем месте. Если вы не выходите из офиса с большой улыбкой на лице в первый день, высоки шансы, что вы никогда не покинете здание с улыбкой на лице.
6. Что самое лучшее и худшее в работе здесь?
Это мой любимый вопрос в любом интервью, так как он действительно полностью меняет вектор разговора. Это кажется очевидным, но у меня было несколько рекрутеров, которым пришлось остановиться и подумать об этом, прежде чем дать мне ответ.
Идеальной работы не существует - каждая работа имеет свои плюсы и минусы. Ваша задача - найти хорошие и плохие моменты и принять решение самостоятельно, подходят ли вам предложенные условия. Я помню, как задавал этот вопрос основателю одной средней компании, и ответ, который я получил, был очень, очень расплывчатым. Казалось, что он был раздражен вопросом, или он просто боялся сказать что-нибудь плохое о компании, вы наверное догадались - меня не взяли на эту работу.
7. Попросите их описать жизненный цикл разработки программного обеспечения (Как часто они выпускают код, новые проекты?).
Если они постоянно пытаются уложиться в сжатые сроки, имеют ограниченную среду тестирования, не имеют автоматизированных тестов, не имеют командной работы, и имеют ужасный процесс деплоя, то лучше уходите.
Отстойно работать в течение шести месяцев, только чтобы услышать: "Эй, бросай это, мы не собираемся выпускать этот продукт". За этим последует гнев, разочарование и обида, после чего вы начнете отвергать идеи со стороны руководства и перестанете им доверять. В конце концов, вы работали целыми днями не для того, чтобы быть отброшенным в сторону. Это нисходящая спираль ведет к несчастью, неудовлетворенности и, возможно, к смене компании.
Я научился спрашивать, в какие дни они выпускают свои программы - если ответ - по пятницам до полудня, то это проблема. Зачем любой компании, которая зарабатывает деньги в Интернете, делать такие критические правки в часы, когда все ушли домой и забыли о своей работе? Большинство людей уже ушли из офиса, и если что-то пойдет не так, даже при небольшом ошибке, кому-то придется работать в пятницу вечером (а может, даже и в субботу). Рассудительная компания будет деплоить новые версии своих программ, когда люди находятся в офисе или рядом с ним, а не когда они уже проводят время со своими семьями и отдыхают.
8. Спросите о долгосрочном видении компании (Каковы ваши планы на следующие пять лет?).
Этот вопрос предоставляет интервьюеру возможность дать вам четкое представление о видении будущего компании. Является ли видение интересным и осмысленным? Согласны ли вы с этим виденьем и готовы ли вы внести вклад для его выполнения?
Вы, обычно, можете понять, когда компания имеет отличное виденье. Даже если это стартап. Обычно, видение - это то, что кормит людей. Место без видения часто имеет ужасную культуру и высокий процент текучки. Вы собираетесь провести большую часть своей жизни на этом рабочем месте и в этой среде, поэтому очень важно быть за одну идею со всеми и договариваться коллективно о том, чего вы хотите достичь.
Очень трудно скрыть тот факт, что вы не увлечены проектом и виденьем его будущего. Поэтому избавите себя от неприятностей и дополнительных хлопот, если вы просто не чувствуете, что это то, что вы хотели бы делать в долгосрочной перспективе. Есть тысячи рабочих мест программистом, где вам будут рады видеть - выберите то место, которое подходит вам больше всего, место, с который резонируете именно вы. Я бы выбрал работу, в которой я верю в виденье компании, их осмысленные цели. В то же время, когда не выбрал бы только ту, которая из преимуществ имеет только небольшой финансовый перевес. Конечно, при этом, важно не позволять компаниям пользоваться вами, и кормить лишь одной идеей. Они всё равно должны предлагать конкурентоспособную заработную плату, даже если их культура вас захватывает.
Резюме
Спасибо за чтение, я надеюсь, вы узнали что-то новое. Прочитав эту статью, вы получите знания о том, как найти увлекательную новую работу в следующий раз, когда окажетесь на рынке труда. В этой статье я рассмотрел основные и важные вопросы при устройстве на работу, которые следует уточнить "на берегу". Надеюсь, что эта статья была полезна для вас, и теперь вы знаете, как правильно задавать вопросы при устройстве на работу, и какие эти вопросы к работодателю должны быть.
Эта статья не неправлена, на получение "любой ценой" какой-то конкретной работы, или прохождение своего первого собеседования. Эта статья направлена на наставление при поиске правильного места для работы и отсеивании некоторых компаний, которые вам, вероятно, стоит пропустить. Если этой информации вам было мало, то советую так же почитать интересное чтиво на тему поиска работы, с который я категорически согласен.
Удачного поиска работы!