Закон Мерфи: если что-то может пойти не так, так оно и будет.

Закон Паркинсона. Работа расширяется, чтобы заполнить время, доступное для ее завершения.

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

Зерно правды в этих шутках (или они вообще были шутками?) было очевидным и вместе с тем противоречивым. Эти фразы соблазняли и вызывали меня в течение долгого времени.

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

Почему я хочу помнить и думать о них больше?

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

Недавно — наконец-то! — я получил ответы на свои вопросы о правдивости подобных шуток. Оказалось, что на самом деле это наблюдаемые и воспроизводимые факты.

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

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

Галл не претендует на научное исследование, но он отлично справляется со своей задачей, собирая и объясняя наблюдения, которые могут быть связаны с каждым из нас. Он объясняет, почему эти «юмористические» утверждения верны, и выводит несколько основных принципов, справедливых для любой сложной системы:

Новые системы означают новые проблемы.

Системы имеют тенденцию расширяться, чтобы заполнить известную вселенную.

Сложные системы дают неожиданные результаты.

Системы, как правило, противоречат их собственному правильному функционированию.

Люди в системах на самом деле не делают того, что система говорит, что они делают.

Системы привлекают системных людей.

Сложную систему нельзя заставить работать. Это либо работает, либо нет.

Простая система, разработанная с нуля, иногда работает.

Некоторые сложные системы действительно работают.

В книге есть еще много проницательных наблюдений и ценных идей, и я настоятельно рекомендую всем прочитать ее. После 40 с лишним лет работы со сложными системами я могу полностью поддержать каждое из этих утверждений. Последние четыре приведенных выше принципа являются буквальными истинами, настолько хорошо доказанными, что они были приняты современной индустрией программного обеспечения под видом гибкого процесса и минимально жизнеспособного продукта, каждый из которых выступает за ранний выпуск продукта и сбор отзывов от реальные клиенты. Они также лежат в основе ускорителя семян, которым управляет Y Combinator, самого мощного в мире инкубатора стартапов.

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

Омар Хайям: Порадуйтесь этому моменту. Этот момент и есть ваша жизнь.

Мишель де Монтень: Я не видел в мире более явного чудовища и чуда, чем я сам.

Франсуа де Ларошфуко: Страсть делает идиотами самых умных людей, а самых больших идиотов делает умными.

Аноним: Если бы я был умнее, у меня не было бы столько опыта.