Что спросить перед тем, как принять оффер?

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

Дисклеймер для тех, кто ищет первую работу
Если вы новичок и пытаетесь устроиться в первую компанию, не будьте супер- избирательным. У вас нет опыта, поэтому взять вас на работу – риск в том числе и для работодателя. Постарайтесь проработать на первом месте хотя бы 1 год (но не больше 2 лет), а потом вернитесь к этой статье – она поможет вам расти быстрее, зарабатывать больше, прокачиваться и т.п.

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

Что спрашивать?

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

Технологии

Какой стек технологий вы используете?

Это краеугольный камень для большинства разработчиков. Лично у меня есть инструменты, которые я обожаю, есть те, с которыми мне приятно работать, а есть и те, которые я ненавижу и никогда не буду использовать. В этом вопросе будтье максимально конкретными – спрашивайте обо всем: языки, библиотеки, фреймворки, CI/CD инструменты и т.п. Вам придется работать с этим стеком каждый день и будет здорово, если вам будет приятно это делать.
GitHub.com, внутренний GitHub Enterprise или что-то еще (Bit Bucket и т.п.)?

Где лежат репозитории?

GitHub.com, внутренний GitHub Enterprise или что-то еще (Bit Bucket и т.п.) – возможно, вам нравится работать с чем-то конкретным.

Какая CI/CD система используется?

GHA, Jenkins, Docker, Kube и т.п.

Буду ли я работать над новым проектом или продолжать разработку существующего.

Как много проектов в ответственности команды, в которую я попаду?

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

Железо

Выдается ли ноутбук, могу ли я выбрать модель?

Сегодня большинство компаний выдают девам ноутбуки и, если вы попросите, могут предложить выбрать из 2-4 моделей (Windows/Apple с разными спецификациями)

Могу ли я переустановить ОС?

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

Софт и инструменты.

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

Какой процесс установки нового софта?

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

Какой ноутбук/ОС/IDE используют большинство моих будущих коллег?

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

Процессы

Расскажите про процессы от момента старта разработки до релиза.

Это поможет вам получить high-level картину процесса разработки в компании. Это ОЧЕНЬ важно.

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

В большинстве компаний вам скажут что-то типа “У нас Agile”, что на практике может означать все, что угодно. Проводят они демо сразу для клиентов или внутренние демо для менеджмента? Кто проводит демо – девы или менеджмент? Как часто проходят демо и ретро? Как выглядят стендапы? Как приоритезируются задачи? Можете ли вы дать пример минуса, который всплыл на ретро и как команда решила его исправить?

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

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

Опишите процесс разработки?

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

Опишите UX-процессы?

В каждой команде есть выделенный UX-cпец, который консультирует по всем вопросам или целая команда, которую можно дергать в любой момент? Или разработчики сами решают, какой будет UX продукта?

Как в команде разбираются с техническим долгом?

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

Культура компании

Многие вопросы из раздела “Процессы” косвенно расскажут вам и о культуре компании. Но вот, что нужно спросить еще:

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

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

Вовлечены ли разработчики компании в местное сообщество? Проводит ли митапы, оплачивает ли посещение конференций и т.п.? Есть ли возможность релокейта?

Есть / обязательны ли командировки?

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

Офисные плюшки.

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

Как часто проводятся корпоративы, тим-билдинги?

Бесплатная еда в офисе это клево, но тим-билдинги – лучший способ познакомиться с командой поближе.

Компенсация и соцпакет

Оплачиваются ли тренинги и конференции?

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

Как происходит оформление на работу?

Очень важный момент. Узнайте, по какому принципу будет проходить оформление – трудовой договор, ГПХ, схема B2B (через ИП). От этого будут зависеть компенсация больничного, отпусков и другие социальные гарантии.

Зарплата, бонусы, опционы – все, что касается денег.

Скорее всего, вы будете общаться о компенсации уже после того, как пройдете собеседование.
Зайдите на профильные сайты и пообщайтесь с друзьями из сферы, чтобы понять состояние рынка. В случае, если компания не готова платить деньгами столько, сколько вы хотите, возможно, они предложат вам дополнительную компенсацию бонусами или опционами. Будьте максимально осторожны, когда вам предлагают долю в новоиспеченном стартапе – подавляющее большинство таких компаний закрываются в течение 1-2 лет. Не продешевите.

Как часто происходит пересмотр компенсации?

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

Какую максимальную компенсацию вы готовы были бы заплатить на этой позиции?

Нагловатый вопрос, но он даст вам понять верхний лимит по зарплате на позиции, куда вы устраиваетесь. Пока вас не повысят (а этого, скорее всего, не произойдет в ближайшие 2-4 года), это максимальная планка, на которую вы можете рассчитывать. Все HR-ы знают эти цифры, но далеко не все готовы их озвучить.

Заключение

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

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Scroll to Top