---
title: "Глава 13. Своё, потому что могу"
url: "https://www.mikefluff.com/ru/read/nobody-writes-code/ch13"
locale: "ru"
author: "Mikhail Savchenko (Mike Fluff)"
updated: "2026-10-10T17:48:25.825Z"
book: "https://www.mikefluff.com/ru/books/nobody-writes-code"
access: "lead-in"
purchase: "https://www.mikefluff.com/ru/books/nobody-writes-code"
alternates:
  - locale: "ru"
    url: "https://www.mikefluff.com/ru/read/nobody-writes-code/ch13"
    markdown: "https://www.mikefluff.com/ru/read/nobody-writes-code/ch13.md"
  - locale: "en"
    url: "https://www.mikefluff.com/en/read/nobody-writes-code/ch13"
    markdown: "https://www.mikefluff.com/en/read/nobody-writes-code/ch13.md"
  - locale: "pt"
    url: "https://www.mikefluff.com/pt/read/nobody-writes-code/ch13"
    markdown: "https://www.mikefluff.com/pt/read/nobody-writes-code/ch13.md"
---

# Глава 13. Своё, потому что могу

*[Код больше не пишут](https://www.mikefluff.com/ru/books/nobody-writes-code)*

Администратор салона просит агента сделать так, чтобы клиентки могли заходить на сайт под своим паролем. Агент справляется минут за пять: пишет форму входа, придумывает, как хранить пароли, пишет проверку, и всё работает. Администратор доволен, агент доволен, и никто из них не задаётся вопросом, почему для этой задачи понадобилось писать что-то своё, когда в мире существуют десятки готовых, проверенных, многократно взломанных и многократно залатанных систем входа, которые делают то же самое, и делают хорошо.

Самодельная система входа вполне может хранить пароли чуть-чуть неправильно, причём ошибка будет незаметной и такой величины, что через год, когда базу салона утащат вместе с базами сотни других маленьких сайтов, пароли клиенток можно будет за вечер восстановить и попробовать на их почте и в банковских приложениях. Криптограф Брюс Шнайер в 1998 году сформулировал правило, которое с тех пор называют его именем: любой человек, от полного дилетанта до лучшего криптографа, может придумать шифр, который сам не сможет взломать. Придумать шифр, который не взломает никто другой даже после многих лет попыток, неизмеримо труднее. Чарльз Бэббидж писал нечто похожее ещё в 1864 году, так что наблюдению полтора века, и за полтора века оно ни разу не устарело.

Желание написать своё там, где есть готовое, у программистов называют синдромом «изобретено не здесь», по-английски not invented here, или коротко NIH. Языковые модели одновременно добивают эту болезнь и делают её опаснее, чем когда-либо.

* * *

Синдром изучали задолго до ИИ. В 1982 году исследователи Ральф Кац и Томас Аллен опубликовали работу о пятидесяти исследовательских группах в одной большой лаборатории и посмотрели, как их результативность зависит от того, сколько времени люди проработали вместе. Сначала она росла, примерно до полутора лет совместной работы, потом какое-то время не менялась, а к пяти годам заметно падала. Объяснялось это тем, с кем группы разговаривали: чем дольше группа существовала в одном составе, тем реже её члены общались между собой и с внешними источниками информации, и тем твёрже верили, что всё важное в своей области знают сами. Кац и Аллен так и определили синдром: склонность устоявшейся группы считать, что у неё монополия на знание в своей области, и отвергать идеи со стороны, во вред собственной работе.

У синдрома есть и психологическая подкладка, которую в 2012 году измерили трое исследователей, Майкл Нортон, Дэниел Мохон и Дэн Ариели. Они давали людям собрать коробку из ИКЕА, сложить фигурку оригами или построить что-нибудь из конструктора, а потом спрашивали, сколько, по их мнению, стоит результат. Люди оценивали собственные неуклюжие поделки примерно так же, как работы мастеров, и ожидали, что остальные с этой оценкой согласятся. Эффект исчезал, если человек не доводил поделку до конца или сам же её потом разбирал. Исследователи назвали это эффектом ИКЕА: труд порождает любовь. Любой, кто видел, как программист защищает свой код от предложения заменить его готовой библиотекой, узнает этот эффект с первого взгляда.

* * *

Самая дорогая история о желании написать своё случилась в конце девяностых с Netscape, компанией, чей браузер незадолго до этого был главной дверью в интернет для большинства людей на планете. Разработчики решили, что старый код браузера слишком запутан, и переписали его с нуля. На это ушло почти три года, в течение которых компания не выпускала крупных новых версий, а конкуренты тем временем выпускали. К моменту, когда новый браузер был готов, рынок уже принадлежал другим.

---

Остальная часть главы — в полной книге. Купить полную книгу (690 ₽): https://www.mikefluff.com/ru/books/nobody-writes-code
