Izstrādātāji nestrādā jūsu labā

Man ir sajūta, ka pārskatāmā nākotnē es daudz rakstīšu par šo tēmu, taču filozofiskā un eksistenciālā krīze, kas pašlaik saskaras Bitcoin telpā par to, kas ir “surogātpasts”, sāk radīt milzīgas otrās kārtas sekas un sekas. visās dažādajās Bitcoin kopienās.

Es vēlos īpaši koncentrēties uz reakciju uz šīm debatēm, kas pārvēršas par to, ko labdarīgi var uzskatīt par debatēm ar Core izstrādātājiem, taču patiesībā vairumā gadījumu tā ir bijusi tā, ko var saukt tikai par uzmākšanos. Tas var būt ļoti niansēts un smalks Bitcoin darbības aspekts, jo nav skaidras attiecības starp “klientiem”, kas faktiski izmanto Bitcoin, un izstrādātājiem, kas strādā, lai uzturētu, uzlabotu un optimizētu protokolu un tam pievienotos rīkus. samazināt kategorijas atdalīšanu. Daudzi cilvēki, kas izmanto Bitcoin, ir izstrādātāji, un daudzi izstrādātāji ir Bitcoin lietotāji. Nav stingras atšķirības starp abiem, un kāds, kurš ir viens vai otrs, laika gaitā var kļūt par abiem. Šajā pašā ziņā cilvēki, kas ietilpst abās kategorijās, var pārtraukt to darīt un vienkārši kļūt tikai par izstrādātājiem vai tikai lietotājiem. Tas ir pirmais, kas jāsaprot, līnija starp lietotājiem un izstrādātājiem ir pilnīgi patvaļīga, ar pastāvīgu pārklāšanos un iespējamību, ka šī pārklāšanās jebkurā laikā pieaugs un samazināsies.

Tas nozīmē, kā ir ar lietotājiem, kuri nav izstrādātāji? Kādas ir viņu attiecības ar cilvēkiem, kas faktiski raksta un uztur programmatūru? Nav īstas melnbaltas skaidras atbildes, bet es varu pateikt, kas nav attiecības: darba devēja/darba ņēmēja attiecības.

Izstrādātāji nestrādā mūsu labā. Punkts. Viņi nav mūsu darbinieki. Mēs nemaksājam viņiem rēķinus, mēs nefinansējam viņu darbu, viņiem nav nekādu līgumisku vai juridisku saistību pret mums. Mēs neesam produktu vadītāji, mēs viņiem nesniedzam projekta ceļvedi un nenosakām, pie kādiem elementiem viņi strādā, kā viņi strādā, kādā secībā vai kādiem tiem vajadzētu būt vai kā tiem jāfunkcionē.

Atbrīvojieties no priekšstatiem, ka šī ekosistēma kaut kādā veidā darbojas attālināti. Tā nav. Izstrādātāji brīvi izvēlas veltīt savu laiku atvērtā pirmkoda protokolam, pilnībā ievērojot savus noteikumus. Viņi izlemj, cik daudz laika tērēt, kam to tērēt un veidu, kā viņi faktiski īsteno savu izvēlēto darbu. Punkts. Viņiem ir pilnīga un neierobežota autonomija visos veidos attiecībā uz to, kā viņi mijiedarbojas ar Bitcoin kā projektu.

Tagad pagrieziet to, lai apskatītu lietotājus. Bitcoin lietotājiem nav nekādu pienākumu pieņemt izmaiņas vai rīku, ko izstrādā izstrādātāji. Nekas neliek lietotājiem mainīt viņu vadīto programmatūru vai pieņemt jaunu rīku, ko izstrādātāji veido uz Bitcoin. Ja jums ir Netflix abonements, tas neuzliek jums par pienākumu skatīties vienu viņu saražoto satura daļu, tas neuzliek par pienākumu patērēt noteiktu satura apjomu. Varat skatīties tik daudz vai tik maz, cik vēlaties, un, ja vēlaties, varat pat atcelt abonementu. Netflix burtiski nekontrolē to, kā jūs ar to mijiedarbojaties, izņemot tikai ar brīvprātīgas pārliecināšanas palīdzību.

Šādi darbojas Bitcoin. Izstrādātāju uzmākšanās GitHub to nemainīs. Tas maģiski nepārvērsīs jūsu attiecības ar izstrādātājiem par darbinieku/darba devēju. Raudāšana uz GitHub ne tikai neko nepanāks, lai radītu vai ieviestu to jaudas dinamiku, ko, šķiet, vēlas ieviest daudzi Bitcoineri, bet tas nepaveic neko produktīvu. Es saku, ka cilvēks, kurš gadu gaitā ir personīgi apspriedis daudzas problēmas ar izstrādātājiem, vairākas reizes apgalvoja, ka izstrādātāji ir nepareizi attiecībā uz kādu problēmu vai rīcības plānu, kas, viņuprāt, ir vispiemērotākais.

GitHub nav vieta, kur strīdēties, kāds ir Bitcoin pastāvēšanas eksistenciālais mērķis vai iemesls. Tā ir vieta šaurām koncepcijas un īstenošanas debatēm un kritikai, lai uzlabotu jebkuru iesniegto tehnisko priekšlikumu. Neatkarīgi no tā, vai priekšlikums tiek iekļauts Bitcoin vai tiek noraidīts no Bitcoin, būtu pilnībā atkarīgs no tīri racionālas un loģiskas diskusijas rezultāta.

Pat tad, ja jums ir patiesi racionāls arguments vai ieguldījums, vai jūs patiešām paliksit līdzi un konsekventi piedalīsities vai piedalīsities izstrādes procesā? Vai arī jūs vienkārši veicat braucienu, pārskatot vai sniedzot informāciju par konkrētu problēmu, lai to pārvarētu? Jā? Tad pat ar racionālu argumentu rokās GitHub nav piemērota vieta šīm diskusijām. Mums ir Twitter, mums ir Reddit, mums ir Spaces, mums ir daudz citu vietu, kur debatēt un strādāt, lai panāktu vienprātību par lietām izstrādes procesā aktīvi neiejaucot muļķības un filozofiskas diskusijas par semantiku.

Un es atkārtoju, ka esmu cilvēks, kurš ir pavadījis milzīgu laiku šajā telpā, argumentējot par to, kāpēc konkrēts attīstības virziens ir vai nav laba ideja, pastiprinot šos argumentus ar reālu argumentāciju un loģisku pamatojumu. Es, iespējams, nekad nekādā jēgpilnā un konsekventā veidā nesniegšu ieguldījumu Bitcoin attīstībā, tāpēc es nemēģinu savus argumentus, viedokļus un idejas tieši iepludināt šajā attīstības procesā.

Es izsaku šos argumentus plašākai sabiedrībai vai, izsakot tos izstrādātājiem, citos forumos vai medijos, izņemot GitHub vai platformas, kuru īpašais mērķis un funkcija ir izstrādātāji koordinēt izstrādes procesu. Ja mani argumenti patiešām ir pamatoti, tie pārliecinās lietotājus. Tie pārliecinās izstrādātājus ārpus grupas no tādām vietām kā GitHub. Galu galā arguments par nopelniem pieaugs un radīs vienprātību ap to tiktāl, ka tas ir jēgpilns publiskais signāls, ka izstrādātāji var izvēlēties, ja vēlas, iekļaut savos argumentācijās par Bitcoin un to, ko viņi izvēlas pavadīt savu laiku un pūles. dara, lai to uzlabotu.

Galu galā nav svarīgi, vai jūs skatāties uz šīm problēmām un šo dinamiku no izstrādātāju vai lietotāju objektīva: jums nav nekāda spēka vai ietekmes, izņemot pārliecināšanas spēku.

Ja izstrādātāji ražo kaut ko tādu, ko lielākā daļa lietotāju nevēlas vai kam nav nekādas vērtības, viņi var to vienkārši ignorēt. Ja izstrādātāji atklāj, ka lielākā daļa lietotāju pieprasa kaut ko, kas ir pilnīgi neracionāls stimulu saskaņošanas, inženiertehniskās realitātes vai cita tamlīdzīga ziņā, viņi var tos vienkārši ignorēt.

Bitcoin ir pašregulējoša sistēma. Izstrādātāju radītie sliktie rīki netiks pieņemti. Lietotāji, kas pieprasa nesakarīgas vai kaitīgas lietas, nevar likt izstrādātājiem to izveidot viņu vietā, taču viņi var to uzlabot un izveidot paši, ja tiešām gribu to lietu. Šeit šajā dinamikā neviens nestrādā nevienam citam, tas ir pilnīgi brīvprātīgs process, ko regulē tirgus spēki. Tāpēc vai nu pacelieties un mēģiniet būt pārliecinošs, dariet to pats vai raudiet stiprāk. Jums neizdosies mēģināt piespiest kādu darīt to, ko viņi nevēlas darīt. 

Jūs varat atrast dakšas pogu augšējā labajā stūrī tieši šeit. 

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