Rocket Forge Studio logo
Rocket Forge Studio
Веб- и продуктовая студия

Бизнес и рост

Больше AI-кода не ускорило команду. Charity Majors всё равно целилась в 2×.

Amir Behrouzi7 мин чтения
  • AI
  • Инженерия
  • Лидерство
  • Observability
  • Продуктивность
Инфографика More AI Code Won't Make Your Team Faster: слева тёмная панель Output с фокусом 10x output, хаотичным кодом и It Might Slow You Down; справа светлая панель Impact с 2x в круге, AI ownership focus, who owns this code и I'll support this in production с командой за столами

Больше AI-сгенерированного кода не делает вашу команду быстрее. Он может вас реально замедлить.

Это не анти-AI позиция. Это Charity Majors—сооснователь и CTO Honeycomb—описывает, что происходит, когда генерация масштабируется, а всё ниже по потоку — нет. Honeycomb строит инструменты observability для сложных production-систем. Если кому-то и доверять нарративу скорости, то им. Они всё равно выбрали цель продуктивности 2× вместо погони за 10× и написали AI-ценности раньше мандатов.

Неудобная часть для большинства engineering-лидов: узкое место никогда не было набором. Это релиз софта, отладка в production и поддержание стабильной работы. Залейте репозиторий выводом агентов — и вы не покупаете velocity, а глубину очереди именно на шагах, которые уже болели.

Писать код никогда не было сложной частью

Majors говорит это прямо годами, задолго до моды на generative AI: писать код не было ограничением при shipping. Review, интеграция, deployment, incident response и видимая клиенту надёжность — были.

AI усиливает то, что у вас уже есть. Сильная observability и дисциплина release превращают codegen в рычаг. Слабый фундамент — в шум, который всё равно придётся исправлять при ночных on-call-оповещениях.

Поэтому компания, чей бренд — «видеть, что делает production», меньше беспокоится о нажатиях в час и больше — может ли кто-то владеть тем, что уходит в прод.

Почему Honeycomb выбрала 2×, а не 10×

Honeycomb приняла компанийный челлендж 2×—по образцу похожего push в Intercom—не как трюк, а как честный потолок. Удвоить impact с AI за год. Не десять раз больше токенов. Не десять раз больше смерженных строк.

Emily Nakashima, VP Engineering в Honeycomb, описывала rollout публично: memo основателей с поощрением экспериментов, затем повторяющийся вопрос инженеров—как вы это измерите?

Ответ Honeycomb поучителен для тех, кто копирует memo «10× engineer» из соцсетей:

  • **Снижать акцент на одиночных метриках**, приглашающих к gaming—расход токенов, строки кода, число PR
  • **Доверять self-reporting** о том, действительно ли AI увеличил impact, а не активность
  • **Считать 2× направлением**, а не квотой, которую можно выполнить, сливая невладеемый output в main

Нарративы 10× звучат смело в board deck. 2× с accountability переживает контакт с production.

AI-ценности сильнее AI-мандатов

Honeycomb не остановилась на цели продуктивности. Команда написала AI-ценности—принципы прозрачности, эмоциональной безопасности и того, что значит «хорошо», когда машины дают первый черновик.

Фраза, которая быстрее всего летит по engineering Twitter, — и самая операционная:

  • **У каждого AI-вывода должен быть человеческий владелец.** Если не хотите своё имя на нём — скорее всего, это не хорошая работа.
  • **Качество сначала, количество потом.**

Читайте это как policy, не поэзию. Ownership — как не дать узкому месту сместиться с «набора» на «изменения кода, которые никто не отлаживает». Тот же инстинкт, что и treat agent output как vendor code—только vendor здесь — ваша команда в хороший день.

Мандаты без ценностей дают театр: все используют tool достаточно, чтобы выглядеть занятыми, никто не улучшает путь release, и инциденты в production накапливаются из-за изменений кода, которые никто не может полностью объяснить.

Что реально двигает узкое место

Если генерация дешёвая, инвестируйте туда, где генерация никогда не была проблемой:

  • **Cadence release и ясность rollback**—кто может откатить agent-assisted код ночью при on-call-оповещении без chat log?
  • **Observability на путях, которые трогает AI**—auth, платежи, запись данных, сторонние интеграции
  • **Глубина review на интеграции**, не синтаксисе—ведёт ли себя изменение под реальным трафиком?
  • **Готовность on-call**—может ли on-call-инженер объяснить feature без истории промптов?

Мировоззрение Honeycomb здесь не случайно. Observability — как отлаживать системы, которые вы не полностью авторизовали. Это становится правдой сильнее, а не слабее, когда AI пишет первую версию.

Веб-агентства и продуктовые команды чувствуют это в меньшем масштабе: лендинг клиента с сломанной формой — не «AI failure». Это shipping failure, который начался в окне чата.

Практический чеклист 2× для веб-команд

Не нужен stack Honeycomb, чтобы использовать ту же дисциплину:

  • Один **ограниченный** эксперимент за спринт—один funnel, одна интеграция, один perf fix—не «AI везде»
  • Именной **человеческий владелец** на каждом agent-assisted PR до merge; нет владельца — нет ship
  • Мерить **cycle time до production**, не сгенерированные слова
  • Отслеживать **инциденты или reverts** на AI-путях ежемесячно; эта кривая важнее графиков токенов
  • Написать три **AI-ценности**, с которыми согласна команда; короче policy doc, сильнее tool mandate

Цель 2× реалистична. Цель 10× — в основном заголовок. Реалистичные цели набирают импульс со временем.

Вывод вразрез

Charity Majors не сказала инженерам печатать меньше. Она сказала владеть больше—and целиться в impact, который переживёт отладку.

Больше AI-кода без человеческой ownership не ускоряет команду. Оно удлиняет очередь инцидентов. Выбирайте 2× с ценностями, не 10× с метриками, которые выглядят впечатляюще, но не измеряют реальный impact. Нужно второе мнение, где agent speed помогает—or обгоняет ваш release и review loop на маркетинговом сайте или product frontend? Напишите.

← All articles