Почему автономия в командах — это миф: уроки лидерства от экс-CTO Shopify

20VC (Harry Stebbings) 5,3 тыс. 1 ч 10 мин 6 мин 20.03.2024
Главное

В новом выпуске подкаста 20VC Гарри Стэббингс беседует с Жан-Мишелем Лемье, бывшим техническим директором (CTO) Shopify и Atlassian. Они обсуждают философию создания продуктов, отказ от традиционных процессов разработки и почему популярный совет «нанять лучших и не мешать им» может привести к катастрофе.

🎨 От Phantom of the Opera до компьютерных наук 0:38

Путь Жана-Мишеля Лемье в технологии начался не с программирования, а с любви к искусству и музыке. В 1988 году, учась в старшей школе, он совмещал занятия живописью, музыкой и математикой, полностью игнорируя историю и биологию . Решающий момент наступил, когда он предложил руководителю школьного оркестра заменить весь живой ансамбль своим компьютером и синтезатором для постановки мюзиклов «Призрак Оперы» и «Отверженные».

Используя Cubase версии 1.1 и протокол MIDI, Лемье фактически «уволил» школьный оркестр, записав все партии в одиночку . Этот опыт сформировал его отношение к компьютерам не как к объекту изучения, а как к «второму пилоту» для творчества. Позже школьный консультант убедил его пойти на факультет компьютерных наук, заметив его природную склонность к технологиям .

По мнению Лемье, выпускникам сегодня стоит выбирать не просто то, что они «любят», а то, в чем они действительно хороши . Он полагает, что если человек постоянно занимается тем, что у него получается, он неизбежно найдет правильный карьерный путь.

🚀 Shopify против Atlassian: Движение против продукта 3:57

Лемье занимал ключевые инженерные посты в двух гигантах индустрии — Shopify и Atlassian. Анализируя их успех, он выделяет общие черты и фундаментальные различия.

Общие черты (зона пересечения):

Фундаментальные различия:

По словам Лемье, компании радикально отличались в своих приоритетах:

Лемье утверждает, что Shopify тратила больше времени на то, чтобы делать меньше вещей, но делать их лучше . В то же время Скотт Фаркуар из Atlassian был мастером операционной эффективности и стратегического распределения ресурсов, используя «таблицы внутри таблиц» для прогнозирования бизнеса .

⏱️ Проблема «трения временного горизонта» 10:59

Один из самых провокационных тезисов Лемье — отказ от традиционных процессов разработки (scrum, standups, TDD). Он называет себя «пенсионером программных процессов» . Главным врагом продуктивности гость считает «трение временного горизонта» (time horizon friction).

Это явление возникает, когда команда тратит больше времени на планирование будущего, чем на создание настоящего . По мнению Лемье:

  1. Процессы часто создаются для того, чтобы дать не-программистам ощущение комфорта и контроля .
  2. Планирование требует участия разработчиков, что отрывает их от написания кода, создавая узкое место.
  3. Большинство компаний переоценивают необходимость планирования в 100 раз .

Лемье предлагает заменить сложные процессы жестким ограничением времени (time capping). В его текущем стартапе команда собирается только на один час в неделю, чтобы обсудить, кто «застрял», и что будет выпущено на этой неделе . Он убежден, что риск снижается не планированием, а регулярными отгрузками (shipping) готового кода .

🤝 Почему автономия — это ловушка 25:44

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

Вместо полной автономии он предлагает концепцию «парного программирования в лидерстве» (pair programming on leadership) . При онбординге новых руководителей Лемье использует следующие принципы:

Для классификации решений Лемье использует модель «Дерева решений» Сьюзан Скотт:

  1. Корневые (Root): Важнейшие стратегические решения, которые трудно отменить. Требуют обсуждения с руководителем .
  2. Стволовые (Trunk): Решения среднего уровня, полезны для мозгового штурма.
  3. Листовые (Leaf): Мелкие операционные задачи. Принимаются автономно, «не беспокойте меня ими» .

🏂 Сноуборд-тест: Как нанимать лучших 35:08

За свою карьеру Лемье нанял сотни людей и выработал трехэтапный процесс интервью:

1. Сноуборд-тест (Snowboard Test) : Название отсылает к способу определить ведущую ногу сноубордиста: нужно неожиданно толкнуть человека в спину — какую ногу он выставит вперед, та и естественная. В интервью это открытый вопрос: «Если бы ты мог заниматься чем угодно в компании, какой была бы твоя работа мечты?» . Это выявляет истинную мотивацию, которую невозможно подделать.

2. Режим учителя (Teacher Mode) : Кандидата просят в течение часа обучать интервьюера теме, в которой он эксперт. Это позволяет оценить глубину знаний и страсть к делу .

3. Трофей жизни (Life's Trophy) : Вопрос о самом сложном проекте, который человек когда-либо строил. Это показывает внутреннюю планку качества кандидата и его способность справляться с трудностями уровня 9.5 из 10 .

Главная ошибка фаундеров, по мнению Лемье, — найм в спешке. Когда менеджер уходит, руководители часто бросаются закрывать вакансию «любым подходящим». Лемье советует «покупать время»: честно сказать команде, что найм может занять 6 месяцев, и попросить их временно взять на себя функции лидера . Часто в такие моменты внутренние таланты раскрываются лучше всего.

🤖 ИИ и будущее программирования 49:53

Жан-Мишель Лемье в восторге от текущего состояния ИИ в разработке. По его опыту, инструменты вроде GitHub Copilot уже пишут 80% его кода . При этом ИИ не создает архитектуру, но избавляет от рутины.

Он прогнозирует несколько важных трендов:

💳 Урок выравнивания продаж и продукта от Shopify 1:06:36

Один из самых интересных опытов Лемье — руководство отделом продаж в Shopify в течение года, оставаясь на посту CTO . Это было сделано для снятия напряжения между инженерами и продавцами.

Проблема заключалась в том, что отдел продаж приводил «неправильных» клиентов в «неправильное» время, требуя от инженеров специфических доработок. Лемье перенастроил стратегию:

В завершение Лемье подчеркивает, что секрет успеха — не в поиске идеальных процессов, а в постоянном поддержании «гула отгрузки» (hum of shipping) и общего понимания того, что такое великий продукт .

💬 Цитаты

«Вы не строите продукт, вы строите движение.»

Жан-Мишель Лемье 5:03

«Компании умирают от несварения чаще, чем от голода. У нас слишком много идей, и нам трудно говорить «нет».»

Жан-Мишель Лемье 10:28

«Риск снижается не планированием, а отгрузкой продукта (shipping).»

Жан-Мишель Лемье 20:54
👥 Спикеры
📚 Упомянутые книги
🔗 Упомянутые сайты и проекты
📖 Термины
Time Horizon Friction
Замедление команды из-за чрезмерного планирования будущего в ущерб работе над текущими задачами.
Decision Tree (по С. Скотт)
Фреймворк для классификации решений на те, что требуют участия руководителя, и полностью автономные.
Snowboard Test
Метод интервью, позволяющий выявить естественные, неосознанные склонности и мотивацию кандидата.
📊 Цифры
🗓 Хронология
  1. 1988 Жан-Мишель Лемье заменяет школьный оркестр компьютером для постановки мюзикла.
  2. 2010-2020 Период работы и наблюдения за ростом Atlassian и Shopify.
  3. 2023-2024 Лемье возвращается к этапу «от 0 до 1» со своим новым скрытым стартапом.
⚖️ Другая сторона
Стартапы и бизнес Jean-Michel Lemieux Shopify Atlassian 20VC менеджмент