Карьера менеджера IT-проекта. Как устроиться на работу в ведущую технологическую компанию - Джеки Баваро
Шрифт:
Интервал:
Закладка:
Принципы найма
Apple ищет людей, которые «живут» продуктами компании. В то время как многие компании гордятся тем, что поддерживают здоровый баланс между личной жизнью и работой, Apple ищет людей, готовых жертвовать личной жизнью ради конечного продукта.
На должность EPM обычно нанимаются люди с богатым опытом в научной и математической сфере (для того, чтобы они могли «просчитывать ходы») и выдержанным характером (для того, чтобы они действовали уверенно). Кроме того, кандидат должен достаточно хорошо разбираться в технических вопросах, чтобы участвовать в обсуждениях, однако при этом ему не обязательно пытаться брать на себя инженерную работу.
Поскольку Apple ведет много проектов по разработке оборудования, компания нанимает руководителей инженерных проектов в сфере не только ПО, но и аппаратных компонентов и системотехники. Руководители проектов по разработке ПО обычно имеют опыт в компьютерных технологиях, а руководители проектов по разработке оборудования – в других инженерных областях, например электротехнике или механике.
Руководители проектов в Apple обладают весьма разным опытом, это могут быть выпускники колледжей и профессионалы с 15-летним стажем работы. Большинство руководителей проектов приходит в Apple из технических школ и с инженерных должностей, а не после получения образования в сфере бизнеса, управления, делового администрирования или руководства проектом в другой компании.
В Apple также существует должность менеджера по маркетингу, которую иногда называют продукт-менеджером. На нее принимают людей с опытом в бизнесе или маркетинге, часто со степенью MBA.
Деятельность
Новые идеи в Apple распространяются как снизу вверх, так и сверху вниз, и формируются после нескольких обсуждений с руководством или исполнительной командой, которые проводятся по инициативе руководителей проектов. Продукт-менеджеры проводят исследование потребителей и изучают тенденции рынка, чтобы определить стратегию будущего релиза. Получив одобрение на разработку продукта, руководитель проекта возглавляет работу команды по его реализации, создает расписание работ в рамках проекта, способствует кросс-функциональным связям и решает возникающие проблемы.
Разработка продуктов в Apple требует координации нескольких команд, и руководители проектов играют в ней главную роль, обеспечивая своевременность выполнения работ и устраняя препятствующие этому проблемы. Например, при создании аппаратного компонента необходимо координировать работу команд, занимающихся механическим и электрическим дизайном, эксплуатационной группы и субподрядчиков.
Как правило, руководителю проектов, работающему в Купертино[1], в течение рабочего дня приходится много общаться: рассказывать о прогрессе своей команды, узнавать о состоянии дел в других командах, обсуждать ход выполнения проекта с руководством. Во время этих обсуждений руководитель проектов рассказывает о выявленных проблемах и предлагает пути их решения.
Руководители проектов по разработке ПО бо́льшую часть дня занимаются тестированием ежедневных сборок программ, обнаруживают препятствия в работе команды и обеспечивают их своевременное устранение.
Руководители системных проектов сконцентрированы на разработке продукта в целом. Они планируют и возглавляют создание прототипов, ради которого инженеров направляют в заокеанские командировки. Руководители системных проектов не только являются «лицом» Apple для предприятий-субподрядчиков, но и отвечают за успешный анализ ошибок, согласование требований к необходимому для разработки оборудованию и устранение препятствий при создании прототипов. Руководитель системных проектов возглавляет проект внутри Apple и объединяет других руководителей проектов и инженеров с целью создания продукта.
Руководители проектов по разработке оборудования концентрируются на аппаратных компонентах, таких как монтажные схемы и печатные платы. Руководители проектов по разработке оборудования тесно взаимодействуют с командами электротехников, дизайнеров, специалистов по изготовлению интегральных схем, а также с внешними поставщиками. Они постоянно участвуют в разработке интегральных схем и управляют логистикой; им часто приходится искать сложные компромиссные решения при разработке дизайна, в которой задействованы специалисты различных профилей.
Facebook – весьма бессистемная компания, в которой главенствующую роль играют инженеры. Число продукт-менеджеров относительно невелико; многие команды начинают работать без продукт-менеджера и привлекают его только при необходимости. Даже если в команде работает несколько продукт-менеджеров, их сферы ответственности настолько обширны, что каждый может работать независимо.
Принципы найма
В Facebook работает уникальный коллектив продукт-менеджеров.
Facebook ищет очень предприимчивых и технически подкованных продукт-менеджеров. Все продукт-менеджеры в Facebook должны писать код (или как минимум уметь это делать на элементарном уровне) и проходят обучение по шестинедельной программе Facebook Bootcamp, в рамках которой продукт-менеджеры и инженеры изучают инструменты разработки и занимаются исправлением ошибок. Такой подход укладывается в культуру «сделай сам»; продукт-менеджеры часто сами разрабатывают первые прототипы своих продуктов.
Когда Facebook приобретает компанию с целью найма ее сотрудников, ее интересуют небольшие команды (как правило, численностью менее 10 человек), состоящие преимущественно из инженеров. Как правило, в этом случае основатель или директор компании становится продукт-менеджером.
Выпускники учебных заведений и люди без опыта в управлении продуктами направляются в ротационную программу подготовки продукт-менеджеров. Эта программа длится один год и предполагает переход из одной команды в другую каждые четыре месяца.
Деятельность
Деятельность Facebook частично планируется заранее, однако многие идеи появляются в процессе наблюдения за тем, как люди используют сайт и какие проблемы у них возникают. Продукт-менеджеры обнаруживают проблемную область и предлагают решение, план действий и предполагаемый результат. Поскольку продукт-менеджеры обладают большой степенью свободы, вам важно понимать, как представить свои идеи в структуре компании и показать их связь с общекорпоративной миссией.
Затем команда создает прототип, тестирует его на небольшой аудитории и проверяет, достигается ли ожидаемый результат. Если все проходит успешно, идея получает «зеленый свет». Продукт-менеджер представляет свое предложение Марку Цукербергу (Mark Zuckerberg), которого все называют «Цук» («Zuck»), или главе подразделения, чтобы получить одобрение. Затем команда подключает к работе дизайнеров и проводит внутреннее тестирование, чтобы другие сотрудники Facebook высказали свои мнения о новинке.
В процессе разработки продукт-менеджер многократно оценивает продукт. Управление проектом не занимает много времени, однако продукт-менеджер может изучать новый код по мере его публикации разработчиками. Когда продукт готов, продукт-менеджер координирует план его развертывания и работает над выпуском продукта совместно с отделом маркетинга.
Amazon
В Amazon корпоративная культура основана на четырнадцати принципах лидерства (см. раздел «Принципы лидерства Amazon» в приложении). Хотя многие компании формулируют собственные принципы работы, принципы лидерства Amazon используются на практике как при найме специалистов, так и в повседневной работе. Сотрудники компании цитируют принципы лидерства на собраниях в процессе поиска решений, а интервьюеры ищут соответствующие качества в кандидатах.
Принципы найма
Amazon работает очень активно: запускаются новые инициативы, идет работа над оперативными техническими и нетехническими программами. В компании имеются команды, ориентированные на различные пользовательские аудитории – потребителей, издателей и разработчиков. По этой причине есть и множество должностей, связанных с управлением продуктами и программами.
Продукт-менеджеры «владеют» продуктами и концентрируются на стратегии их развития. На должность продукт-менеджера Amazon предпочитает нанимать кандидатов со степенью MBA, часто сразу после окончания их учебы в бизнес-школе. В отличие от многих других компаний Amazon не требует от продукт-менеджеров наличия технического опыта.
Технические руководители программ отвечают за текущее выполнение технических проектов. Они должны иметь основательный технический опыт и могут получить свою должность после окончания обучения или перейти на нее с должности инженера. Технические руководители программ тесно сотрудничают с инженерами компании.
Руководители программ отвечают за управление нетехническими проектами, например проектами, связанными с операционной деятельностью. Руководители программ могут иметь любой опыт, однако их преимуществом являются навыки работы с SQL. Amazon ищет находчивых, динамичных руководителей программ, способных работать в стрессовых ситуациях. Менеджеры программ отвечают за выполнение и улучшение рабочих процессов в команде.