Програмери не раде за вас

Имам осећај да ћу много писати о овој теми уопште у догледној будућности, али филозофска и егзистенцијална криза са којом се тренутно суочава биткоин простор око онога што представља „нежељена пошта“ почиње да има огромне ефекте и последице другог реда. у свим различитим Битцоин заједницама.

Желим да се посебно фокусирам на реакцију на ову дебату која се прелива у оно што се добротворно може протумачити као дебата са Цоре програмерима, али у стварности је у већини случајева попримила облик онога што се може назвати само узнемиравањем. Ово може бити веома нијансиран и суптилан аспект како Битцоин функционише, јер однос између „купаца“ који заправо користе Битцоин и програмера који раде на одржавању, побољшању и оптимизацији протокола и алата изграђених на њему није јасан. сепарација категорија. Многи људи који користе Битцоин су програмери, а многи програмери су корисници Битцоина. Не постоји чврста линија која прави разлику између њих двоје, а неко ко је једно или друго може временом постати обоје. У истом смислу људи који спадају у обе категорије могли би да престану да то чине и једноставно постану искључиво програмери или само корисници. То је прва ствар коју треба разумети, линија између корисника и програмера је потпуно произвољна, са сталним преклапањем и потенцијалом да то преклапање расте и смањује се у било ком тренутку.

Међутим, шта је са корисницима који нису програмери? Какав је њихов однос са људима који заправо пишу и одржавају софтвер? Не постоји прави црно-бели јасан одговор, али могу вам рећи шта није однос: однос послодавац/запослени.

Програмери не раде за нас. Тачка. Они нису наши запослени. Ми им не плаћамо рачуне, не финансирамо њихов рад, они немају никакве уговорне или законске обавезе према нама. Ми нисмо менаџери производа, ми им не дајемо план пројекта и не диктирамо на којим деловима раде, како раде на њима, којим редоследом, или шта ти делови уопште треба да буду или како треба да функционишу.

Одбаците се од сваке идеје да овај екосистем на било који начин функционише тако далеко. Није тако. Програмери слободно бирају да дају своје време протоколу отвореног кода потпуно под сопственим условима. Они одлучују колико времена ће потрошити, на шта ће га потрошити и начин на који ће заправо имплементирати оно на чему су одлучили да раде. Тачка. Они имају потпуну и неспутану аутономију у сваком погледу у погледу начина на који комуницирају са Битцоин-ом као пројектом.

Сада окрените то да бисте погледали кориснике. Корисници Битцоина немају никакву обавезу да усвоје промену или алат који програмери производе. Ништа не приморава кориснике да промене софтвер који покрећу, или да усвоје нови алат који су програмери изградили на врху биткоина. Претплата на Нетфлик вас не обавезује да гледате ниједан део садржаја који они производе, не обавезује вас да конзумирате било који одређени број садржаја. Можете да гледате колико год желите или онолико мало колико желите, можете чак и отказати претплату ако желите. Нетфлик буквално нема контролу над начином на који комуницирате с њим, осим чисто кроз моћ добровољног убеђивања.

Овако функционише Битцоин. Узнемиравање програмера на ГитХуб-у то неће променити. То неће магично претворити ваш однос са програмерима у однос запосленог/послодавца. Не само да плакање на ГитХуб-у неће постићи ништа чиме би се створила или довела до те динамике моћи коју многи Битцоинери желе да остваре, већ не постиже ништа продуктивно. Кажем то као неко ко је лично расправљао о бројним питањима са програмерима током година, више пута је тврдио да програмери нису у праву у вези са неким проблемом или планом акције за који мисле да је најприкладнији.

ГитХуб није место за расправу која је егзистенцијална сврха или разлог постојања биткоина. То је место за уски концепт и дебату о примени и критику, у изричиту сврху побољшања било ког техничког предлога који се даје. Без обзира да ли то доводи до тога да се предлог угради у Битцоин, или да се одбије од Битцоин, треба да буде у потпуности у складу са исходом чисто рационалне и логичне расправе.

Чак и у случају када имате заиста рационалан аргумент или део инпута, да ли ћете се заиста задржати и доследно доприносити или учествовати у процесу развоја? Или се у суштини само возите прегледом или уносом одређеног проблема да бисте га возили бициклом? Да? Онда чак и са рационалним аргументом у руци, ГитХуб није одговарајуће место за те дискусије. Имамо Твитер, имамо Реддит, имамо просторе, имамо бројна друга места за дебату и рад на консензусу о стварима без активног уметања бесмислица и филозофских расправа о семантици у процес развоја.

И понављам да сам ја особа која је провела огромну количину времена у овом простору износећи аргументе о томе зашто је одређени правац развоја добра идеја или није, поткрепљујући те аргументе стварним образложењем и логичким образложењем. Вероватно никада нећу на било који смислен и доследан начин допринети развоју биткоина, тако да не покушавам да убацим своје аргументе, мишљења и идеје директно у сам тај развојни процес.

Те аргументе износим широј заједници, или када их износим програмерима, на другим форумима или медијима осим ГитХуб-а или платформи чија је специфична сврха и функција за програмери да координира процес развоја. Ако су моји аргументи заиста вредни, они ће убедити кориснике. Они ће убедити програмере ван бенда са места као што је ГитХуб. На крају, аргумент са заслугама ће расти и створити консензус око тога до те мере да представља значајан јавни сигнал који програмери могу да изаберу, ако желе, да уграде у своје размишљање о Битцоин-у и ономе што одлуче да потроше своје време и напоре ради на побољшању.

На крају крајева, није важно да ли на ове проблеме и ову динамику гледате из сочива програмера или корисника: немате никакву моћ или утицај осим моћи убеђивања.

Ако програмери произведу нешто што огромна већина корисника не жели или у чему не налази никакву вредност, они то једноставно могу игнорисати. Ако програмери открију да огромна већина корисника захтева нешто што је потпуно ирационално у смислу усклађивања подстицаја, инжењерске реалности или било чега сличног, могу их једноставно игнорисати.

Битцоин је саморегулишући систем. Лоши алати које производе програмери неће бити усвојени. Корисници који захтевају некохерентне или штетне ствари не могу натерати програмере да то направе уместо њих, али могу да се појачају и сами направе ако стварно желим ту ствар. Овде у овој динамици нико не ради ни за кога другог, то је потпуно добровољан процес регулисан тржишним силама. Дакле, или иступите и заправо покушајте да будете убедљиви, урадите то сами или плачите јаче. Нећете успети у покушају да натерате некога да уради нешто што не жели. 

Овде можете пронаћи дугме виљушке у горњем десном углу. 

Извор: хттпс://битцоинмагазине.цом/цултуре/девелоперс-донт-ворк-фор-иоу