Сразу к сути
Для поиска кандидатов на вакансию DevRel (Developer Relations) или DevAdvocate (Developer Advocate) необходимо учитывать специфику, которая фактически требует от кандидатов как технических знаний, так и навыков коммуникации с сообществом разработчиков. Чтобы найти таких специалистов, важно искать их на платформах, где они активно участвуют в обсуждениях технологий, делятся знаниями и взаимодействуют с техническими сообществами.
Основные ресурсы для поиска DevRel/DevAdvocate это следующие сообщества разработчиков и профессиональные платформы
- GitHub: Это одно из лучших мест для поиска технически подкованных кандидатов. Можно искать по популярным репозиториям, в которых активные участники пишут статьи, комментируют код, создают pull requests и участвуют в обсуждениях.
- Stack Overflow: Здесь можно найти разработчиков, которые активно делятся своими знаниями и решают технические проблемы. Пользователи, которые часто отвечают на вопросы и имеют высокие рейтинги, могут быть потенциально интересными кандидатами для DevRel позиций.
- Reddit: Сообщество разработчиков на сабреддитах, таких как r/programming, r/devops, r/webdev.
Но, важно понимать, под решение каких именно задач будет необходим специалист. Если бизнес заказчик пока не сформировал конечные требования – можно начать с обсуждения следующих типовых задач на данной должности и согласовать необходимый перечень.
Основные функции сотрудника на должности DevAdvocate (Developer Advocate)
включают взаимодействие между разработчиками и компанией, продвижение продуктов и технологий среди технического сообщества, а также содействие улучшению этих продуктов на основе обратной связи от разработчиков. Фактически – это некоторый компетентный активный лоббист, основные обязанности которого можно разделить на несколько ключевых направлений:
1. Взаимодействие с сообществом разработчиков
2. Поддержка разработчиков и решение их проблем
3. Обратная связь и улучшение продуктов
4. Продвижение технологий и создание бренда
5. Внутреннее взаимодействие
6. Техническое консультирование
Когда мы определились с требованиями – важно понять финансовые ограничения и то, ради чего кандидат выберет предлагаемую вакансию.
1. Взаимодействие с сообществом разработчиков
- Создание контента: Написание блогов, технических статей, документации, учебных пособий, видеоуроков, подкастов и других материалов, которые помогают разработчикам лучше понимать продукты компании.
- Публичные выступления: Проведение вебинаров, выступления на конференциях, митапах и хакатонах. Выступления на различных платформах и участие в дискуссиях помогают строить доверие и привлекать внимание к продуктам компании.
- Социальные сети: Поддержка активного присутствия в социальных сетях и технических сообществах (Twitter, LinkedIn, Reddit и т.д.), где можно делиться полезной информацией и взаимодействовать с разработчиками напрямую.
2. Поддержка разработчиков и решение их проблем
- Ответы на вопросы и помощь: Взаимодействие с разработчиками через форумы, GitHub, Stack Overflow или другие платформы для предоставления технической помощи и решения вопросов, возникающих при использовании продуктов компании.
- Проведение воркшопов и тренингов: Обучение разработчиков использованию API, SDK, инструментов и других технологий компании.
- Организация мероприятий для сообщества: Инициирование и проведение хакатонов, митапов, технических презентаций, где разработчики могут узнать о нововведениях и лично протестировать новые продукты.
3. Обратная связь и улучшение продуктов
- Сбор обратной связи от сообщества: Постоянное взаимодействие с разработчиками для сбора отзывов о продуктах и их использовании. Это может быть через социальные сети, форумы или во время мероприятий.
- Передача обратной связи команде разработчиков: Информирование внутренней команды о проблемах, с которыми сталкиваются пользователи, а также предложениях по улучшению продуктов. DevAdvocate служит посредником между сообществом разработчиков и продуктовой командой.
- Тестирование продуктов: Оценка продуктов с точки зрения разработчиков, проведение тестирования, чтобы убедиться, что документация понятна и продукты удобны в использовании.
4. Продвижение технологий и создание бренда
- Участие в стратегии продвижения: Разработка и реализация стратегии популяризации продуктов и технологий компании среди технического сообщества.
- Улучшение репутации компании среди разработчиков: Поддержание позитивного имиджа компании и ее технологий. Работа DevAdvocate также направлена на привлечение внимания к бренду компании через контент, конференции и взаимодействие с лидерами мнений.
5. Внутреннее взаимодействие
- Работа с различными командами внутри компании: DevAdvocate взаимодействует с продуктовой, маркетинговой и технической командами, чтобы обеспечить слаженную работу по созданию и продвижению продуктов.
- Создание обучающих материалов для внутреннего использования: Иногда DevAdvocate также создает материалы для внутреннего обучения других команд по техническим продуктам компании.
6. Техническое консультирование
- Консультирование партнеров и клиентов: Предоставление технических консультаций и рекомендаций для клиентов или партнеров компании о том, как наиболее эффективно интегрировать продукты и сервисы в их проекты.
- Работа с API и SDK: Обучение разработчиков правильному использованию API или SDK компании, чтобы повысить их продуктивность.
Когда мы определились с требованиями – важно понять финансовые ограничения и то, ради чего кандидат выберет предлагаемую вакансию.
Система мотивации сотрудника на должности Developer Advocate
должна учитывать как традиционные элементы вознаграждения, так и специфические факторы, важные для людей, работающих на стыке технологий и взаимодействия с сообществом. При определении и согласовании мотивации для Developer Advocate за основу можно взять следующую структуру:
1. Финансовые компоненты
1. Финансовые компоненты
- Конкурентоспособная заработная плата: Основная часть вознаграждения, которая соответствует уровню технической квалификации и важности роли в компании. Позиция Developer Advocate требует знаний в сфере разработки и маркетинга, поэтому зарплаты на этой должности сопоставимы с зарплатами технических специалистов.
- Бонусы по KPI:
- Бонусы за участие в мероприятиях: Дополнительное вознаграждение за активное участие и выступления на конференциях, митапах, вебинарах и хакатонах.
- Бонусы за создание контента: Включает бонусы за публикации технических статей, учебных пособий или видеоуроков, которые получают положительный отклик от сообщества.
- Бонусы за рост вовлеченности сообщества: Вознаграждение за увеличение количества участников мероприятий, подписчиков на каналы компании, посещаемости вебинаров или просмотров видео.
- Бонусы за внедрение продукта: Дополнительные выплаты за успешное привлечение крупных клиентов или партнёров, которые начали использовать продукты компании после работы с DevAdvocate.
- Долгосрочные финансовые стимулы: Опционы на акции или участие в системе распределения прибыли могут быть эффективным инструментом для мотивации, особенно если компания находится на стадии активного роста.
2. Нематериальные компоненты мотивации
- Профессиональное развитие и обучение: Для многих специалистов DevAdvocate важно постоянно развиваться в техническом и коммуникативном плане. Компании могут поддерживать это за счет:
- Оплаты курсов и тренингов.
- Предоставления возможностей для участия в международных конференциях.
- Доступа к передовым инструментам разработки и обучающим платформам.
- Возможность выступлений на престижных мероприятиях: Предоставление платформы для участия в крупных конференциях, публикация материалов на крупных технических порталах и возможность стать лидером мнений в IT-сообществе.
- Признание внутри компании и в сообществе:
- Программа признания лучших сотрудников, например, через награды за лучший контент, лучшие выступления или лучший вклад в сообщество.
- Публичное признание успехов на встречах команды или в корпоративных новостях.
3. Гибкость и Work-Life Balance
4. Карьерные возможности
5. Участие в разработке и принятии решений
Для того, чтобы двигаться по данному перечню необходимо понять базовую готовность к поиску данного кандидата и соответствие планируемого дохода «нашего» кандидата реалиям рынка. Смотрим средний уровень ЗП сотрудников на должности Developer Advocate в зависимости от опыта работы.
- Гибкий график и удалённая работа: Позиция Developer Advocate часто требует гибкости в графике из-за участия в мероприятиях по всему миру, а также работы с удалёнными разработчиками. Возможность удаленной работы и гибкого графика может быть важным фактором мотивации.
- Компенсации за поездки: Поскольку Developer Advocate часто участвуют в конференциях и других оффлайн мероприятиях, важна система компенсаций за поездки, включая покрытие расходов на транспорт, проживание и питание.
- Поддержка work-life balance: Учитывая интенсивную работу с сообществом и необходимость постоянного обучения, важно поддерживать здоровый баланс между работой и личной жизнью, например, через политику поощрения отпусков и дни для саморазвития.
4. Карьерные возможности
- Карьерный рост: Создание прозрачной карьерной лестницы внутри команды DevRel (Developer Relations), с возможностями перехода на более ответственные позиции, например, Head of Developer Relations или Community Manager. Также возможно продвижение в другие технические или бизнес-ориентированные направления (например, Product Management, Marketing).
- Ротация внутри компании: Возможность попробовать себя в других ролях, связанных с продуктами компании или коммуникацией, что помогает сохранять интерес к работе и развивать разнообразные навыки.
5. Участие в разработке и принятии решений
- Вовлеченность в развитие продуктов: Developer Advocate тесно работают с сообществом и получают обратную связь о продуктах компании. Возможность участвовать в принятии решений по улучшению продуктов или разработке новых функций может быть мощным мотиватором, так как сотрудник видит реальный вклад своей работы.
- Свобода выбора проектов: Предоставление свободы в выборе тем и форматов работы. Это может включать создание собственных обучающих курсов, проведение уникальных воркшопов, запуск подкастов или организация мероприятий по своему усмотрению.
Для того, чтобы двигаться по данному перечню необходимо понять базовую готовность к поиску данного кандидата и соответствие планируемого дохода «нашего» кандидата реалиям рынка. Смотрим средний уровень ЗП сотрудников на должности Developer Advocate в зависимости от опыта работы.
Средний уровень заработной платы для специалистов на должности Developer Advocate (DevAdvocate)
варьируется в зависимости от опыта работы и региона, но в целом можно выделить следующие диапазоны для джуниор, мидл и синьор уровней:
1. Junior Developer Advocate
1. Junior Developer Advocate
- Опыт работы: 0-2 года.
- Средняя зарплата:
- В США: $70 000 - $90 000 в год.
- В Европе: €50 000 - €70 000 в год.
- В России и странах СНГ: 150 000 – 250 000 рублей в месяц.
Особенности:
2. Mid-Level Developer Advocate
- На этом уровне ожидается базовое понимание технологий, а также начальные навыки в общении с сообществом.
- Основные задачи включают создание технического контента, помощь в разработке документации и участие в мероприятиях.
2. Mid-Level Developer Advocate
- Опыт работы: 2-5 лет.
- Средняя зарплата:
- В США: $90 000 - $130 000 в год.
- В Европе: €70 000 - €100 000 в год.
- В России и странах СНГ: 250 000 – 400 000 рублей в месяц.
Особенности:
3. Senior Developer Advocate
- Мидл-специалисты обладают более глубокими техническими знаниями, активно участвуют в публичных мероприятиях, проводят воркшопы и разрабатывают стратегию взаимодействия с сообществом.
- Они также начинают оказывать влияние на продуктовую команду, передавая обратную связь от разработчиков.
3. Senior Developer Advocate
- Опыт работы: 5+ лет.
- Средняя зарплата:
- В США: $130 000 - $180 000+ в год.
- В Европе: €100 000 - €150 000+ в год.
- В России и странах СНГ: 400 000 – 600 000+ рублей в месяц.
Особенности:
В небольших или региональных компаниях цифры могут быть ниже.
- Синьоры обладают высокой экспертизой в области разработки и имеют авторитет среди сообщества разработчиков. Они активно выступают на международных конференциях, создают масштабные образовательные программы и помогают разрабатывать стратегию продвижения продуктов.
- Часто они вовлечены в формирование и развитие всей DevRel стратегии компании, а также управление командой.
В небольших или региональных компаниях цифры могут быть ниже.

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