Nid yw Datblygwyr yn Gweithio i Chi

Mae gen i deimlad fy mod yn mynd i fod yn ysgrifennu llawer ar y pwnc hwn yn gyffredinol hyd y gellir rhagweld, ond mae'r argyfwng athronyddol a dirfodol sy'n wynebu gofod Bitcoin ar hyn o bryd dros yr hyn sy'n gyfystyr â “spam” yn dechrau cael effeithiau a chanlyniadau ail drefn enfawr ym mhob un o'r gwahanol gymunedau Bitcoin.

Rwyf am ganolbwyntio'n benodol ar yr ymateb i'r ddadl hon yn ymledu i'r hyn y gellir ei ddehongli'n elusennol fel dadl gyda datblygwyr Core, ond mewn gwirionedd yn y rhan fwyaf o achosion mae wedi bod ar ffurf yr hyn y gellir ei alw'n aflonyddu yn unig. Gall hyn fod yn agwedd gynnil a chynnil iawn o sut mae Bitcoin yn gweithio, gan nad yw'r berthynas rhwng “cwsmeriaid” sy'n defnyddio Bitcoin mewn gwirionedd a'r datblygwyr sy'n gweithio i gynnal, gwella, a gwneud y gorau o'r protocol a'r offer a adeiladwyd ar ei ben yn glir. torri gwahaniad categori. Mae llawer o bobl sy'n defnyddio Bitcoin yn ddatblygwyr, ac mae llawer o ddatblygwyr yn ddefnyddwyr Bitcoin. Nid oes llinell galed i wahaniaethu rhwng y ddau, a gall rhywun sy'n un neu'r llall ddod yn ddau dros amser. Yn yr un modd gallai pobl sy'n perthyn i'r ddau gategori roi'r gorau i wneud hynny, a dod yn ddatblygwr yn unig neu'n ddefnyddiwr yn unig. Dyna'r peth cyntaf i'w ddeall, mae'r llinell rhwng defnyddwyr a datblygwyr yn gwbl fympwyol, gyda gorgyffwrdd cyson a'r potensial i'r gorgyffwrdd hwnnw dyfu a chrebachu ar unrhyw adeg.

Wedi dweud hynny, beth am y defnyddwyr nad ydynt yn ddatblygwyr? Beth yw eu perthynas â'r bobl sy'n ysgrifennu a chynnal y feddalwedd mewn gwirionedd? Nid oes ateb clir du a gwyn go iawn, ond gallaf ddweud wrthych beth nad yw'r berthynas: perthynas cyflogwr/gweithiwr.

Nid yw datblygwyr yn gweithio i ni. Atalnod llawn. Nid nhw yw ein gweithwyr. Nid ydym yn talu eu biliau, nid ydym yn ariannu eu gwaith, nid oes ganddynt unrhyw rwymedigaethau cytundebol neu gyfreithiol i ni o gwbl. Nid ydym yn rheolwyr cynnyrch, nid ydym yn darparu map prosiect iddynt ac yn pennu pa ddarnau y maent yn gweithio arnynt, sut y maent yn gweithio arnynt, ym mha drefn, neu beth ddylai'r darnau hynny fod neu sut y dylent weithredu.

Camdriniwch eich hun o unrhyw syniad bod yr ecosystem hon yn gweithredu mewn unrhyw ffordd o bell felly. Nid yw'n gwneud hynny. Mae datblygwyr yn dewis yn rhydd i gyfrannu eu hamser i brotocol ffynhonnell agored yn gyfan gwbl ar eu telerau eu hunain. Nhw sy'n penderfynu faint o amser i'w dreulio, ar beth i'w wario, a sut maen nhw'n gweithredu'r hyn maen nhw wedi dewis gweithio arno. Atalnod llawn. Mae ganddyn nhw ymreolaeth lwyr a dilyffethair ym mhob ffordd o ran sut maen nhw'n rhyngweithio â Bitcoin fel prosiect.

Nawr trowch hynny o gwmpas i edrych ar ddefnyddwyr. Nid yw defnyddwyr Bitcoin o dan unrhyw rwymedigaeth o gwbl i fabwysiadu newid neu offeryn y mae datblygwyr yn ei gynhyrchu. Nid oes dim yn gorfodi defnyddwyr i newid y feddalwedd y maent yn ei redeg, neu fabwysiadu offeryn newydd y mae datblygwyr yn ei adeiladu ar ben Bitcoin. Nid yw cael tanysgrifiad Netflix yn eich gorfodi i wylio un darn o gynnwys y maent yn ei gynhyrchu, nid yw'n eich gorfodi i ddefnyddio unrhyw swm penodol o gynnwys. Gallwch wylio cymaint neu gyn lleied ag y dymunwch, gallwch hyd yn oed ganslo'ch tanysgrifiad os dymunwch. Yn llythrennol, nid oes gan Netflix unrhyw reolaeth dros sut rydych chi'n rhyngweithio ag ef o gwbl ac eithrio trwy rym perswâd gwirfoddol yn unig.

Dyma sut mae Bitcoin yn gweithio. Ni fydd aflonyddu ar ddatblygwyr ar GitHub yn newid hynny. Ni fydd yn troi eich perthynas â datblygwyr yn un o weithiwr/cyflogwr yn hudol. Nid yn unig y bydd crio ar GitHub yn cyflawni dim byd o gwbl i greu neu greu'r deinameg pŵer hwnnw y mae'n ymddangos bod llawer o Bitcoiners eisiau ei ddod i fodolaeth, ond nid yw'n cyflawni dim byd cynhyrchiol o gwbl. Dywedaf fel rhywun sydd wedi dadlau’n bersonol â nifer o faterion gyda datblygwyr dros y blynyddoedd, honni droeon bod datblygwyr yn anghywir ynghylch rhyw fater neu gynllun gweithredu y maent yn meddwl yw’r un mwyaf priodol i’w gymryd.

