Уилл Ларсон – Технический директор. Эффективное техническое лидерство (страница 1)
Уилл Ларсон
Технический директор. Эффективное техническое лидерство
Will Larson
The Engineering Executive's Primer
Impactful Technical Leadership
Authorized Russian translation of the English edition of The Engineering Executive’s Primer. ISBN 9781098149482 © 2024 Will Larson.
This translation is published and sold by permission of O’Reilly Media, Inc., which owns or controls all rights to publish and sell the same.
© Перевод на русский язык ТОО «Спринт Бук», 2025
© Издание на русском языке ТОО «Спринт Бук», 2025
От издательства
Ваши замечания, предложения, вопросы отправляйте по адресу
comp@sprintbook.kz
(издательство «SprintBook», компьютерная редакция).
Мы будем рады узнать ваше мнение!
О научном редакторе русского издания
Игорь Курочкин – эксперт в Enabling.team. Помогает развивать инженерную культуру, процессы и практики, платформенные и продуктовые команды в технологических и Enterprise-компаниях. Руководил направлением анализа и технологического консалтинга в Express 42. Работал платформенным и SRE-инженером в Microsoft и Skype, стартапах Qik и Scalaxy. Выступал на конференциях HighLoad, South HUB, AgileDays, TeamLeadConf, DevOpsConf, DevOops.
Отзывы
В этом практичном и доступном руководстве Уилл Ларсон с присущей ему ясностью и проницательностью раскрывает роль руководителя инженерного отдела. Я многому научилась из этой книги – рекомендую ее всем техническим руководителям высшего звена и вообще всем тем, кто задумывался об ограничениях и компромиссах, с которыми приходится сталкиваться, принимая решения на уровне руководства.
Уиллу прекрасно удается убедить работать над собой, в то время как мы обычно озабочены управлением людьми, продуктами и стратегией.
Предисловие
Такую книгу я хотел бы прочитать перед тем, как впервые стал техническим руководителем высшего звена. И я перечитал бы ее, прежде чем заступить на свою вторую руководящую должность, чтобы поразмышлять о том, как изменились мои убеждения после выполнения этой большой и сложной работы. Надеюсь, что эта книга будет вам полезна и, что еще важнее, поможет сформировать собственное мнение, а не убедит вас принять мое.
Моя любимая глава в этой книге – третья, в которой обсуждается создание инженерной стратегии. Я также написал главу об этом в своей предыдущей книге «Staff Engineer» (https://staffeng.com). Интересно посмотреть, насколько отличаются эти две главы, несмотря на то что я написал их с разницей всего в три года. Сначала я думал, что это произошло вследствие того, что я стал глубже разбираться в теме, но на самом деле различие более фундаментальное: быть техническим руководителем высшего уровня (executive) – это совершенно иная деятельность, и она заставила меня поменять точку зрения, которая была у меня, когда я работал инженером и техническим менеджером.
В качестве руководителя высокого ранга вы будете иметь дело со многими уже знакомыми вам проблемами, но у вас появятся новые инструменты для их решения. Например, самой сложной частью разработки инженерной стратегии на моих предыдущих должностях обычно было достижение консенсуса вокруг решения. Теперь самая сложная часть моей работы – сформировать
В этой книге рассматриваются новые проблемы и новые инструменты для решения старых проблем, с которыми вам придется столкнуться, когда вы займете руководящую техническую позицию. Универсальных ответов на самые волнующие вопросы не существует, но после прочтения этой книги вы поймете суть проблем и получите по крайней мере одну рекомендацию о том, как подходить к каждой из них.
Чем эта книга не является
Если вы ищете подробности о том, как управлять одной отдельно взятой группой инженеров, эта книга не будет для вас самой полезной. В ней не рассматриваются методы проведения еженедельных собраний команды, индивидуальных бесед или оценки сотрудников. Вместо этого она фокусируется на том, как организовать совместную работу многих команд, относящихся к инженерному направлению. А для упомянутых пропущенных тем я от всей души рекомендую книгу Камиль Фурнье «The Manager’s Path»[2] и мою собственную «An Elegant Puzzle»[3].
Данная книга посвящена комплексному инженерно-техническому менеджменту, ориентированному как на технологии, так и на людей. Невозможно говорить об инженерном лидерстве, не затрагивая оба этих аспекта. Если вы ищете книгу, более сосредоточенную на лидерстве в области технологий, читайте «The Staff Engineer’s Path»[4] Тани Рейли или мою «Staff Engineer».
Наконец, эта книга не будет вам полезна, если вы хотите узнать, как создать определенную технологию. Существует тысяча эффективных способов разработки любого конкретного продукта, и эта книга не расскажет ни об одном из них. Вместо этого она предложит задуматься о плюсах и минусах стандартизации ваших подходов к созданию и поддержанию большого портфеля продуктов и систем. Существует слишком много книг о технологиях, чтобы рекомендовать какую-то одну, поэтому я предоставлю вам самому решать, что может лучше подойти для ваших задач.
Навигация по книге
Эту книгу можно использовать двумя различными способами. Если вы только что возглавили техническое направление и делаете первые шаги в должности, то вам следует извлечь из нее максимальную пользу, читая от начала до конца. Так вы получите широкие представления о вызовах, с которыми столкнетесь.
Второй способ чтения книги – обратиться к ней, когда вам надо решить определенную проблему: открывайте соответствующий раздел, знакомьтесь с ним – и откладывайте книгу до тех пор, пока не возникнет следующая проблема. Многие темы связаны между собой (какая польза от инженерной стратегии, если у вас нет четкого способа донести ее до своей команды?), но все они продуманы как отдельные статьи.
Разъяснение терминов
Для того чтобы нам было легче достичь взаимопонимания, я даю определения нескольким терминам, рассчитывая уберечь вас от потенциальной путаницы, вызванной непоследовательным их использованием в разных компаниях и отраслях.
Это функциональный лидер направления для всей компании. Многие компании по-разному называют руководящие должности: например, вице-президентами, несмотря на то что они подчиняются другому руководителю в той же функции – вице-президенты по продукту подчиняются главному директору по продукту (
Это функциональный руководитель инженерного направления, который отвечает как за технологическую составляющую, так и за управление инженерным персоналом. В зависимости от компании эта должность может называться технический директор (
Термин подразумевает тех, кто подчиняется непосредственно менеджеру.
Включает всю организационную схему, состоящую из нескольких команд и их менеджеров, подчиняющихся руководителю.
Для разных компаний и организаций конкретные отделы, входящие в это направление, могут существенно различаться. Это могут быть отделы разработки продукта, по работе с данными, по обеспечению информационной безопасности и т. д. В рамках этой книги все они для простоты будут называться инженерным направлением (или инженерным подразделением компании).
Благодарности
Существует удобный миф, что книги пишутся исключительно их авторами. Мой опыт совершенно иной. Формально написал эту книгу я, но фактически она является кульминацией моей карьеры в качестве технического руководителя, десяти лет ведения блога, всего, чему я научился, подготовив две предыдущие книги, тесно сотрудничая с сотнями коллег, благодаря вкладу десятков лидеров отрасли, замечательной команды O'Reilly, помощи Джулии Грейс (Julia Grace), Кевина Стюарта (Kevin Stewart), Тани Рейли (Tanya Reilly), Жасмин Цай (Jasmine Tsai) и Умы Чингунде (Uma Chingunde). Вирджиния Уилсон (Virginia Wilson) заслуживает особого упоминания за исключительно внимательное редактирование этой книги. Наконец, я просто не смог бы создать эту книгу без поддержки моей жены Лорел и нашего сына Эмерсона.
Глава 1. Получение должности
В Digg я в конце концов стал руководителем, но нанимали меня не для этого. Только спустя десятилетие, когда я присоединился к Calm, компания пригласила меня на мою первую руководящую позицию. Если вы начнете изучать карьеры топ-менеджеров, вы найдете тех, кто номинально возглавил технологическое направление в 21 год, когда основал собственную компанию, и других, кто проработал более 30 лет, прежде чем занять управленческую должность.