# Дханджи Р. Прасанна: «Качество кода не связано с успехом продукта»

Источник: https://www.youtube.com/watch?v=JMeXWVw0r3E
Канал: Lenny's Podcast
Опубликовано: 26.10.2025

---

Опубликован детальный разбор того, как финтех-гигант Block трансформируется в одну из самых ИИ-ориентированных корпораций в мире. Главный технологический директор Block Дханджи Р. Прасанна в разговоре с ведущим подкаста Ленни Рачитски рассказал об автоматизации внутренних процессов, создании открытого ИИ-агента Goose и коренной перестройке структуры управления. Эти изменения, по словам гостя, позволили компании высвободить тысячи часов рабочего времени сотрудников и принципиально изменить подход к разработке программного обеспечения.

## 🚀 ИИ-манифест и управленческая трансформация Block
[[JUMP:5:30]]

История масштабной технологической перестройки Block началась около двух с половиной лет назад. В тот период глава компании Джек Дорси инициировал еженедельные встречи с участием 40 топ-менеджеров для обсуждения стратегических изменений. Дханджи Р. Прасанна, работавший тогда на полставки из-за семейных обстоятельств, обратил внимание, что руководство детально обсуждает множество глубоких вопросов, но полностью игнорирует тему искусственного интеллекта. Это подтолкнуло его написать внутреннее письмо, получившее известность как «ИИ-манифест». В нем инженер призвал централизованно развивать ИИ-технологии, чтобы компания стала «ИИ-нативной». Инициатива привела к тому, что после двухдневных совместных обсуждений в Сиднее Джек Дорси предложил Прасанне пост технического директора компании с командой более чем в 3 500 человек.

Первым шагом нового CTO стало возвращение Block к самовосприятию как технологической компании, а не просто финансового или финтех-сервиса. Для этого были запущены программы по объединению ведущих инженеров, возобновлены общекорпоративные хакатоны и сформированы небольшие проектные группы по 2–5 человек. Однако ключевым изменением, по мнению Прасанны, стал переход от дивизиональной структуры управления (General Manager structure) к функциональной. 

Ранее ключевые бренды — Square, Cash App, Afterpay и Tidal — функционировали как портфель независимых компаний со своими генеральными директорами, отдельными командами инженеров и дизайнеров. Прасанна настоял на объединении всех инженеров и дизайнеров в единые вертикали под руководством единых глав подразделений. Переход оказался болезненным из-за действия закона Конвея, согласно которому структура создаваемого программного продукта копирует структуру коммуникаций организации. Тем не менее реформа позволила сформировать единые требования к квалификации инженеров, упростить их перемещение между проектами и создать общую техническую базу для внедрения ИИ. Как подчеркивает гость, правильная организационная структура в вопросах продуктивности зачастую имеет большее значение, чем эффективность самих инструментов разработки.

## 🧠 Goose: открытый ИИ-агент, меняющий правила игры
[[JUMP:15:36]]

Главным технологическим достижением Block в области автоматизации стало создание собственного ИИ-агента по имени Goose. Продукт представляет собой десктопное приложение с интерфейсом чат-бота, способное выполнять широкий спектр задач — от категоризации личных фотографий пользователя до написания сложного программного кода. 

Архитектура Goose построена на базе открытого протокола Model Context Protocol (MCP), разработанного ИИ-лабораторией Anthropic при раннем участии инженеров Block. Суть MCP заключается в создании стандартизированных программных оболочек вокруг существующих корпоративных инструментов, таких как Salesforce, Snowflake или базы данных SQL. Благодаря этому языковые модели получают физическую возможность взаимодействовать с цифровой инфраструктурой компании. 

Прасанна приводит пример комплексного сценария: пользователь может поручить Goose составить маркетинговый отчет. ИИ-агент самостоятельно выполнит следующие действия:

* Напишет SQL-запрос для извлечения данных из Snowflake.
* Проведет аналитику с помощью скриптов на Python прямо на рабочем столе пользователя.
* Сгенерирует графики с помощью JavaScript-библиотек.
* Оформит результат в итоговый PDF-документ или Google Doc и отправит его по электронной почте.

