Рекрутер? Да !

Также хочу сказать о рекрутерах и кандидатах. Да, вы правы, вам сложно узнать из резюме обо всех возможностях кандидата и потратить время на то, чтобы вытащить все, что может кандидат, рекрутер не может, потому что это просто физически невозможно, иначе рекрутер тратьте несколько дней на каждого кандидата. Но это при прямом или формальном подходе к поиску кандидата. Приходилось также формировать команды для решения различных задач. И я прекрасно понимаю, какие это трудности и трудности. Как соблюсти баланс между потраченным временем и поиском подходящего кандидата? Как найти идеального кандидата на желаемую работу?

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

Например, два года назад ко мне обратилась немецкая компания, которой требовался веб-программист (со стеком vue.js .NET C#) на постоянную работу. К сожалению, я сам был связан контрактом в тот момент, поэтому начал искать кандидатов. В принципе, ничего особенного, все знают, что найти разработчика можно, но кандидатов будет очень много и вам придется тратить время на общение с каждым из них. Что я сделал? Я подробно узнал, какие кандидаты обращались в компанию в последнее время, также узнал, какие акции были в компании в последнее время, также узнал, какие продукты продаются в данный момент. На основании этого я получил ответы, что в последнее время в компанию нанимают веб-разработчиков от 25 до 28 лет, повышений было не очень много, всего три, и они от программистов компании, проработавших там не менее 5-7 лет. годы . Компания создает самые разные продукты, но в основном это автоматизация компаний (в том числе написание программ для мобильных платформ). Получив эти данные, я начал искать кандидатов в возрасте от 35 до 44 лет, которые не столько знали бы требуемый стек, сколько имели бы желание изучить его в кратчайшие сроки и вдобавок имели бы опыт управления и управления команда. Плюс кандидат должен был иметь практический опыт проектирования или написания мобильных приложений. Задав такие критерии поиска, я нашел несколько кандидатов. К этим кандидатам я добавил кандидатов, знающих только этот стек. Я передал полученный список в компанию и объяснил, почему сделал такой выбор. После нашего обсуждения компания решила нанять кандидата, который имел опыт работы с немного другим стеком, но имел опыт создания мобильных приложений, управления небольшой группой разработчиков и который согласился бы изучать этот стек в процессе работы. В настоящее время данный кандидат возглавляет отдел разработки и нанявшая его компания не прогадала, так как этот кандидат закрывает не только потребности в текущем стеке, но и закрывает возникающую потребность в лидерстве в созданном направлении. Это не единичный случай, просто рекрутеру нужно уделить ему больше времени.

Теперь о кандидатах. Я часто вижу, как кандидаты пишут о себе как о профессионалах для конкретной работы. Может быть, это и правильно, но когда смотришь на реальные рабочие проекты, приносящие доход этому разработчику, становится немного смешно. На мой взгляд, разработчик не может быть профессионалом, руководить группой разработчиков и вообще приносить компании дополнительный доход, если у него нет своих личных проектов, которые приносили бы ему доход. Как человек может управлять чем-то, если он не может обеспечить себя сам? Правильно, нельзя. Не может, потому что не понимает, какие сложности и сложности возникают в процессе вывода продукта на рынок, не понимает важности обратной связи с покупателями и не понимает самих покупателей. Такой разработчик без самостоятельного опыта может быть только хорошим исполнителем, но хорошего дохода компании он никогда не принесет. Что нужно, чтобы стать хорошим разработчиком? Создайте продукт, который не будет уникальным, но им будут пользоваться ваши клиенты. Пусть продукт поработает на рынке пару лет, за это время вы поймете, какие могут быть сложности, какие клиенты. Научитесь быстро разрабатывать продукт, устранять проблемы в текущем продукте и самое главное, вы научитесь общаться с людьми. Также не стоит бояться узнавать что-то новое. Вы всегда должны учиться, независимо от того, какой у вас опыт и сколько вам лет.

Как по мне. Несколько лет я был руководителем команды, в которую входили как разработчики, так и администраторы. Да, это было сложно, но это дало мне хороший положительный опыт руководства и позволило набраться опыта в управлении. Даже сейчас я все еще являюсь консультантом в нескольких группах. Моя первая разработка программы (под лицензией GPL) была в 2003 году, и я до сих пор получаю положительные отзывы о ее работе и некоторые просьбы по ее улучшению. Также я разработал в 2013 году ряд программ, которые до сих пор продаются и приносят мне доход (сайт поэтп.ру). Все на этом сайте сделано мной и моей женой (дизайнер по образованию и профессии). Так же сделал социальную сеть для города (letsfree.su) на основе геолокации. Это все до сих пор работает и приносит доход. Я тоже постоянно узнаю что-то новое и всегда готова рассмотреть любые ваши предложения о работе или сотрудничестве.