Первый подход к выбору вакансии - это изучение информации о ней.
Влияние на решение кандидата оказывают факторы, обеспечивающие его комфорт и стабильность:
- Продукт и компания
- Оклад
- Условия труда
- Бонусы и опыт
Мы рассмотрим каждую составляющую и предоставим собранные аналитические данные для облегчения подбора нужного IT-специалиста.
1. За сколько работать В среднем, зарплатные ожидания программистов имеющих за плечами крупные проекты таковы:
- С/C++ - от 160 тысяч
- C# - от 170 тысяч
- Frontend - от 180 тысяч
- Unity - от 180 тысяч
- Mobile (iOS, Android) - от 180 тысяч
- Java - от 200 тысяч
- Python - от 200 тысяч
- Go - от 200 тысяч
- Ruby - от 200 тысяч
- Scala - от 250 тысяч
2. На кого работать- Многим важно понимать направление развития продукта/компании, в то время, когда сам по себе бренд вторичен. Если вы не Google.
- Хочется делать IT продукт,который ценится на рынке. Написание софта привлекает наибольшее внимание. Конечно, можно нанять специалистов и на заказную разработку и в агентство, но интересуют они меньшее число специалистов.
- Крупные компании привлекают стабильностью и проектами. Например - масштабирование и оптимизация инфраструктуры (highload) или обработка больших объемов данных, поступающих очень быстро, и проработка структурированных и плохо структурированных данных (Big Data).
- Cтартапы интересны тем, кто хочет быстрого карьерного роста и устал от бюрократии.Эти люди готовы к росту ответственности в работе над проектами. Хорошо,если ваша компания работает с международными специалистами - в ней есть возможность использовать и тренировать английский. Многие разработчики рассматривают это как сценарий переезда за рубеж.
3. Над чем и как работать - Если вдруг ваш продукт разрабатывается с нуля и не имеет "дурной" наследственности в виде легаси - это большой плюс.
- Мотивирует шанс попробовать новые инструменты работы на практике.
- Возможность хотя бы влиять, а лучше принимать архитектурные решения.
- Круто,когда можно самому выбрать оптимальное технологическое решение для работы над продуктом.
- Мотивирует возможность попробовать новые инструменты работы на практике, подробнее про них ниже.
- Java - микросервисы highload-проектов с возможность применить BigData, Kafka, Hadoop, ML,Elasticsearch, Postgre SQL. Как всегда важно чтобы документация и бизнес процесы были в порядке и помогали работать.Возможность наработать опыт часто интересует больше, чем сам проект.
Аналитика по заинтересованности специалистов разных направлений:- C/C++ - в приоритете RND и наукоемкие задачи, алгоритмы,математика.
- Python - Big Data, ML и highload веб-проекты.
- Scala - Big Data проекты, ускорение цикла от бизнес-потребности до работающего бизнес-процесса, low-code разработка.
- Go - многие хотят разрабатывать микросервисы на Gо, либо связками Go+Python/ Go+Node.js.
- iOS - Swift , хотя некоторых он отталкивает.
- Android -Разработка под последние версии ОС-Kotlin, Rx Java. Чем новее, тем моднее.
- C# - интересуют серверная разработка, core разработка и нереляционные БД. Фуллстек задач и клиентскую разработку любят меньше.
- Frontend - новые модные технологии и фреймворк. Важно,что именно писать. Некоторых прельщает backend на Node.js.
- Unity - VR/AR, 3D со сложной графикой и Unreal Engine.
4. С кем хотят работать- Мотивирует работа в небольших командах с понятной сферой ответственности.
- Как и в других сферах, интересно работать с сильными специалистами, у которых можно учиться.
- Работать над проектом в одиночку хочет меньшинство.
5. Где работать - Специалисты C/C++ и Java преимущественно хотят в офис
- Самые большие любители удаленки- Scala, Mobile и Frontend
6. В какой стране работать?
Многие программисты ищут переезда в другую страну. В тренде Европа и Штаты. Канада меньше. Азия - на большого любителя.
- C/C++, C#, Java, Python- интересуются переездом в меньшей степени.
- Frontend и Mobile (iOS, Android) разработчики наиболее увлечены релокейтом.
7. В какое время работатьОбратите внимание, что большинство соискателей стремятся к гибкому графику и возможности работать из дома. Периодически.
Фиксированное начало рабочего дня отбивает желание у 90% соискателей.
8. Соц. пакет и условия труда
Белое оформление, ДМС, компенсация обедов, парковка, спорт и т.д. Официальное оформление интересно всем, у многих ипотека.
Но часть Frontend и Mobile разработчиков легко соглашается на сотрудничество через ИП.
9. Что делать с этой информацией? - Найти возможность и предложить кандидатам удаленную работу.Примеры компаний, которые предлагают удаленку: вакансии для React, Angular и Vue.JS разработчиков.
- Проверить, насколько соответствует рынку ваш бюджет.
- Смириться с фактом, что стек надо регулярно обновлять.
- При продаже вакансии делайте акцент на стек, на технологии, на рассказ о проекте.
- И обязательно разговаривайте с кандидатом про его личные мотиваторы.