Nid GitHub yw'r lle i ddadlau beth yw'r pwrpas dirfodol neu'r rheswm dros Bitcoin yn bodoli. Mae’n lle ar gyfer trafodaeth a beirniadaeth gul ynghylch cysyniadau a gweithredu, at y diben penodol o wella pa bynnag gynnig technegol a wneir. P'un a yw hynny'n arwain at ymgorffori cynnig yn Bitcoin, neu ei wrthod gan Bitcoin, dylai fod hyd at ganlyniad trafodaeth gwbl resymegol a rhesymegol.

Hyd yn oed yn yr achos lle mae gennych ddadl neu ddarn o fewnbwn gwirioneddol resymegol, a ydych yn mynd i aros o gwmpas a chyfrannu neu gymryd rhan yn y broses ddatblygu yn gyson? Neu ai dim ond gyrru wrth adolygiad ydych chi yn ei hanfod neu fewnbwn ar fater penodol i'w roi ar gefn beic? Oes? Yna hyd yn oed gyda dadl resymegol mewn llaw, nid GitHub yw'r lle priodol ar gyfer y trafodaethau hynny. Mae gennym ni Twitter, mae gennym ni Reddit, mae gennym ni Gofodau, mae gennym ni nifer o leoedd eraill i drafod a gweithio tuag at gonsensws ar bethau heb ymyrryd yn weithredol â dadleuon nonsens ac athronyddol am semanteg i'r broses ddatblygu.

Ac rwy’n ailadrodd fy mod yn berson sydd wedi treulio llawer iawn o amser yn y gofod hwn yn gwneud dadleuon ynghylch pam mae cyfeiriad penodol i ddatblygiad yn syniad da neu ddim yn syniad da, gan atgyfnerthu’r dadleuon hynny â rhesymu gwirioneddol a rhesymeg resymegol. Mae'n debyg na fyddaf byth mewn unrhyw ffordd ystyrlon a chyson yn cyfrannu at ddatblygiad Bitcoin, felly nid wyf yn ceisio chwistrellu fy nadleuon, barn, a syniadau yn uniongyrchol i'r broses ddatblygu honno ei hun.

Rwy’n cyflwyno’r dadleuon hynny i’r gymuned ehangach, neu wrth eu gwneud i ddatblygwyr, mewn fforymau neu gyfryngau eraill heblaw GitHub neu lwyfannau y mae eu pwrpas a’u swyddogaeth benodol ar eu cyfer. datblygwyr i gydlynu'r broses ddatblygu. Os yw fy nadleuon yn dal teilyngdod, byddant yn argyhoeddi defnyddwyr. Byddant yn argyhoeddi datblygwyr allan o fand o leoedd fel GitHub. Yn y pen draw, bydd dadl â theilyngdod yn tyfu ac yn creu consensws o'i gwmpas i'r pwynt ei fod yn cyflwyno signal cyhoeddus ystyrlon y gall datblygwyr ddewis, os ydynt yn dymuno, i ymgorffori yn eu rhesymu eu hunain o amgylch Bitcoin a'r hyn y maent yn dewis treulio eu hamser a'u hymdrechion gwneud i'w wella.

Yn y pen draw, nid oes ots a ydych chi'n edrych ar y materion hyn a'r deinamig hon o lens datblygwyr neu lens defnyddwyr: nid oes gennych unrhyw bŵer na dylanwad o gwbl ac eithrio pŵer perswadio.

Os yw datblygwyr yn cynhyrchu rhywbeth nad yw'r mwyafrif llethol o ddefnyddwyr yn ei ddymuno neu'n canfod dim gwerth ynddo, gallant ei anwybyddu. Os bydd datblygwyr yn dod o hyd i fwyafrif llethol o ddefnyddwyr yn mynnu rhywbeth sy'n gwbl afresymol o ran aliniad cymhelliant, realiti peirianneg, neu unrhyw beth o'r natur hwnnw, gallant eu hanwybyddu.

Mae Bitcoin yn system hunanreoleiddio. Ni fydd offer drwg a gynhyrchir gan ddatblygwyr yn cael eu mabwysiadu. Ni all defnyddwyr sy'n mynnu pethau anghydlynol neu niweidiol wneud i ddatblygwyr adeiladu hynny ar eu cyfer, ond gallant gamu i fyny a'i adeiladu eu hunain os ydynt mewn gwirionedd eisiau y peth yna. Nid oes unrhyw un yn gweithio i unrhyw un arall yma yn y deinamig hon, mae'n broses gwbl wirfoddol a reoleiddir gan rymoedd y farchnad. Felly naill ai camwch i fyny a cheisio bod yn berswadiol, gwnewch hynny eich hun, neu grio'n galetach. Nid ydych yn mynd i lwyddo i geisio gorfodi unrhyw un i wneud rhywbeth nad ydynt am ei wneud. 

Gallwch ddod o hyd i'r botwm fforch yn y gornel dde uchaf yma. 

Ffynhonnell: https://bitcoinmagazine.com/culture/developers-dont-work-for-you