Инструмент обладает плагиозависимой системой провайдеров, позволяющей подключать как коммерческие закрытые модели от OpenAI и Anthropic, так и локальные open-source решения через интерфейс Ollama. Руководство Block приняло решение сделать Goose полностью бесплатным проектом с открытым исходным кодом. По словам CTO, компания обязана возвращать долг ИИ-сообществу, так как сама построена на базе Linux, Java и MySQL. На текущий момент Goose активно внедряют другие технологические компании, включая разработчиков из Databricks. Само название ИИ-агента является отсылкой к персонажу фильма «Лучший стрелок» (Top Gun), а создавший его инженер визуально очень похож на этого героя.

## 🛠 Автономия ИИ и новые подходы к разработке (Vibe Coding)
[[JUMP:28:40]]

Внедрение ИИ-инструментов привело к появлению феномена, который в индустрии называют «вайб-кодингом» (vibe coding), когда разработчик создает программное обеспечение преимущественно через диалог с ИИ-моделью. Прасанна отмечает, что текущая схема взаимодействия ИИ и человека в формате «пинг-понга» (когда разработчик ждет ответа модели по 3–5 минут, а затем вручную корректирует сырой код) является ограниченной. Цель Block — перейти к долгосрочной автономной работе агентов.

В компании проводятся эксперименты, где сессии работы Goose длятся часами. По мнению технического директора, крупные языковые модели не должны простаивать ночью или в выходные дни, пока инженеры отдыхают. ИИ должен непрерывно работать над кодовой базой, предугадывая потребности команды.

Прасанна делится практическим опытом: один из инженеров команды Goose настроил систему так, чтобы ИИ-агент непрерывно анализировал изображение с его экрана и входящий аудиопоток. Когда инженер обсуждал с коллегами в Slack или по электронной почте необходимость реализации определенной фичи, Goose параллельно запускал процесс разработки. Спустя несколько часов агент самостоятельно открывал готовый пулл-реквест (PR) в репозитории Git. Кроме того, ИИ самостоятельно управлял календарем сотрудника, перенося встречи при возникновении конфликтов в расписании через инструмент Apple Script.

Использование ИИ радикально меняет философию работы с кодом. Возможность мгновенно генерировать рабочие прототипы позволяет инженерам легко отказываться от неидеальных решений. Прасанна признается, что теперь регулярно удаляет огромные массивы свеженаписанного кода, если результат не удовлетворяет его эстетически. В перспективе Block рассматривает подход, при котором вместо долгого рефакторинга старых легаси-систем приложение при каждом обновлении будет полностью удаляться (`rm -rf`) и переписываться искусственным интеллектом с нуля на основе заданных спецификаций.

## 📊 Роль человека, наем персонала и автоматизация тестирования
[[JUMP:38:03]]

Несмотря на высокий уровень автоматизации, Прасанна убежден, что ИИ пока уступает человеку в вопросах верхнеуровневой архитектуры, проектирования сложных распределенных систем, анализе состояний гонки (race conditions) и глобальном управлении портфелем проектов. По мнению CTO, компании, которые заявляют о неэффективности ИИ, совершают ошибку, пытаясь просто «выбросить» нейросети на свои старые массивные кодовые базы в надежде на чудо. ИИ-инструментам необходим человеческий контроль и «вкус», чтобы продукт не превратился в то, что индустрия называет «ИИ-шлаком» (AI slop).

Практический анализ эффективности ИИ в Block показал следующие результаты:

* Команды инженеров, наиболее глубоко внедрившие Goose, экономят от 8 до 10 часов рабочего времени еженедельно.
* В среднем по компании за счет автоматизации рутинных процессов экономится 20–25% рабочих часов. Этот показатель включает результаты юридического департамента, отделов управления рисками и клиентской поддержки.
* Внедрение специализированного ИИ-инструмента для анализа тестовых сценариев позволило сократить количество запусков тестов в CI/CD пайплайнах на 50%, значительно сэкономив облачные вычислительные мощности.
* Инструмент Gling (мобильная версия Goose) автоматизировал UI-тестирование операционной системы Android на уровне доступности (Accessibility API), заменив ручной труд наемных тестировщиков автоматическими отчетами.

Что касается влияния технологий на наем, Block не планирует сокращать общую численность персонала, но меняет критерии отбора. Компания постепенно отказывается от восприятия инженеров как «сырьевого ресурса», количество которого прямо пропорционально числу выпускаемых фич. На собеседованиях кандидатам теперь разрешено и рекомендуется использовать ИИ-ассистенты и среду Cursor. Прасанна отмечает, что наибольшую выгоду от ИИ получают полярные группы сотрудников: начинающие разработчики (junior), которые мгновенно осваивают интерфейсы, и опытные архитекторы (senior), избавленные от рутины. Однако главным сюрпризом для менеджмента стало то, что максимальный буст продуктивности ИИ дал нетехническим специалистам. Команда по управлению рисками теперь способна самостоятельно за несколько часов собирать внутренние ИИ-приложения, на разработку которых у профильного ИИ-отдела ушли бы недели. Это снижает нагрузку на инженерный штат, избавляя их от бесконечных мелких запросов из других отделов.

## 💡 Ошибки прошлого и философия «контролируемого хаоса»
[[JUMP:1:01:52]]

Опираясь на свой многолетний опыт, Дханджи Р. Прасанна формулирует парадоксальный для многих инженеров тезис: качество написания кода и коммерческий успех продукта никак не связаны между собой. В качестве примера он приводит историю поглощения YouTube корпорацией Google. В то время инженеры Google были шокированы «ужасной» архитектурой YouTube, где видеоролики хранились в виде бинарных объектов (BLOB) прямо в базе данных MySQL, а весь стек работал на медленном Python. При этом внутренний конкурент Google Video был идеально спроектирован на C++ и Java, поддерживал высокое разрешение и любые форматы, но полностью проиграл рынок хаотичному, но решавшему реальную боль пользователей YouTube.

Похожая атмосфера «контролируемого хаоса» сопровождала и ранние этапы развития Cash App в составе Block, когда команда выросла с 10 до 200 инженеров и привлекла первые 20 миллионов пользователей. Инженеры постоянно запускали случайные эксперименты в обход строгих регламентов жизненного цикла ПО. Прасанна убежден, что жесткие рамки вредят творчеству разработчиков. Задача лидера — зафиксировать фундаментальные элементы (безопасность, финансовый учет, стабильность ядра), а на верхних уровнях дать инженерам свободу экспериментирования.

Второй важнейший принцип лидера — «начинать с малого». Прасанна противопоставляет успешные компактные проекты своему опыту работы в Google над амбициозным проектом Google Wave, где 80 инженеров строили сложнейшую систему еще до того, как у нее появились реальные пользователи, что в итоге привело к закрытию продукта. Напротив, Cash App и сам ИИ-агент Goose начинались как нишевые идеи сотрудников в рамках хакатонных недель. Именно в рамках хакатона Джек Дорси, Дханджи Р. Прасанна и еще один инженер создали первый в истории публичных компаний функционал для покупки биткоинов. Тестируя его, они приобрели чашку кофе в Blue Bottle, заплатив криптовалютой через Cash Card. Спикер иронично замечает, что с учетом роста курса биткоина с $6 000 до $120 000 это была, вероятно, самая дорогая чашка кофе в его жизни.

## ⚡ Блиц-опрос и жизненные ориентиры
[[JUMP:1:18:09]]

В финальной части беседы Дханджи Р. Прасанна поделился своими личными предпочтениями и источниками вдохновения, которые помогают ему сохранять баланс на позиции топ-менеджера крупной технологической корпорации.

При выборе литературы CTO Block придерживается принципа не читать профессиональные книги по менеджменту или программированию, отдавая предпочтение художественной классике, истории и философии. Его главные рекомендации:

* Роман «Мастер и Маргарита» Михаила Булгакова, который он считает шедевром мировой литературы.
* Поэзия Альфреда Теннисона, помогающая спикеру находить внутренний баланс в периоды неопределенности.

Среди кинематографических проектов Прасанна выделил научно-фантастический сериал *Alien Earth* от Ноа Хоули за его уникальную художественную эстетику и операторскую работу, напоминающую живопись, а также шпионскую драму *Slow Horses*. Его любимым гаджетом остается портативная консоль Steam Deck OLED от Valve. Прасанна восхищается подходом Valve, которая, в отличие от других технологических гигантов, не стала строить «закрытый сад» (walled garden), а сохранила устройство полностью открытым для модификаций, установки альтернативных операционных систем и пользовательского программирования.

Главный жизненный девиз Дханджи Р. Прасанны прост: если сотрудник утром не чувствует прилива энергии перед началом рабочего дня, ему необходимо срочно менять свою жизнь или увольняться. Любые масштабные проблемы и страхи перед изменениями, как утверждает гость, через год всегда кажутся человеку абсолютно тривиальными.