Alek�ei Matiu�hkin

сделано с умом



Почему демократия — жупел (для чайников)

Monday, 12 Sep 2016 Tags: 2016blog

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

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

Вот простой пример, требующий лишь начальных познаний в арифметике. Пусть нам нужно выбрать текстовый редактор и правила оформления кода для работы в команде. Пусть 66% команды предпочитает (как все здоровые люди) использовать Vim и пробелы. 33% отщепенцев тяготеет к Emacs’у и табам. И, наконец, шеф не считает возможным купить одновременно и Vim и пробелы. Лист голосования (демократического, хех) выглядит в результате так: [{Vim, TABS}, {Emacs, SPACES}, {Emacs, TABS}]. Допустим, половине нормальных людей проще поступиться редактором, второй половине — пробелами. Результат демократического голосования:

▸ {Vim, TABS}        33%
▸ {Emacs, SPACES}    33%
▸ {Emacs, TABS}      34%

И мы пользуемся тем, что противно двум третям команды.

В этом месте какой-нибудь дотошный идиот должен воскликнуть: для сглаживания шероховатостей придуман второй тур (второй тур, хахаха). Ну, давайте со вторым туром, только теперь у шефа есть собственное мнение, поэтому теперь в списке два пункта: {Emacs, TABS} и пара {XCode, юникодные полуширинные пробелы}. По понятным причинам тут хоть в пяти турах победит тот же кандидат, что и в предыдущем примере.

Скажете, надумано? — Хорошо, у меня есть пример гораздо менее изысканный. Коалиция. {Vim, TABS} и {Emacs, SPACES} во втором туре объединяются в коалицию против третьего, побеждают. Компромисс между ними выглядит (наверное, догадываетесь, уже) так: {Emacs, TABS}.

Делегирование полномочий никогда не было удачной сделкой для обывателя. Но когда этот процесс называют демократией и гордятся им — мне срочно нужен второй бутерброд.


  ¦