Спроси разработчика. Как стать лидером рынка с помощью создания собственного ПО - Джефф Лоусон
Шрифт:
Интервал:
Закладка:
Глава 6
Подбор и наем разработчиков
Нет смысла нанимать умных людей и указывать им, что делать. Мы нанимаем умных людей, чтобы они указывали нам, что делать.
СТИВ ДЖОБСВ предыдущих главах я говорил о том, почему компаниям так важно стать создателями программного обеспечения. Но, чтобы разрабатывать ПО, необходимы таланты. В грядущем десятилетии победителями станут компании, создающие лучшее ПО, то есть те, у кого в команде лучшие разработчики. Если вы испытываете затруднения в поиске и удержании талантливых специалистов, то эта глава поможет вам понять, как действовать, обращаясь к тому, что важно для разработчиков. Если вам постоянно не хватает технических специалистов, то, возможно, вы сможете изменить свое отношение к разработчикам и превратить свою компанию в то место, где у них есть простор для творчества. Если таланты после вас попадают в Apple, Google и Facebook, то, надо думать, ваша компания является отличным местом для профессионального роста. Мы, например, получили свою долю талантов именно из таких компаний или убедили специалистов принять наше предложение, а не предложение кого-то из числа технологических гигантов. В этой главе я поделюсь некоторыми соображениями, накопившимися за годы у меня как разработчика и работодателя, в отношении того, как привлекать, удерживать, мотивировать и оплачивать действительно талантливых специалистов.
В мире ощущается дефицит разработчиков. В 2019 г. вакансий, связанных с разработкой ПО, было в четыре раза больше, чем выпускников по специальности «вычислительная техника». Поэтому на рынке идет острая конкуренция за таланты, но к счастью, вам вовсе не обязательно иметь смешные трехколесные велосипеды, бесплатные парикмахерские и полсотни вариантов индивидуальных пенсионных счетов, чтобы выиграть в этой области.
Главное – нужно относиться к разработчикам просто как к людям. Они не умники не от мира сего, прячущиеся в серверной. И не нежные экзотические растения, требующие особого обхождения. Разработчики – это просто люди, полные стремлений учиться и расти, желания работать в полную силу и реализовать себя. В компаниях, где это понимают и уважают, разработчики будут активно участвовать вместе с вами в развитии компании.
Первые нанятые вами сотрудники особенно важны. Привлечение в компанию правильного лидера с самого начала может быть ключом к успеху. Хороший лидер притягивает руководителей среднего и низшего звена, которые, в свою очередь, нанимают отличных менеджеров и исполнителей. Но привлечение талантов – это только первый шаг. Удержать их нередко сложнее. Если ваша организация малоэффективна, разработчики не будут сидеть сложа руки, надеясь, что ситуация улучшится. Они просто уйдут. К сожалению, мне пришлось столкнуться с этим на собственном опыте, о чем я расскажу в главе 11.
Наймите хорошего лидера – и остальное приложится
Когда Патрик Дойл занял пост генерального директора сети пиццерий Domino’s в 2010 г., его первой целью было улучшение качества продукции – проще говоря, приготовление более качественной пиццы, а следующей – расширение технологических возможностей компании. Может показаться странным, что компания, занимающаяся товарным бизнесом, делает огромные инвестиции в технологии. Но, с точки зрения Патрика, путей дифференциации Domino’s с помощью одного лишь предложения продукции было не так уж много. Пицца – это всегда пицца. А вот возможностей дифференциации в сфере качества обслуживания клиентов с помощью технологии было намного больше.
Существующий ИТ-отдел компании должен был переориентироваться с выполнения внутренних функций на создание программного обеспечения для клиентов. Как и многие ИТ-отделы того времени, технологическая команда Domino’s была в основном сосредоточена на таких вещах, как монтаж оборудования, установка программных обновлений и исправлений и поддержание работы серверов. Но Domino’s требовалась креативная софтверная организация, которая могла бы создавать новые приложения и улучшать обслуживание пользователей. Создание такой организации Патрик начал с поиска лидера. В 2012 г. он познакомился с Кевином Васкони, опытным специалистом в области высоких технологий, который теперь признается, что поначалу его не особенно интересовала работа в сети пиццерий.
Когда Кевин пришел в Domino’s в 2012 г., его задача состояла в создании совершенно новой, высокотехнологической организации. В то время в ИТ-отделе Domino’s во всем мире работало 150 человек. Восемь лет спустя это число выросло до 650, из которых только 50 человек были выходцами из той группы, которую унаследовал Кевин. Он начал с того, что воспользовался своими профессиональными связями и создал сильный костяк коллектива. Это были не только руководители – хорошая команда технических руководителей состоит из старших архитекторов ПО, ведущих инженеров и руководителей направлений. Главное, чтобы у ваших первых сотрудников были хорошие технические навыки. Первые сотрудники также могут быть самыми трудно управляемыми, но со временем все упрощается. Совет Кевина другим – не спешите и не успокаивайтесь.
За последние годы Domino’s радикально изменила бизнес пиццерий, сформировав софтверную организацию мирового класса и предоставив разработчикам свободу в создании инновационных и даже эксцентричных программных продуктов. К ним относятся использование распознавания голоса или касание эмодзи для размещения заказа. Некоторые идеи начинаются почти с каприза. Однажды Патрик спросил разработчиков: «Мог бы я заказать пиццу, стоя на светофоре?» Это был вопрос, который возник у генерального директора по дороге домой. «Заказ на светофоре» может показаться немного странной просьбой, но на самом деле это реальный вариант использования – занятая мама или папа, которые не хотят готовить ужин, могут заказать пиццу по дороге домой. Но простой вопрос открыл дверь для многолетней истории инноваций, упрощающих размещение и отслеживание заказа. Ничего бы этого