Логотип

Эрик С. Рэймонд: кодексы поведения — это катастрофа

Эрик С. Рэймонд: кодексы поведения — это катастрофа

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

 

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

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

В недавнем посте на X Эрик С. Рэймонд (ESR), один из самых влиятельных первопроходцев движения за открытый исходный код, наиболее известный как автор «Собора и базара» — основополагающего эссе, которое помогло сформировать современный подход к открытому исходному коду, — призвал отказаться от того, что многие сообщества приняли за стандартную практику: кодексов поведения, определяющих приемлемое поведение участников.

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

  • Откажитесь от принятия Кодекса поведения.
  • Если в вашем проекте он есть, удалите его.
  • Если вы вынуждены оставить кого-то из-за бюрократических проволочек, замените это правило одним: «Если с вами работать сложнее, чем того требуют ваши заслуги, вы будете уволены».
Читать  Менеджер электронных книг Calibre 8.6 обеспечивает более быстрое восстановление базы данных

 

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

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

Как вы, вероятно, знаете, даже у такого фундаментального компонента, как ядро Linux, есть свой Кодекс поведения (https://docs.kernel.org/process/code-of-conduct.html). Однако стоит помнить, что в SQLite когда-то был принят Кодекс этики (https://sqlite.org/codeofethics.html), основанный на «Уставе святого Бенедикта» — руководстве по монашеской жизни VI века. Да, именно так — документ, которому 1500 лет, — необычный выбор, который часто упоминают в кругах разработчиков ПО как забавный и заставляющий задуматься.

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

Редактор: AndreyEx

Рейтинг: 5 (1 голос)

Важно: Данная статья носит информационный характер. Автор не несёт ответственности за возможные сбои или ошибки, возникшие при использовании описанного программного обеспечения.

Если статья понравилась, то поделитесь ей в социальных сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала