Заниматься программированием можно не только на работе, но и преследуя собственные цели — развлечение, обучение, исследование. Обычно эти цели можно реализовать через pet-проект — это помогает продвигаться в профессиональной деятельности и не замыкаться на одном контексте.
Но работа над pet-проектом может выйти далеко за рамки упражнения по применению какой-либо технологии или проверки гипотезы. В этой статье мы расскажем, как pet-проект может быть мощным инструментом при поиске работы, а также — что и как для этого нужно делать.
При чем тут вообще pet-проекты?
Поиск работы во многом напоминает машину Голдберга — это простой процесс с чрезвычайно сложной механикой. Она обусловлена большим количеством факторов, учитываемых при найме специалиста.
Один из ключевых факторов для программиста — его презентация на рынке труда.
- Что это значит? Восприятие специалиста рекрутерами и другими людьми, вовлеченными в процесс найма, на основе имеющейся информации — профилей в сети, резюме и во время собеседований.
- Почему это важно? Презентация ведет к принятию решения. Это не только соответствие резюме требованиям позиции, но и нарратив — история, которую программист представляет в процессе поиска работы и собеседований. В более широком понимании это то, что маркетологи называют «уникальное ценностное предложение».
Как раз здесь pet-проекты и могут сыграть критическую роль.
Что такое pet-проект в контексте поиска работы?
Pet-проект на практике иллюстрирует аспекты экспертизы разработчика. Например, есть набор требований к определенной должности. Скажем, умение налаживать сбор информации из источников для анализа и визуализации — с помощью трекинга пикселей на json-таблицу и далее на Data Studio.
Что может сделать программист? Написать в резюме или мотивационном письме, что он знает, как это делается? Сказать об этом на собеседовании? Сделать тестовое?
Или же можно сделать наглядный вариант решения и таким образом пропустить сразу несколько пунктов собеседования.
Это несколько упрощенное объяснение, но по сути так оно и есть. Pet-проекты упрощают оценку экспертизы специалиста — они убедительнее слов и быстрее, чем формальное тестовое (с которым связаны отдельные риски).
Что такое pet-проекты для разработчиков разного уровня квалификации?
- Для junior-специалистов — заменитель профессионального опыта. Это вынужденный шаг, так как есть потребность показать свои навыки при отсутствии опыта работы.
- Для middle- и senior-специалистов — часть плана личного развития. Это может быть стихийный или системный процесс, связанный с изучением различных технологий и методик для дальнейшего использования в основной работе.
- С ростом квалификации pet-проекты могут превращаться в умеренно рискованные виртуальные бизнес-эксперименты. В этих случаях такие проекты охватывают не только непосредственно программирование и дизайн, но и аспекты управления проектами и бизнес-анализа.
Как рекрутеры воспринимают pet-проекты?
Задача рекрутера — найти подходящего к должности специалиста, опираясь на определенные требования, условную «карту должности». Чтобы оценить соответствие специалиста, рекрутеры применяют много разных методов сбора информации. В этот момент и появляются pet-проекты.
Давайте разберемся, как рекрутеры видят pet-проекты на основе данных от команды CNA International IT:
Наглядный пример экспертизы с применением определенных технологий и методик
Pet-проекты в контексте поиска работы свидетельствуют о желании показать свои фактические результаты.
Часто программисты не имеют возможности продемонстрировать свою работу на коммерческих проектах из-за ограничений NDA. Pet-проект может проиллюстрировать нужные навыки и технологии без нарушения договоренностей.
Что видит рекрутер? Желание показать умение работать с определенными технологиями, открытость и прозрачность в отношении своего опыта. А заодно — уважение к соблюдению договоренностей и умение находить приемлемые обходные пути для ограничений.
Признак личного профессионального развития (upskilling)
Кроме собственно демонстрации навыков по определенной технологии, pet-проект иллюстрирует усилия, которые специалист прилагает для освоения темы и углубления этих навыков.
В контексте поиска работы этот фактор даже важнее экспертизы. Рекрутеры смотрят на то, как специалист относится к своей сфере деятельности, Для них важно понимать, что он делает, чтобы оставаться в форме и двигаться вперед.
Где еще это пригодится? Кроме поиска работы, системное использование pet-проектов очень помогает в процессах пересмотра должностных обязанностей, заработной платы и карьерного развития в целом.
Pet-проект как аналог тестового задания
Для рекрутера pet-проект — это показатель уровня экспертизы. Это определенная гарантия того, что потенциальное тестовое задание будет выполнено хорошо.
Это не гарантия отмены тестового задания. Сделать pet-проект, который точно соответствует требованиям заранее неизвестного тестового задания, сложно. Но само по себе его наличие уже меняет восприятие специалиста рекрутером.
А еще pet-проект может трансформировать тестовое задание — обычно в плане уменьшения объема или изменения фокуса на другие элементы.
Проявление личного интереса к работе
Вот это самое интересное. HR-менеджеры и рекрутеры часто говорят о том, как они ищут людей, которые не просто смогут «тянуть лямку» и ходить на работу только ради зарплаты, а еще и ради достижения личных целей, реализации потенциала, — людей, которые «горят» своей профессией.
Наличие pet-проекта — весомый аргумент в этом контексте. Если человек готов таким образом использовать свое свободное время, потому что ему это интересно и он хочет знать об этом больше и научиться большему, это очень сильно привлекает внимание.
В некоторых ситуациях наличие хорошо представленного pet-проекта может компенсировать недостаток опыта или экспертизы в определенных сферах на фоне других кандидатов благодаря этому самому фактору «огня в глазах».
Pet-проект как инструмент личного бренда
Достаточно типовой сценарий — когда рекрутер выходит на кандидата через профиль в сети (обычно LinkedIn). Но кроме соцсетей, есть еще GitHub, GitLab, Bitbucket, где разработчики публикуют наработки и участвуют в проектах. В этом контексте pet-проект становится еще и маркетинговым инструментом. Но как именно?
Описание проекта должно быть исчерпывающим, чтобы его нашли. Как правило, это намерения и цели, ценности проекта, описание результатов и наличие соответствующих ключевых слов.
При поиске работы описание проекта помогает стать заметным. Рекрутер может по имени разработчика найти его GitHub-аккаунт и увидеть там то, что надо, — процесс рекрутинга ускоряется.
Не стоит забывать и о факторе рекомендаций. Pet-проект — это вклад в сообщество. Может так случиться, что кого-то из программистов спросят о специалистах ниши и он вспомнит о вас.
Этот материал – не редакционный, это – личное мнение его автора. Редакция может не разделять это мнение.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: