Kehittäjät eivät työskentele puolestasi

By Bitcoin Aikakauslehti - 4 kuukautta sitten - Lukuaika: 5 minuuttia

Kehittäjät eivät työskentele puolestasi

Minulla on tunne, että aion kirjoittaa paljon tästä aiheesta yleisesti lähitulevaisuudessa, mutta filosofinen ja eksistentiaalinen kriisi, jota tällä hetkellä kohtaa Bitcoin tilaa yli mitä "roskapostia" alkaa olla massiivisia toisen asteen vaikutuksia ja seurauksia kaikissa eri Bitcoin yhteisöjä.

Haluan keskittyä erityisesti tämän keskustelun reaktioon, joka leviää hyväntekeväisyyteen, joka voidaan tulkita keskusteluksi Core-kehittäjien kanssa, mutta todellisuudessa se on useimmissa tapauksissa ottanut muodon, jota voidaan kutsua vain häirinnoksi. Tämä voi olla hyvin vivahteikas ja hienovarainen näkökohta miten Bitcoin toimii suhteena "asiakkaiden" välillä, jotka todella käyttävät Bitcoin ja kehittäjät, jotka pyrkivät ylläpitämään, parantamaan ja optimoimaan protokollaa ja sen päälle rakennettuja työkaluja, eivät ole selkeä luokkaerottelu. Monet ihmiset, jotka käyttävät Bitcoin ovat kehittäjiä, ja monet kehittäjät ovat käyttäjiä Bitcoin. Näiden kahden välillä ei ole tiukkaa eroa, ja joku, joka on toinen tai toinen, voi ajan myötä tulla molemmista. Samassa suhteessa ihmiset, jotka kuuluvat molempiin luokkiin, voivat lopettaa sen ja tulla vain kehittäjiksi tai käyttäjiksi. Tämä on ensimmäinen asia, joka on ymmärrettävä, käyttäjien ja kehittäjien välinen raja on täysin mielivaltainen, jatkuva päällekkäisyys ja mahdollisuus, että päällekkäisyys kasvaa ja pienenee milloin tahansa.

Entäpä käyttäjät, jotka eivät ole kehittäjiä? Mikä on heidän suhteensa ohjelmistoa kirjoittaviin ja ylläpitäviin henkilöihin? Varsinaista mustavalkoista selkeää vastausta ei ole, mutta voin kertoa, mikä suhde ei ole: työnantaja/työntekijäsuhde.

Kehittäjät eivät toimi meille. Täysi pysähdys. He eivät ole työntekijöitämme. Emme maksa heidän laskujaan, emme rahoita heidän työtään, heillä ei ole mitään sopimusvelvoitteita tai laillisia velvoitteita meitä kohtaan. Emme ole tuotepäälliköitä, emme anna heille projektin tiekarttaa emmekä sanele, mitä osia he työskentelevät, miten ne työskentelevät, missä järjestyksessä, tai mitä niiden pitäisi edes olla tai miten niiden tulee toimia.

Tyhjennä itsesi käsityksestä, että tämä ekosysteemi toimisi jollakin tavalla etänä. Se ei. Kehittäjät voivat vapaasti käyttää aikaa avoimen lähdekoodin protokollaan täysin omin ehdoin. He päättävät, kuinka paljon aikaa käyttävät, mihin sen käyttävät ja miten he todella toteuttavat valitsemansa työskentelyn. Täysi pysähdys. Heillä on täydellinen ja rajoittamaton autonomia kaikin tavoin vuorovaikutuksessa heidän kanssaan Bitcoin projektina.

Käännä se nyt katsomaan käyttäjiä. Käyttäjät Bitcoin heillä ei ole minkäänlaista velvollisuutta hyväksyä kehittäjien tuottamaa muutosta tai työkalua. Mikään ei pakota käyttäjiä muuttamaan käyttämiään ohjelmistoja tai ottamaan käyttöön uusia työkaluja, joiden päälle kehittäjät rakentavat Bitcoin. Netflix-tilaus ei velvoita sinua katsomaan yhtäkään niiden tuottamaa sisältöä, se ei velvoita sinua kuluttamaan tiettyä määrää sisältöä. Voit katsoa niin paljon tai vähän kuin haluat, voit jopa peruuttaa tilauksesi, jos haluat. Netflixillä ei ole kirjaimellisesti mitään hallintaa siihen, miten olet vuorovaikutuksessa sen kanssa, paitsi puhtaasti vapaaehtoisen suostuttelun avulla.

Näin Bitcoin toimii. Kehittäjien häirintä GitHubissa ei muuta tätä. Se ei taianomaisesti muuta suhdettasi kehittäjiin työntekijäksi/työnantajaksi. GitHubissa itkeminen ei vain tuota mitään, mikä luo tai saa aikaan sitä voimadynamiikkaa, jota monet Bitcoiners näyttävät haluavan saada aikaan, mutta sillä ei saavuteta mitään tuottavaa. Sanon, että henkilönä, joka on henkilökohtaisesti keskustellut lukuisista ongelmista kehittäjien kanssa vuosien varrella, on todennut useaan otteeseen, että kehittäjät ovat väärässä jonkin asian tai toimintasuunnitelman suhteen, jotka heidän mielestään on sopivin.

GitHub ei ole oikea paikka väittää, mikä on eksistentiaalinen tarkoitus tai syy Bitcoin olemassa oleva on. Se on paikka kapealle konsepti- ja toteutuskeskustelulle ja kritiikille, nimenomaisena tarkoituksena parantaa mitä tahansa tehtyä teknistä ehdotusta. Johtaako tämä ehdotuksen sisällyttämiseen Bitcointai hylätty Bitcoin, olisi täysin riippuvainen puhtaasti rationaalisen ja loogisen keskustelun tuloksesta.

Jopa siinä tapauksessa, että sinulla on todella rationaalinen argumentti tai panos, aiotteko todella pysyä mukana ja osallistua tai osallistua kehitysprosessiin johdonmukaisesti? Vai oletko vain ajamassa tarkastelemalla tai antamalla tietoa tietystä ongelmasta pyöräillä? Joo? Silloin, vaikka rationaalinen argumentti olisi käsissä, GitHub ei ole sopiva paikka näille keskusteluille. Meillä on Twitter, meillä on Reddit, meillä on Spaces, meillä on lukuisia muita paikkoja keskustella ja pyrkiä yhteisymmärrykseen asioista ilman aktiivisesti hölynpölyä ja filosofisia keskusteluja semantiikasta kehittämisprosessissa.

Ja toistan, että olen henkilö, joka on viettänyt valtavan määrän aikaa tässä tilassa väittäen, miksi tietty kehityssuunta on tai ei ole hyvä idea, vahvistaen näitä argumentteja todellisilla perusteilla ja loogisilla perusteilla. En luultavasti koskaan aio millään mielekkäällä ja johdonmukaisella tavalla myötävaikuttaa sen kehittämiseen Bitcoin, joten en yritä pistää argumenttejani, mielipiteitäni ja ideoitani suoraan tuohon kehitysprosessiin.

Esitän nämä väitteet laajemmalle yhteisölle tai kun esitän niitä kehittäjille, muilla foorumeilla tai medioissa kuin GitHubin tai alustoilla, joiden erityinen tarkoitus ja tehtävä on kehittäjille koordinoimaan kehitysprosessia. Jos argumenttini todella pitävät paikkansa, ne vakuuttavat käyttäjät. Ne vakuuttavat kehittäjät ulos bändistä GitHubin kaltaisista paikoista. Lopulta perustelut kasvavat ja luovat sen ympärille yhteisymmärryksen siihen pisteeseen, että se on merkityksellinen julkinen signaali, jonka kehittäjät voivat halutessaan sisällyttää omiin perusteluihinsa. Bitcoin ja mihin he käyttävät aikaansa ja ponnistelujaan sen parantamiseksi.

Loppujen lopuksi sillä ei ole väliä, katsotko näitä asioita ja tätä dynamiikkaa kehittäjien vai käyttäjien linssistä: sinulla ei ole muuta valtaa tai vaikutusvaltaa kuin suostuttelun voima.

Jos kehittäjät tuottavat jotain, jota suurin osa käyttäjistä ei halua tai josta ei ole mitään arvoa, he voivat jättää sen huomiotta. Jos kehittäjät huomaavat, että ylivoimainen enemmistö käyttäjistä vaatii jotain, joka on täysin irrationaalista kannustimien kohdistamisen, suunnittelun realiteetin tai muun vastaavan kannalta, he voivat yksinkertaisesti jättää ne huomiotta.

Bitcoin on itsesäätyvä järjestelmä. Kehittäjien tuottamia huonoja työkaluja ei oteta käyttöön. Käyttäjät, jotka vaativat epäjohdonmukaisia ​​tai vahingollisia asioita, eivät voi saada kehittäjää rakentamaan sitä itselleen, mutta he voivat tehostaa ja rakentaa sen itse, jos he ihan oikeesti halua sitä asiaa. Kukaan ei työskentele kenenkään muun hyväksi tässä dynamiikassa, se on täysin vapaaehtoinen prosessi, jota säätelevät markkinavoimat. Joten joko astu ylös ja yritä itse asiassa olla vakuuttava, tee se itse tai itke kovemmin. Et tule onnistumaan yrittäessäsi pakottaa ketään tekemään jotain, mitä he eivät halua tehdä. 

Löydät haarukkapainikkeen oikeasta yläkulmasta tätä

Alkuperäinen lähde: Bitcoin aikakauslehti