Розробники не працюють на вас

У мене є відчуття, що я збираюся багато писати на цю тему в осяжному майбутньому, але філософська та екзистенційна криза, яка зараз стикається з простором біткойнів щодо того, що таке «спам», починає мати значні ефекти та наслідки другого порядку. у всіх різних біткойн-спільнотах.

Я хочу окремо зосередитися на реакції на цю дискусію, яка перелилася в те, що з доброзичливості можна витлумачити як дебати з розробниками Core, але насправді в більшості випадків набуло форми того, що можна назвати лише переслідуванням. Це може бути дуже нюансований і тонкий аспект того, як працює біткойн, оскільки відносини між «клієнтами», які фактично використовують біткойн, і розробниками, які працюють над підтримкою, покращенням і оптимізацією протоколу та інструментів, створених на його основі, нечіткі. вирізати поділ категорії. Багато людей, які використовують Bitcoin, є розробниками, і багато розробників є користувачами Bitcoin. Жорсткої межі між ними немає, і той, хто є тим чи іншим, з часом може стати і тим, і іншим. У тому ж відношенні люди, які підпадають під обидві категорії, можуть припинити це робити і просто стати виключно розробником або виключно користувачем. Це перше, що потрібно розуміти, межа між користувачами та розробниками абсолютно довільна, з постійним перекриттям і потенціалом для того, щоб це перекриття збільшувалось і звужувалося в будь-який момент.

Тим не менш, а як щодо користувачів, які не є розробниками? Які вони стосунки з людьми, які насправді пишуть і підтримують програмне забезпечення? Немає справжньої чорно-білої чіткої відповіді, але я можу сказати вам, чим не є відносини: відносини роботодавець/працівник.

Розробники на нас не працюють. Повна зупинка. Вони не наші працівники. Ми не оплачуємо їхні рахунки, ми не фінансуємо їхню роботу, вони не мають перед нами жодних договірних чи юридичних зобов’язань. Ми не є менеджерами продуктів, ми не надаємо їм дорожню карту проекту та не диктуємо, над якими частинами вони працюють, як вони над ними працюють, у якому порядку, або якими ці частини взагалі мають бути чи як вони мають функціонувати.

Відмовтеся від будь-якої думки про те, що ця екосистема хоч якось функціонує так. Це не. Розробники вільно вирішують приділяти свій час протоколу з відкритим кодом на власних умовах. Вони вирішують, скільки часу витрачати, на що його витрачати, а також те, як вони фактично реалізують те, над чим вони вирішили працювати. Повна зупинка. Вони мають повну та необмежену автономію в усіх відношеннях щодо того, як вони взаємодіють із біткойнами як проектом.

Тепер поверніть це, щоб подивитися на користувачів. Користувачі біткойнів не зобов’язані приймати зміни чи інструменти, створені розробниками. Ніщо не змушує користувачів змінювати програмне забезпечення, яке вони використовують, або використовувати новий інструмент, створений розробниками на основі біткойнів. Підписка на Netflix не зобов’язує вас переглядати окремий вміст, який вони виробляють, і не зобов’язує споживати певний обсяг вмісту. Ви можете дивитися скільки завгодно або як мало, ви навіть можете скасувати підписку, якщо хочете. Netflix практично не контролює, як ви з ним взаємодієте, окрім як через силу добровільного переконання.

Ось як працює біткойн. Переслідування розробників на GitHub цього не змінить. Це не перетворить чарівним чином ваші стосунки з розробниками на відносини працівника/роботодавця. Плач на GitHub не тільки нічого не дає для створення чи впровадження тієї динамічної сили, яку, здається, хочуть створити багато біткойнерів, але й це не досягає нічого продуктивного. Я кажу це як людина, яка протягом багатьох років особисто обговорювала численні питання з розробниками, неодноразово стверджувала, що розробники не мають рації щодо певної проблеми чи плану дій, який вони вважають найдоцільнішим.

GitHub — це не місце для суперечок про екзистенціальну мету чи причину існування біткойнів. Це місце для дебатів і критики щодо вузьких концепцій і реалізації, з явною метою вдосконалення будь-якої технічної пропозиції. Незалежно від того, чи призведе це до включення пропозиції в біткойн або відхилення від біткойна, має повністю залежати від результату суто раціональної та логічної дискусії.

Навіть у випадку, коли у вас є справді раціональний аргумент чи внесок, чи збираєтеся ви насправді залишатися й постійно робити свій внесок або брати участь у процесі розробки? Або ви просто по суті виконуєте поїздку, переглядаючи чи вводячи інформацію щодо конкретної проблеми, щоб подолати її? Так? Тоді навіть з раціональним аргументом у руках GitHub не є відповідним місцем для таких дискусій. У нас є Twitter, у нас є Reddit, у нас є Spaces, у нас є багато інших місць, де можна обговорювати та працювати над досягненням консенсусу. без активного втручання нісенітниці та філософських дебатів про семантику в процес розробки.

І я повторюю, що я людина, яка провела величезну кількість часу в цьому просторі, наводячи аргументи про те, чому певний напрямок розвитку є чи ні, гарною ідеєю, підкріплюючи ці аргументи реальними міркуваннями та логічним обґрунтуванням. Ймовірно, я ніколи не буду значущим і послідовним способом сприяти розвитку Bitcoin, тому я не намагаюся впроваджувати свої аргументи, думки та ідеї безпосередньо в сам процес розробки.

Я наводжу ці аргументи ширшій спільноті або розробникам на інших форумах чи засобах масової інформації, окрім GitHub чи платформ, конкретна мета та функція яких розробників координувати процес розробки. Якщо мої аргументи справді є достовірними, вони переконають користувачів. Вони переконають розробників поза групою з таких місць, як GitHub. Згодом обґрунтована суперечка зростатиме та створюватиме консенсус навколо нього, аж до того, що він представлятиме значущий публічний сигнал, який розробники можуть, якщо захочуть, включити у власні міркування щодо біткойна та того, на що вони вирішують витрачати свій час і зусилля. робити для його покращення.

Зрештою, не має значення, чи дивитеся ви на ці проблеми та цю динаміку з призму розробників чи користувачів: у вас немає жодної влади чи впливу, окрім сили переконання.

Якщо розробники виробляють те, що переважна більшість користувачів не бажає або не знаходить у цьому жодної цінності, вони можуть просто проігнорувати це. Якщо розробники виявляють, що переважна більшість користувачів вимагає чогось абсолютно ірраціонального з точки зору вирівнювання стимулів, інженерних реалій або чогось подібного, вони можуть просто проігнорувати їх.

Біткойн - це саморегульована система. Погані інструменти, створені розробниками, не будуть прийняті. Користувачі, які вимагають неузгоджених або шкідливих речей, не можуть змусити розробників створити це для них, але вони можуть активізуватись і створити це самі, якщо вони насправді хочу ту річ. У цій динаміці ніхто ні на кого не працює, це абсолютно добровільний процес, який регулюється ринковими силами. Тож або зробіть крок і спробуйте бути переконливим, зробіть це самі, або плачте сильніше. Вам не вдасться змусити когось робити те, чого вони не хочуть робити. 

Ви можете знайти кнопку вилки у верхньому правому куті прямо тут. 

Джерело: https://bitcoinmagazine.com/culture/developers-dont-work-for-you