Что такое оффер в айти
Правильный оффер при устройстве программиста в офис
В этой статье я хотел бы поделиться своими заметками связанными с трудоустройством программистов в офис.
У меня веб-студия в Москве, в подчинении более 70 человек. Опыт работы с 2001 г. Начинали с обычных веб-сайтов: друг делал дизайн, а я программировал по ночам. За все время прошел долгий путь от простых сайтов-визиток до сложных интеграционных решений.
Сразу отмечу, что я не буду рассказывать про выбор фрилансеров. Сегодня будем говорить только об it-кадрах в офис.
1. Организации потока кандидатов
Публикуем вакансию на рекрутинговых площадках: HH, rabota, job, hantim + профильные форумы.
Из года в год самые толковые ребята приходят с HH, но тут вопрос везения и специфики языка, на котором вы ищете программиста. Мы в основном пишем на Yii или на nodejs, поэтому много людей приходят к нам на стажировку через форум. Вот пример публикации. Обратите внимание, что пост оформлен, чтобы привлечь большее внимание:
У вас могут быть свои каналы поиска кандидатов на открытые вакансии.
Не делайте свою вакансию шаблонной. Старайтесь добавить в нее больше точных моментов, чтобы заинтересовать кандидата. Если готовы взять в команду не очень опытного специалиста, то вынесите в отдельный пункт «Что будет плюсом» и обязательно укажите «Если не умеете, то научим. »
2. Анализ и разбор резюме
Пробовали все, даже аутсорсинговые кадровые агентства.
Пришли к выводу, что все агентства халтурят и порой «пропускают» очень ценные кадры или гонят шлак. Единственный плюс от кадровых агентств — наличие большой базы кандидатов в которой, как правило, числятся не только те, кто ищет работу в данный момент, но и те, кто когда-то искали работу в этой отрасли.
Пришли к выводу, что рекрутинговые агентства могут выполнять только системную работу. Заменили их ассистентом за 10 000-15 000 руб., который подробно опрашивает кандидатов и выбирает тех, кто с большой вероятностью подойдет нашей компанией. Если сделаете также, то рекомендую описали подробно все действия по шагам (не ждите от сотрудника за 15 т.р. супернавыков).
Более профессиональный и дорогой вариант — свой HR. Хотя мы до него не доросли и такого потока кадров у нас нет. Текучка не большая 3-5 %.
Сейчас отбор специалиста выглядит следующим образом:
Некоторых специалистов в компании мы дополнительно спрашиваем «Нравится/Не нравится» и «Умею/Не умею», чтобы не только понимать что он умеет, но и что ему нравится (пример опроса руководителей проекта):
На дураков лучше не обращать внимание.
По собственному опыту скажу, что если вы — начинающая студия, то лучше брать сразу 2-х программистов. В одиночку программист будет работать плохо, либо быстро уйдет из команды.
Это как в рекламе: вы получаете 3-х по цене 2-х. Тут такая же логика. Продуктивность двух будет в разы больше одного.
Это по карману не всем. Можно попробовать взять 1 фрилансера и 1 разработчика в офис. Такой тандем тоже подойдет.
3. Оффер (официальное предложение)
Перед выходом кандидата мы готовим официальное предложение (оффер).
Ниже пример из чего состоит оффер и нюансы его составления.
По моему мнению, рынок IT-специалистов слабо развит и на данный момент много сотрудников, которые не обладают нужными навыками. Поэтому почти всех кандидатов мы приглашаем на работу с испытательным сроком. Если они не показали желание обучаться, то это дает нам полное право расстаться после испытательного срока.
Ниже пример структуры письма, который вам пригодится для составления оффера с испытательным сроком. Если без испытательного срока, то пример будет другой.
Содержание предложения (оффера) | Рекомендации к оформлению |
Добрый день <Имя сотрудника>! Направляем Вам официальное предложение по работе в ООО «<Название фирмы куда устраивается сотрудник>». | Обязательно указывайте полное наименование организации. Это добавит официоз вашему предложению. |
По итогам тестового задания/собеседования мы выяснили, что у Вас имеются пробелы в знаниях, требования к которым мы предъявляем к работникам на должности разработчика Yii. В частности, нам показалось, что у вас мало опыта в следующих областях: | У каждого сотрудника есть пробелы в знаниях. Это важно показать сразу, чтобы кандидат понимал, что есть к чему стремиться. В этом разделе надо описать 1-2 предложениями самый главный пробел сотрудника, на основании которого мы можем отказать ему в трудоустройстве. Также этот пункт должен определить четкий вектор развития сотрудника. |
Мы очень рассчитываем, что в интервале 1-3 месяцев (из нашего опыта) Вы восполните пробел в знаниях и вольетесь в нашу команду. В навыках должны быть описаны не только задачи, которые должен выполнять сотрудник, но и пробелы в его знаниях. | |
Условия сотрудничества: В период испытательного срока Ваш оклад составит: XX 000 руб./месяц. Выплата заработной платы производится 2 раза в месяц: аванс/заработная плата. График работы: 5/2, полный рабочий день. Рабочий день можно начинать в удобное для вас время, но не раньше 9:00 и не позже 11:00. На время испытательного срока вы будете уделять 80 % времени задачам связанным с текущими задачами, а 20 % собственному развитию или заданиям связанным на получение знаний (чтение статей, просмотр видео-роликов, оттачивание навыков, посещение семинаров/вебинаров и т.д). | Фраза “После испытательного срока мы подведем итоги и обсудим новые условия (более выгодные) для продолжения сотрудничества” указывается лишь в том случае, если кандидат приглашается на уровень заработной платы ниже, чем рассчитывал. |
Просим дать ответ на данное предложение в течение 2-х рабочих дней после его получения. | Срок указывается не более 3-х дней. Это связано с тем, что если сотрудник откажется, то надо успеть найти другого. |
Обратите внимание, что в предложении кандидат не должен быть введен в заблуждение. Данное письмо является официальным предложением и вы обязательно должны соблюдать договоренности.
Главной задачей по составлению оффера — показать пробелы в знаниях сотрудника и вектор развития.
Помните, что сотрудники в основном приходят в компанию по трем причинам:
4. Начинайте работать сразу и в тоже время не спеша
В первый день работы уделите сотруднику должное внимание. Он не должен сидеть без дела и внимания. Когда человек устроился на работу, он хочет себя проявить и на работу приходит с целью «вникнуть в проекты».
При этом соблюдайте баланс: не требуйте от него сразу готового продукта. В идеале он должен почувствовать заботу и коллектив.
У нас в первый день сотрудник читает регламенты, настраивает компьютер, смотрит библиотеку решений, гуляет по территории и общается с коллегами.
Задача такого плавного входа заключается в том, чтобы не испугать разработчика (не перегрузить его информацией) и чтобы он смог более вдумчиво ознакомиться с материалами.
В конце дня подведите итог, спросите что нравится/не нравится новичку. Продумайте план работ на завтра.
Это внимание позволит создать члена команды, а не средство для программирования.
Вопросы кидайте в комментах. Рад, если был полезен. Всем удачи в делах!
Век живи — век учись, а вперед middle не лезь… Как получить оффер и отказаться от него
Что же не так с этим миром? Почему хороший специалист не может получить хорошую работу с первого, со второго и даже с третьего собеседования? Кто в этом виноват или, может быть, мы чего-то недопонимаем?
А. Ну так давайте разбираться!
Обратная сторона
А вместо того, чтобы упрямо твердить, что не знаете ответ на вопрос или не согласны с ответом, который от вас ожидали, попробуйте выяснить, что ожидали и почему. Интервью — это замечательная возможность расширить свой кругозор. Уж поверьте мне, технические специалисты с радостью расскажут о крутых технологиях и как они применяют их в своей работе. Ну а кому еще можно похвастаться? Ну а вы со своей стороны не тушуйтесь, запишите это на листочек, подготовьтесь в следующий раз получше. Вы должны продемонстрировать свои лучшие стороны, а не просто показать, что удовлетворяете требованиям на это место. Соискателей может быть несколько, и тогда выберут того, кто больше понравился, а не того, кто первым дошел до конца.
Учтите, что на собеседовании в том числе принимается решение «готов ли я работать с этим человеком».
Резюме
Так что проверьте свое резюме – все, что там написано, должно быть плотно интегрировано в ваши мозги и четко отражать желаемую позицию. В противном случае, это может оказаться маркером на собеседовании и сыграть против вас. Как правильно составить резюме? Можно погуглить.
Миддл или Сеньор
Тут, конечно, хоть холивары разводи. И никаких на самом деле объективных границ в этом вопросе нет. А есть вот что.
Под «самостоятельно принимать решения» я имею в виду выбор технологий, паттернов и прочие локальные архитектурные вопросы.
И теперь давайте представим, что нужен то все-таки миддл, т.е. от вас не требуется овер 5 лет в коммерческой разработке на определенном ЯП. От вас не требуется принимать архитектурных решений, влияющих на систему в целом, и незамедлительно начинать консультировать остальных разработчиков. Но вы должны четко понимать, почему «так», а почему «этак», иначе вы сразу опускаетесь к тем, кто не может принимать самостоятельные решения и чей код нужно проверять.
Теперь еще поясню по поводу «архитектуры». Окей, сеньор влияет на архитектуру, а на собеседовании есть архитектурная часть, значит ли это, что ищут сеньора. Да вовсе не значит. Кто сказал, что миддл не должен знать архитектуру или даже нюансы архитектуры.
Россию в игнор, работай за бугром
Да Боже упаси! Знаете, что я как-то услышал в разговоре с другом о работе на зарубежную компанию? Русские программисты для них — дешевая рабочая сила. И это правда. Да, правда то, что русский программист по какой-то причине сильнее других. Мне приятно думать, что это благодаря нашему «великому и могучему». Английский язык выглядит, как простые и строгие конструкции, в котором пофиг на интонации, а для того, чтобы не терялись смыслы, добавляют артикли, а потом еще сами путаются, где и какой употребить. Наш же язык состоит из интонаций и красок, а количество комбинаций расположения слов в одном и том же предложении просто радует фантазию и дает некоторое поле для развития речи, а следовательно, и для развития когнитивных функций нашего мозга.
Вы наивно полагаете, что зарубежные компании относятся к своим русским программистам бережно и с любовью? Да, крупная зарубежная компания поставит на вас счетчик, и в тот момент, когда им покажется, что вы мало пишете или редко делаете комиты, вам придет почта о том, что вам следует подтянуть свою эффективность. А на входе в некоторые зарубежные компании на вас наклеят ярлык с кодом уровня вашего профессионализма, который вы получили при собеседовании, и вам будет довольно трудно его отклеить. Слышали в американских фильмах выражение «ты винтик»? То, что может сделать отличный специалист, там будут делать три специалиста среднего уровня за зарплату вдвое меньше, чем если бы отличный специалист работал в офисе.
Я отнюдь не хочу сказать, что не стоит выходить на мировой рынок, я просто хочу заметить, что ничего конкретного тут сказать нельзя. Выбирайте головой, а не желанием увидеть зарплату в долларах.
How are you?
На мой взгляд, одним из самых важных влияющих на ваш успех при собеседовании факторов является ваш эмоциональный тон. Я убедился в этом, получив три оффера одновременно. А в общих чертах дело было так. Я немножечко подзастоялся на своей работе. По существу я бэкэнд-разработчик, люблю базы данных, очереди и брокеры, люблю архитектуру и особенно люблю писать серверный код. Как вдруг я попал в компанию, где основное время разработки уходит на фронтенд, код бэкэнда вообще генерится автоматически а из архитектуры только MySQL, PHP на среднем слое и JS у клиента. Подавленный уровнем дохода, которого мне не хватает даже на текущие нужды, севшим здоровьем и пандемией, я решился поискать работу, которая бы мне больше подошла.
Пару собеседований я прошел спокойно и даже думал, что мне могут прислать оффер, но не судьба. Какие то собеседования я завалил с треском. Давайте же разберемся, что это было.
Я понимал свою ошибку после каждого интервью через некоторое время. Когда состояние оцепенения спадало, я вспоминал вопросы, на которых сыпался, и говорил себе, неужели ты не смог ответить на такой простой вопрос? Один раз я проходил собеседование из рук вон плохо. Неправильно составил SQL запрос с группировкой, не смог ответить, что такое шедулер, а когда настало время писать код (да-да писать код на собеседовании — это та еще история), то я вообще не понял, что я должен делать. Я не дошел до конца собеседования, мне предложили попрощаться, я в свою очередь попросил подсказать мне, чем могу заполнить мои пробелы. Через пару часов мне скинули на почту кое-какой материал. И, о Боже! Я все это знал и знал хорошо. Запрос я не смог правильно сконструировать потому, что вместо того, чтобы сфокусироваться на модели данных, я думал, как бы не сплоховать. Я не знаю, что такое шедулер потому, что интервьюер попытался произнести это слово с английским акцентом, и я даже с третьего раза не разобрал, что он говорит, и решил, что это что-то незнакомое. Когда я писал код, я должен был понимать, что необходимо продемонстрировать свои лучшие стороны и написать код, который можно сопровождать и тестировать, не смотря на то, что в нем было всего 5 строк логики. Я же написал спагетти. Спагетти, Карл!
Как я выбрался из порочного круга? Просто подвернулся случай, я получил немного адреналина, поверил в себя, и так уж совпало, что на этой же неделе у меня было три собеседования. Я прошел их все и получил три оффера. На этих собеседованиях я уже не думал «как бы не сплоховать», я просто общался и отвечал на вопросы. Мой вам совет — займитесь спортом, это один из источников адреналина и может быть неплохим регулятором эмоционального тона.
Только вперед
Хорошо. Может быть, у тебя стало получаться, и ты получил оффер. Не бросайся на амбразуру, подумай что тебе это даст. Не попадешь ли ты в компанию, которая на входе дразнила тебя своими принципами чистого кода, а по факту тебе придется всю жизнь переписывать легаси и разбираться в чужих багах на проде. Ты должен понимать, что на рынке обе стороны имеют право выбора, и ты тоже имеешь право отказать. Иногда после отказа от того же самого работодателя приходят предложения еще соблазнительнее.
Я получал в своей жизни несколько офферов и от некоторых из них отказался. Как-то раз мне показался странным такой контраст: при собеседовании компания делала акцент на чистый код, на педантичность в архитектуре, со всех сторон они выглядели, как интеллигенция в мире разработки, но я погуглил полчаса и узнал, что их продукция еще не дошла до продакшн, что у них больше тысячи недовольных отзывов на кикстартере. Так что я отказал, несмотря на то, что в оффере была сумма, превышающая мою тогдашнюю зарплату в два раза.
Нет такого человека, который знает все, есть такие люди, которым не хочется узнать больше.
Я не говорю, что ты должен бесконечно искать работу, даже если она у тебя уже есть. Но что мешает раз или два в месяц проходить собеседования? Это дает тебе понимание, кто ты на рынке ИТ специалистов. Какие дополнительные технологии тебе неплохо бы узнать, чтобы стать привлекательнее для работодателя. Что тебе нужно усилить в своих скиллах и какие грани необъятного нужно постичь.
И как заключение
Не надо винить ИТ компании в том, что они хотят не тебя. Любое собеседование — это шанс обнаружить свои слабые стороны и поработать над ними. В конце концов, собеседование проходит не тот, кто много знает, а тот, кто хорошо проходит собеседования. Ну а для этого нужно тренироваться.
Как оценить и выбрать оффер разработчику: на что смотреть, к чему готовиться, какие вопросы задавать
Несмотря на то, что 2020 год получается достаточно необычным, одно остается неизменным – огромный спрос на разработчиков на рынке труда. Даже в период пандемии, и уж тем более после плавного сворачивания глобального карантина, компании готовы нанимать сильных инженеров, предлагать им интересные проекты и хорошие условия.
Все это значит, что талантливый разработчик, который даже активно не ищет новую работу, все равно будет получать интересные предложения. В сегодняшней статье мы поговорим о том, как стоит подходить к обсуждению условий будущей работы, на что именно смотреть в оффере, и в какой момент начинать задавать самые важные вопросы.
Этап #1: узнаем себе цену и определяемся с пожеланиями
Чтобы новая работа принесла удовлетворение по всем фронтам – от амбиций до зарплаты – нужно провести предварительную подготовку. Прежде всего, необходимо четко определить, на какую зарплату может претендовать разработчик со схожим опытом в том регионе, где расположена компания, предлагающая вакансию.
Этот подход подходит для вакансий на родине или с релокейтом, в случае удаленной работы на зарубежную компанию, есть свои нюансы. В общем и целом решить эту задачу помогают аналитические материалы. Данные по зарплатам российских айтишников можно найти на ресурсах вроде Levels. К примеру, по информации этого сервиса большинство зарплат разработчиков в нашей стране находятся в промежутке между 1,69 — 3,69 млн рублей в год (140,8 — 307,5к в месяц)
Если вы задумываетесь о переезде в другую страну, то стоит изучить самые свежие отчеты по зарплатам в нужном регионе. Конечно же, стоит обратить внимание на исследования порталов вроде StackOverflow, там можно получить данные по США и некоторым другим странам.
К примеру, в исследовании за 2020 год собраны данные о самых «прибыльных» технологиях, а также дана корреляция между зарплатой и опытом в определенной специальности:
Также для анализа возможной зарплаты можно использовать нашего бота @g_jobbot. После того, как вы внесли в него информацию о своем опыте, он начнет присылать подходящие для вас вакансии прямо в Telegram. Соответственно, по количеству вакансий можно понять, насколько релевантны ваши рыночные запросы. Возможно, ваша зарплата уже устарела – так было у героя одной из наших статей. Инженер зарабатывал на 60% меньше, чем мог бы, и узнал об этом только воспользовавшись ботом.
Еще один важный этап подготовки – определиться с интересными технологиями и траекторией карьеры. Хотите вы расти вертикально или горизонтально? Развивать знания в рамках текущего стека или попробовать его сменить? Все это важные вопросы, ответы на которых серьезно повлияют на оценку будущих офферов.
Для сравнения, вот, как ранжировали разные факторы по их влиянию на выбор работы опрошенные StackOverflow разработчики:
Этап 2: сбор информации о компании
После того, как у вас завязалось общение с конкретной компанией, стоит собрать как можно больше данных о ней. В ходе собеседований стоит уточнить такие вопросы:
Еще один важный момент, который может помочь подготовиться к следующему шагу обсуждения оффера – постарайтесь узнать, сколько компания обычно платит. Сделать это не так просто, но и никакого rocket science тут нет. Достаточно лишь просто найти в LinkedIn или среди знакомых кого-то, кто уже там работает или работал недавно в похожей должности.
Конечно же, не стоит в лоб спрашивать «сколько тебе платили?» Это некорректно и может поставить собеседника в неловкую ситуацию. Гораздо лучше спросить: «Как ты думаешь, вот такая вилка – это похоже на то, что там платят при таком наборе навыков? И если нет, то что звучит более реалистично?» От полученной цифры можно уже будет отталкиваться на следующем этапе.
Этап 3: переговоры
Прежде всего, стоит для себя решить, когда именно вы готовы перейти к обсуждению условий работы. Несмотря на то, что желаемую зарплату у вас могут спросить на начальном этапе, часто рекрутеры рекомендуют основную часть своих пожеланий и требований высказывать уже после получения оффера – тот факт, что вас уже решили нанять, позволит получить лучшие условия.
Статистика g-mate по локациям найма: сегодня кандидатам во всех категориях ИТ-специализаций больше всего интересны варианты с релокейтом
Здесь важно не бросаться в крайности – если вам пришлось потратить на поиск работы какое-то время, то будет велик соблазн сразу же согласиться на оффер, который базово отвечает пожеланиям из п. 1. Но не стоит этого делать – лучше потратить еще немного времени на обсуждение условий и получить шанс их улучшить. Но конечно же не нужно требовать невозможного, в конце концов, оффер это лишь оффер – его можно и отозвать.
Чтобы попасть на интервью в компании, где инженеры действительно проектируют масштабные системы, используйте бота @g-jobbot. Это сервис, который найдет и бесплатно пришлет вам прямо в Telegram вакансии, которые подходят вам лучше всего – в том числе удаленная работа, в том числе с релокацией.
Итак, вот на какие аспекты будущей работы стоит обратить внимание в ходе обсуждений:
Как будет выглядеть онбординг и есть ли он
Переход на новое место – всегда стресс. Тот факт, что сейчас большинство вакансий удаленные не делает процесс «втягивания» легче. Если у компании есть какой-то процесс онбординга на одну или несколько недель – это поможет легче войти в курс дела и начать выдавать результат. Этот момент точно стоит обсудить на старте.
Каков подход к work-life balance
Компании бывают разные – есть маленькие стартапы, где людям платят неплохую зарплату, дают опционы, но работать нужно по 60 часов в неделю с частыми авралами. Это позволяет быстро расти, но работа будет занимать большую часть жизни.
Напротив, есть и более спокойные средние и крупные компании, где хорошо платят, есть интересные проекты, но по факту работы раза в два меньше. Кому-то это может показаться скучным, а кому-то очень важна возможность иметь какую-то жизнь и вне работы.
Что с премиями
В некоторых компаниях есть четко документированная политика премирования в зависимости от результатов работника, его проекта или всей организации. Здесь можно обсудить размер такой премии, KPI для ее получения и т.п.
Какая финансовая мотивация помимо зарплаты есть в компании
Некоторые компании оплачивают медицинскую страховку (в том числе членам семьи), кто-то предоставляет дополнительный оплачиваемый отпуск. Есть ли в компании опционы или возможность получить акции, если она уже торгуется на бирже? Все это важные моменты, которые выливаются в работника, по сути, в дополнительный доход.
Какие еще бонусы предоставляет компания
Здесь простор для обсуждения очень велик – оплата мобильной связи, абонемент в фитнес, корпоративный телефон и ноутбук, оплата обучения и профессиональных конференций.
Полезные статьи о поиске работы и собеседованиях в ИТ:
Чтобы попасть на интервью в компании, где инженеры действительно проектируют масштабные системы, используйте бота @g-jobbot. Это сервис, который найдет и бесплатно пришлет вам прямо в Telegram вакансии, которые подходят вам лучше всего – в том числе удаленная работа, в том числе с релокацией.