К книге
Спроси разработчика. Как стать лидером рынка с помощью создания собственного ПОЧасть II Как понять и мотивировать своих разработчиков. Глава 4 Код – это творчество
25%
Часть II Как понять и мотивировать своих разработчиков. Глава 4 Код – это творчество
21

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

Если вы – руководитель, то наверняка вам приходится проводить много времени со своей командой по продажам и у вас есть хорошее представление о том, как менеджеры по продажам делают свою работу и что их мотивирует. Вы видите, что менеджеры по продажам любят одерживать победу и что ваш подход к структурированию процесса продаж и вознаграждениям создает условия для соперничества. Успешных менеджеров по продажам превозносят как героев, и руководители знают их по именам. Однако я обнаружил, что очень редкие руководители хорошо понимают, что заряжает разработчиков. Как и большинство людей, разработчики любят побеждать, но их работа имеет свой характер. Если вас интересует, почему так трудно найти и удержать отличных разработчиков – таких, как в компаниях Facebook, Amazon и Google, – то попробуйте для начала понять, что их мотивирует. Если вам интересно, почему «простые» изменения на вашем сайте или в мобильном приложении отнимают так много времени, то попробуйте вникнуть в процесс взаимодействия разработчиков и менеджеров. Если вы создадите среду, которая позволит разработчикам удовлетворить свой профессиональный зуд, они поразят вас результатами. Но для начала все же необходимо понять, что мотивирует разработчиков – вопреки распространенному мнению, их мотивация больше связана с творчеством, чем с математикой. Дело в том, что код – это творчество.

Если вы хотели записать песню 30 лет назад, то вам нужно было «заявить о себе» – стать вхожим в студию звукозаписи, чтобы вам выделили дорогое студийное время, сделали CD и выпустили в радиоэфир. В год это удавалось сделать лишь небольшой кучке вокальных групп, и шансы на музыкальный успех были у вас невелики, несмотря на все таланты. Большинству претендентов не оставалось ничего другого, кроме занятия своей обыденной работой. То же самое происходило и в киноиндустрии. Честолюбивые кинематографисты переезжали в Голливуд и годами работали официантами в поисках своего звездного часа. Голливуд выпускал всего около сотни полнометражных фильмов в год, и конкуренция за участие в их создании была жесткой. Система не раз отвергала даже очень талантливых кинематографистов, в большинстве своем они возвращались домой, а их мечты «покорить Голливуд» так и оставались мечтами.

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

За $299 любой начинающий кинорежиссер может купить Final Cut Pro – то же самое программное обеспечение, которое используется при монтаже голливудских фильмов, – и получить доступ к миллиарду зрителей через YouTube. За $199 музыканты могут купить ту же самую программу Logic Pro X, что использует Бейонсе для записи своих альбомов, и бесплатно распространять свою музыку на платформе SoundCloud.

И это происходит сплошь и рядом. Монтеро Ламар Хилл, он же Lil Nas X, молодой человек в возрасте 19 лет, купил музыкальный трек в интернете за $30, наложил на него текст и в декабре 2018 г. разместил песню “Old Town Road” на платформе SoundCloud. Она стала сверхуспешной и была воспроизведена онлайн более миллиарда раз. Она также установила новый рекорд по числу недель на вершине хит-парада еженедельника Billboard и в 2019 г. была признана песней года на церемонии вручения наград музыкального телеканала MTV. В числе других примеров – комик Джо Роган, запустивший бесплатный подкаст в 2009 г. и год спустя подписавший контракт на $100 млн со Spotify, а также восьмилетний Райан Каджи, который зарабатывает, по данным Forbes, $26 млн в год на YouTube-канале Ryan ToysReview, где он, как вы уже догадались, обозревает игрушки.

То же происходит и с другой группой творческих людей – разработчиками. Софтверная инфраструктура была невероятно дорогой, а теперь она дешева или даже бесплатна для начинающих. Не нужно больше покупать огромные серверы или арендовать ресурсы в дата-центре. Существует целый набор инструментов, которые можно взять в готовом виде и использовать в своих приложениях: сервисы Amazon или Microsoft – для обработки и хранения информации, Google – для работы с географическими картами, Twilio – для связи, Stripe – для осуществления платежей. У любого подростка есть доступ к тем же основным строительным блокам, что и у крупнейших компаний мира.

То же касается и распространения. Разработчикам больше не нужно заключать сделку с издателем ПО, получать место на полке в магазине CompUSA или добиваться предустановки приложения на мобильном телефоне. Любой может разместить разработанное приложение в сервисе, подобном App Store, точно так же, как любой может разместить свое видео на YouTube. Веб-разработчик может купить рекламу в Google с помощью своей кредитной карты всего за несколько центов за клик.

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

Поп-культура изображает разработчиков как умников, с головой ушедших в науку и математику. Такие персонажи, как Стив Уркел в сериале «Дела семейные», Шелдон Купер в «Теории Большого взрыва» и Деннис Недри из «Парка юрского периода», предстают перед нами социальными неудачниками и «вечными детьми», которым привычнее пользоваться логарифмической линейкой, чем общаться. СМИ любят эти стереотипы, но они совершенно неверны.

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

Сервис Instagram был создан двумя инженерами и продан Facebook за $1 млрд, когда в компании было всего 13 сотрудников. У двух создателей приложения WhatsApp в штате было всего полсотни работников, когда они продавали свою компанию Facebook за $19 млрд. Несколько лет назад два разработчика отправились на хакерский марафон в Нью-Йорк с идеей создать приложение для групповых сообщений. Используя Twilio, они написали первую версию за один 18-часовой спринт. Они назвали это приложение GroupMe и через 15 месяцев продали его Microsoft за $80 млн.

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

Многие разработчики воспринимают это как символ веры. «Я всегда считал, что инженерное дело – одна из самых творческих профессий в мире, – говорит директор по технологиям Amazon Вернер Фогельс. – Каждый день посвящается созданию нечто нового. Инженерное дело – экстремально творческая профессия. Не все инженеры с рождения творцы. Но со временем этому можно научиться».

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

Предыдущая главаГлава 21 из 84Следующая глава