В новом выпуске подкаста 20VC Гарри Стэббингс беседует с Жан-Мишелем Лемье, бывшим техническим директором (CTO) Shopify и Atlassian. Они обсуждают философию создания продуктов, отказ от традиционных процессов разработки и почему популярный совет «нанять лучших и не мешать им» может привести к катастрофе.
🎨 От Phantom of the Opera до компьютерных наук 0:38
Путь Жана-Мишеля Лемье в технологии начался не с программирования, а с любви к искусству и музыке. В 1988 году, учась в старшей школе, он совмещал занятия живописью, музыкой и математикой, полностью игнорируя историю и биологию . Решающий момент наступил, когда он предложил руководителю школьного оркестра заменить весь живой ансамбль своим компьютером и синтезатором для постановки мюзиклов «Призрак Оперы» и «Отверженные».
Используя Cubase версии 1.1 и протокол MIDI, Лемье фактически «уволил» школьный оркестр, записав все партии в одиночку . Этот опыт сформировал его отношение к компьютерам не как к объекту изучения, а как к «второму пилоту» для творчества. Позже школьный консультант убедил его пойти на факультет компьютерных наук, заметив его природную склонность к технологиям .
По мнению Лемье, выпускникам сегодня стоит выбирать не просто то, что они «любят», а то, в чем они действительно хороши . Он полагает, что если человек постоянно занимается тем, что у него получается, он неизбежно найдет правильный карьерный путь.
🚀 Shopify против Atlassian: Движение против продукта 3:57
Лемье занимал ключевые инженерные посты в двух гигантах индустрии — Shopify и Atlassian. Анализируя их успех, он выделяет общие черты и фундаментальные различия.
Общие черты (зона пересечения):
- Ориентация на «долгую игру»: Основатели обеих компаний принимали решения с горизонтом в десятилетия .
- Маркетинговое мышление: И Тоби Лютке (Shopify), и Майк Кэннон-Брукс со Скоттом Фаркуаром (Atlassian) понимали важность захвата внимания аудитории .
- Создание движения, а не продукта: Atlassian построила движение вокруг открытого ПО и эффективной командной работы, а Shopify — вокруг предпринимательства . Например, сотрудничество Shopify с Тимом Феррисом (автором «4-часовой рабочей недели») помогло бренду стать синонимом предпринимательского духа.
Фундаментальные различия:
По словам Лемье, компании радикально отличались в своих приоритетах:
- Shopify — ставка на качество: Компания могла остановить запуск или разработку, если продукт не соответствовал высокой планке качества.
- Atlassian — ставка на скорость: Культура была ориентирована на быстрые релизы, поглощения (M&A) и монетизацию существующей базы клиентов .
Лемье утверждает, что Shopify тратила больше времени на то, чтобы делать меньше вещей, но делать их лучше . В то же время Скотт Фаркуар из Atlassian был мастером операционной эффективности и стратегического распределения ресурсов, используя «таблицы внутри таблиц» для прогнозирования бизнеса .
⏱️ Проблема «трения временного горизонта» 10:59
Один из самых провокационных тезисов Лемье — отказ от традиционных процессов разработки (scrum, standups, TDD). Он называет себя «пенсионером программных процессов» . Главным врагом продуктивности гость считает «трение временного горизонта» (time horizon friction).
Это явление возникает, когда команда тратит больше времени на планирование будущего, чем на создание настоящего . По мнению Лемье:
- Процессы часто создаются для того, чтобы дать не-программистам ощущение комфорта и контроля .
- Планирование требует участия разработчиков, что отрывает их от написания кода, создавая узкое место.
- Большинство компаний переоценивают необходимость планирования в 100 раз .
Лемье предлагает заменить сложные процессы жестким ограничением времени (time capping). В его текущем стартапе команда собирается только на один час в неделю, чтобы обсудить, кто «застрял», и что будет выпущено на этой неделе . Он убежден, что риск снижается не планированием, а регулярными отгрузками (shipping) готового кода .
🤝 Почему автономия — это ловушка 25:44
Лемье решительно не согласен с популярной идеей о том, что нужно просто «нанять крутых людей и отойти в сторону». Он считает этот совет худшим в индустрии, так как он предполагает, что у всех людей магическим образом совпадут стандарты качества и видение мира .
Вместо полной автономии он предлагает концепцию «парного программирования в лидерстве» (pair programming on leadership) . При онбординге новых руководителей Лемье использует следующие принципы:
- Микро-выравнивание: Вместо редких длинных совещаний — ежедневные короткие сообщения в Slack о принятых решениях .
- Совместная работа над задачами: Он может вместе с вице-президентом 5-6 раз переписывать пост для блога, чтобы синхронизировать понимание культуры и тональности компании .
- Доступ к мозгу: Гость считает глупым не использовать опыт начальника. Он советует сотрудникам «беспокоить» руководителей своими решениями для калибровки, а не ждать еженедельных встреч .
Для классификации решений Лемье использует модель «Дерева решений» Сьюзан Скотт:
- Корневые (Root): Важнейшие стратегические решения, которые трудно отменить. Требуют обсуждения с руководителем .
- Стволовые (Trunk): Решения среднего уровня, полезны для мозгового штурма.
- Листовые (Leaf): Мелкие операционные задачи. Принимаются автономно, «не беспокойте меня ими» .
🏂 Сноуборд-тест: Как нанимать лучших 35:08
За свою карьеру Лемье нанял сотни людей и выработал трехэтапный процесс интервью:
1. Сноуборд-тест (Snowboard Test) : Название отсылает к способу определить ведущую ногу сноубордиста: нужно неожиданно толкнуть человека в спину — какую ногу он выставит вперед, та и естественная. В интервью это открытый вопрос: «Если бы ты мог заниматься чем угодно в компании, какой была бы твоя работа мечты?» . Это выявляет истинную мотивацию, которую невозможно подделать.
2. Режим учителя (Teacher Mode) : Кандидата просят в течение часа обучать интервьюера теме, в которой он эксперт. Это позволяет оценить глубину знаний и страсть к делу .
3. Трофей жизни (Life's Trophy) : Вопрос о самом сложном проекте, который человек когда-либо строил. Это показывает внутреннюю планку качества кандидата и его способность справляться с трудностями уровня 9.5 из 10 .
Главная ошибка фаундеров, по мнению Лемье, — найм в спешке. Когда менеджер уходит, руководители часто бросаются закрывать вакансию «любым подходящим». Лемье советует «покупать время»: честно сказать команде, что найм может занять 6 месяцев, и попросить их временно взять на себя функции лидера . Часто в такие моменты внутренние таланты раскрываются лучше всего.
🤖 ИИ и будущее программирования 49:53
Жан-Мишель Лемье в восторге от текущего состояния ИИ в разработке. По его опыту, инструменты вроде GitHub Copilot уже пишут 80% его кода . При этом ИИ не создает архитектуру, но избавляет от рутины.
Он прогнозирует несколько важных трендов:
- «Раздутые» компании похудеют: Для создания масштабных продуктов потребуется меньше людей .
- Перераспределение талантов: Программисты, которые раньше занимались оптимизацией ленты в Twitter или Facebook, перейдут в критически важные отрасли: сельское хозяйство, здравоохранение, энергетику .
- Появление «Операционной системы страны»: Лемье считает, что следующей богатейшей компанией в мире станет та, которая создаст качественное ПО для управления государственными процессами (налоги, инфраструктура, услуги), так как сейчас этот сектор находится в упадке .
💳 Урок выравнивания продаж и продукта от Shopify 1:06:36
Один из самых интересных опытов Лемье — руководство отделом продаж в Shopify в течение года, оставаясь на посту CTO . Это было сделано для снятия напряжения между инженерами и продавцами.
Проблема заключалась в том, что отдел продаж приводил «неправильных» клиентов в «неправильное» время, требуя от инженеров специфических доработок. Лемье перенастроил стратегию:
- Они обнаружили, что маленькие лавки (mom-and-pop shops) и мега-знаменитости (вроде Кайли Дженнер) имеют 80% общих потребностей — это малая сложность каталога при потенциально высоком объеме транзакций .
- Команда решила сфокусироваться на высокообъемных, но «простых» брендах (например, Supreme), вместо того чтобы пытаться заполучить сверхсложных клиентов с запутанной логистикой .
- Это позволило продуктовой команде сосредоточиться на масштабируемости платформы (70 000 чекаутов в минуту), что принесло выгоду всем типам клиентов одновременно .
В завершение Лемье подчеркивает, что секрет успеха — не в поиске идеальных процессов, а в постоянном поддержании «гула отгрузки» (hum of shipping) и общего понимания того, что такое великий продукт .