Знаете ли вы, что охота за разработчиками — это вещь?

Знаете ли вы, что охота за разработчиками — это вещь?

13 апреля 2022 г.

Написано много статей о:


  • Поколение Z любит менять работу.

  • Великая отставка.

  • Нехватка талантов в технике.

  • Как все это в совокупности затрудняет найм в сфере технологий.

Это не одна из этих статей.


Краткая история охоты за головами разработчиков программного обеспечения


В этой статье проблема нехватки талантов рассматривается под другим углом.


Я не думаю, что речь идет о бонусах при приеме на работу, «золотых приветствиях» или других привилегиях.


Компании с лучшим кадровым резервом — те, которые не пострадали из-за Великой отставки, — это компании, которые инвестируют в долгосрочной перспективе. Если вы не готовы решить проблему в долгосрочной перспективе, вы всегда будете играть в «убей крота».


Я начал программировать в 1985 году. Тогда, до Интернета, не было большого спроса на разработчиков. Когда появился Интернет, все изменилось. Те из нас, кто перешел от «традиционного» программирования к «веб-приложениям», начали видеть, что в этой области не так много людей.


В результате по мере роста «Пузыря 1» разработчики, которые могли заставить Интернет что-то делать, могли написать свой собственный билет.


К сожалению, Пузырь 1 просуществовал недолго — всего пару лет. После этого все ожидали перенасыщения рынка талантливыми разработчиками и падения зарплат. Как оказалось, этого не произошло.


Спрос на разработчиков выровнялся, но не упал. Он стабилизировался только в течение года или около того, прежде чем компании начали понимать, что еще есть рынки, которые можно развивать.


С тех пор разработка программного обеспечения пережила второй пузырь, экономический крах 2008 года и COVID. Во время каждого из этих «экономических спадов» разработка программного обеспечения — и особенно разработчики — практически не пострадали. Во всех них спрос на новых разработчиков колебался между устойчивым спросом и войной талантов.


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


ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Если вы планируете выйти из бизнеса менее чем через 2 года, игнорируйте эту стратегию и продолжайте делать то, что делаете. Это долгосрочный план.


Все остальные, продолжайте читать.


Обучите пожилых людей работе на ферме


Каждый может быть садовником, но только тот, кто серьезно относится к этому, является фермером.


Шаг 1 в этом плане — инвестировать в своих старших разработчиков. Они знают, как программировать, и они знают ваше приложение. Теперь вам нужно добавить секретный ингредиент, который активирует их и превратит в фермеров-разработчиков: вам нужно научить их быть наставниками.


Ваши старшие контролируют вашу команду, хотите вы этого или нет. Ваши средние и младшие разработчики берут пример со старших, обращаются к ним за помощью и часто говорят с ними о вещах, о которых они не стали бы говорить с вами. Старшие разработчики уже пользуются доверием вашей команды.


Вы должны научить их быть наставником. Это может быть просто покупка книги для каждого из них и организация книжного клуба на несколько недель для обсуждения того, что вы узнали.


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


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


Начните сажать семена


Теперь, когда у вас есть старшие, готовые и желающие стать наставниками, вы можете начать привлекать младших разработчиков.


На каждого старшего разработчика, который у вас есть, наймите одного младшего разработчика. Вы по-прежнему хотите, чтобы ваши старшие разработчики были продуктивными членами команды.


Внимательно отбирайте младших кандидатов. Вам нужны те, кто хочет учиться. Не каждый младший разработчик будет процветать в такой среде.


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


Постоянно возделывайте свой новый сад


Вы не будете принимать правильное решение каждый раз. Скорее всего, у вас будут старшие разработчики, которые не могут или не хотят участвовать. Это нормально. Вы не можете заставить наставничество.


При этом, если у вас есть кто-то, кто отказывается участвовать в такой важной программе, вероятно, пришло время поговорить с ним об их долгосрочных планах.


Вы также обнаружите, что есть джуниоры, которые хорошо выглядели на собеседовании, но просто не справились. Такое случается. Моими любимыми являются те, кто осознает это внутри себя и решает покинуть компанию до окончания испытательного срока.


Что касается остальных; именно поэтому у нас есть шестимесячный испытательный срок для любого младшего разработчика. Это дает вам возможность помочь им найти лучшие возможности, поскольку становится ясно, что работа в вашей команде им не подходит.


Что делать, если у вас нет старших на месте


Этот план предполагает, что в вашей команде есть старшие разработчики, которых вы можете начать раскручивать в качестве наставников и фермеров. Если вы этого не сделаете, не все потеряно. Вам просто нужна помощь, чтобы начать.


Gun.io может помочь вам найти именно тех старших разработчиков, которые вам нужны для продвижения вашего проекта, и подготовить вас к тому, чтобы посеять семена и вырастить собственную команду внутри компании.


Заворачивать


Пока я работаю разработчиком, у многих компаний неправильное отношение к найму. Нам нужно перестать «охотиться» и начать «выращивать» разработчиков. Может быть, «кубическая ферма» — не уничижительный термин, каким его придумывают.


Может быть, если мы посадим человека и обильно обогатим его обучением, наставничеством и свободой от неудачи, мы сможем вырастить нужных нам разработчиков.


Тогда, может быть — просто может — мы сможем завершить наши проекты, готовясь к посадке следующего урожая.


Ранее опубликовано здесь




Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE