🇵🇱 Дедлайн по e-PIT всё ближе ⏳ Поддержите devby из уже уплаченных налогов 💙
Support us

«Качество кода» не важно, потому что не гарантирует успеха — мнение техдиректора

Технический директор американского платёжного сервиса Block, основанного фаундером Twitter Джеком Дорси, считает, что в техносфере преувеличивают значение чистоты и качества кода. Об этом Дханджи Прасанна говорил в недавнем выпуске Lenny’s Podcast.

7 комментариев
«Качество кода» не важно, потому что не гарантирует успеха — мнение техдиректора

Технический директор американского платёжного сервиса Block, основанного фаундером Twitter Джеком Дорси, считает, что в техносфере преувеличивают значение чистоты и качества кода. Об этом Дханджи Прасанна говорил в недавнем выпуске Lenny’s Podcast.

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

Прасанна пришёл к такому выводу во время работы в Google. В 2006 году она купила YouTube — её инженеры заглянули в кодовые базы видеосервиса и были в шоке от них и их «ужасной архитектуры». Между тем именно YouTube, а не фирменный Google Video, стал одним из самых успешных продуктов в истории компании.

«Дело не в том, насколько хорошо он спроектирован», — продолжил Прасанна. В действительности успех продукта определяет то, закрывает ли он какую-то проблему пользователя.

«Просто сосредоточьтесь на том, что строите и для кого вы это стоите. А весь этот код уже завтра может стать не нужен», — добавил он.

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

Прасанна не единственный, кто считает, что в эпоху ИИ есть вещи поважнее умения кодить. Например, в Salesforce говорят, что гораздо важнее — эмпатия и умение работать в команде. А в Google наоборот утверждают, что уметь кодить — хотя бы на базовом уровне — должны все.

Разработчики теряют контроль над кодом созданным ИИ — мнение экспертов
Разработчики теряют контроль над кодом, созданным ИИ — мнение экспертов
По теме
Разработчики теряют контроль над кодом, созданным ИИ — мнение экспертов
Google представила «человеческий» тест для оценки ИИ-кода
Google представила «человеческий» тест для оценки ИИ-кода
По теме
Google представила «человеческий» тест для оценки ИИ-кода
Поддержите редакцию 1,5% налога: бесплатно и за 5 минут

Как помочь, если вы в Польше

Читайте также
Студенты уже начали менять специальности из-за ИИ, половина — задумывались
Студенты уже начали менять специальности из-за ИИ, половина — задумывались
Студенты уже начали менять специальности из-за ИИ, половина — задумывались
Разрабы запустили проект OpenClaude на базе утекшего кода Claude Code
Разрабы запустили проект OpenClaude на базе утекшего кода Claude Code
Разрабы запустили проект OpenClaude на базе утекшего кода Claude Code
«Сломается — потом заработает»: фаундер Twitter заменяет менеджеров своего стартапа «ИИ-коучами»
«Сломается — потом заработает»: фаундер Twitter заменяет менеджеров своего стартапа «ИИ-коучами»
«Сломается — потом заработает»: фаундер Twitter заменяет менеджеров своего стартапа «ИИ-коучами»
«Я знал, что эта чушь случится»: Copilot вставляет рекламу в код на GitHub — разрабы возмущены
«Я знал, что эта чушь случится»: Copilot вставляет рекламу в код на GitHub — разрабы возмущены
«Я знал, что эта чушь случится»: Copilot вставляет рекламу в код на GitHub — разрабы возмущены
1 комментарий

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

5

И ещё важен аутсорс в его страну происхождения, чтобы качество не зашкалило.

5

Предлагаю применить это же правило в авиастроении или атомной энергенике.

1

Боинг уже давно применяет.

0

Когда пилишь продукт на коленке очень важно го..нокод размещать в простой и понятной архитектуре без изысков. Потому что когда говнокод начнет решать задачу за зарплату найдешь тех кто его завернет в микросервисы или что там модного появилось ?

0

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

Но для стартапа на этапе пробного шара такой подход сгодится. И сразу на помойку все написанное. Лишь бы не тащить такое в прод🫨

Пользователь отредактировал комментарий 28 октября 2025, 09:37

0

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

То есть реальную проблему одинаково решать как с нормальной архитектурой так и с плохой? А он точно техдиректор? Пример с YouTube тоже к чему, его бэкенд наверняка уже переписали с момента покупки, возможно и не раз

0

Нлрмальная архитектура будет в разы дороже и дольше, а MVP важно как можно быстрее выкатиться в лайв, а там видно уже будет, нужен ли он вообще кому-то.