Спроси разработчика. Как стать лидером рынка с помощью создания собственного ПО - Джефф Лоусон
Шрифт:
Интервал:
Закладка:
Проект системы оповещения давал этим четырем инженерам возможность освоить новый язык, что повышало их ценность как специалистов. Хитрость заключалась в отказе от привычной последовательности: сначала изучение языка Python, а затем работа над приложением. Инженеры просто погружались в работу и начинали писать код и изучать Python по ходу дела – чистый пример подхода «обучение в процессе работы». Как рассказывает Джош, сотрудники отдела кадров скептически отнеслись к способности штатных инженеров создать подобное приложение. Да и сами инженеры были не в восторге! «Мне не сразу удалось убедить их, что это действительно то, чем мы должны заниматься, – вспоминает Джош. – Во всяком случае надо попробовать».
Невероятно, но у нас все получилось. За шесть недель эти четыре новичка-разработчика создали работающий прототип приложения. А через неделю оно было запущено в эксплуатацию в 1800 магазинах Target на всей территории Соединенных Штатов. Это маленькое приложение оказалось очень важным. Осенью 2019 г., когда в Калифорнии вспыхнули лесные пожары, оно стало настоящим спасением, поскольку позволило менеджерам магазинов поддерживать контакт с сотрудниками, оповещать их о закрытии магазинов и таким образом предотвращать небезопасные поездки. Помимо прочего, эта история оказала большое влияние на карьеру четырех упомянутых инженеров и, по словам Джоша, «убедила их в том, что они могут писать программы».
Компания Target взяла на себя большие обязательства по профессиональному обучению и повышению образовательного уровня. Каждый сотрудник ИТ-отдела посвящает 50 дней в году обучению – а это очень много! Часть знаний они получают из книг, на занятиях и семинарах, но основное – это обучение в процессе работы. Джош приобщился к созданию искусственного интеллекта, построив пару нейронных сетей, которые Target теперь использует в ряде приложений. «Возможности обучения возникают потому, что мы идем на риск, например, спрашиваем себя: “А можно ли попробовать то-то и то-то и посмотреть, что произойдет в небольшом масштабе, где не нужно ставить на кон все?”» – говорит Джош.
Инкубатор талантов как преимущество при найме
Мы в Twilio считаем, что инвестиции в людей дают преимущество в поиске технических талантов на высококонкурентном рынке. Например, технические курсы (буткампы) ежегодно выпускают массу перспективных разработчиков, однако многие компании не хотят вкладывать средства в их наем и продолжение обучения и, таким образом, упускают этот богатый источник талантов. Буткампы – это короткие программы, от трех месяцев до года, по обучению людей разных профессий, которые хотят стать разработчиками. На буткампы часто идут потому, что видят карьерные перспективы в сфере программирования или хотят получить работу более технического характера. В отличие от четырехлетнего бакалавриата, выпускники буткампов проходят ускоренный курс программирования и осваивают навыки, необходимые для создания сайтов и приложений. Еще одно достоинство буткампов заключается в том, что они приводят людей других профессий в технологическую индустрию.
Я преклоняюсь перед выпускниками буткампов, поскольку они выбрали невероятно трудный путь в сферу программирования – решились на смену карьеры и зачастую оставили неплохо оплачиваемую работу, чтобы переучиться и овладеть новой профессией. Когда мы смотрим на резюме, то обычно оцениваем кандидата с точки зрения положения: учился ли он в элитной школе, работал ли в престижных компаниях и т. д. Все это атрибуты положения человека, которые ничего не говорят о пройденном им пути. На мой взгляд, многое о мужестве и способностях кандидата сказало бы то, что он был, например, первым в своей семье, кто окончил колледж. Это называется «пройденное расстояние», и если смотреть, насколько далеко кандидат ушел в жизни как на показатель его потенциала, то выпускник буткампа должен занимать высокое место.
Многие компании не решаются нанимать выпускников буткампов по той причине, что у них только трех-, шести– или 12-месячный опыт программирования, но с готовностью и в большом количестве принимают 21-летних выпускников колледжа после четырех лет обучения. Некоторые все же нанимают выпускников буткампов, но бросают их сразу в пекло, полагая, что они смогут работать наравне с другими, более опытными инженерами. Понятно, что многим это не удается, и они быстро уходят из компании, что является двойной потерей. Это потеря для компании, которая не смогла использовать ценного работника, а также, что более важно, потеря для самого работника, который теряет надежду начать новую карьеру.
Поэтому наша компания запустила программу стажировки под названием «Инкубатор талантов», в рамках которой мы предлагаем шесть месяцев платного обучения для выпускников буткампов как переходный период между обучением и реальной работой. Участники в течение первых трех месяцев занимаются практическими разработками под руководством менеджера, чья задача заключается в обучении и помощи в приобретении необходимых навыков. Их допускают к внутренним проектам, что менее рискованно, чем работа с продуктами для клиентов, и к проектам для некоммерческих организаций. Для многих это первый опыт написания реального кода, и они учатся невероятно быстро, особенно с менеджером, единственной целью которого является успешный результат стажировки.
Следующие три месяца стажеры проводят в команде Twilio, занимающейся разработкой продуктов в порядке спонсорства. Они входят в команду как полноправные инженеры, однако остаются стажерами. Их менеджер знает, что они еще учатся, и помогает им добиться успеха. Менеджер заинтересован в успехе стажировки – ему выплачивается премия в размере полугодовой зарплаты за стажера. В конце стажировки менеджер может предложить стажеру штатную должность. Более 90 % выпускников «инкубатора» становятся штатными разработчиками Twilio. На мой взгляд, одна из причин их успеха в том, что решаются пройти подобную программу в основном те, кто готов принимать риск и самостоятельно мыслить, а именно из таких людей и получаются великие разработчики.
Лучший показатель будущих достижений – пройденный путь. Нам нужны люди, которые хотят учиться, и выпускники буткампов, меняющие профессию в середине карьеры, демонстрируют именно такую готовность. Вот почему мы инвестируем в «Инкубатор талантов» и другие программы обучения.
Подумайте об альтернативе