დეველოპერები არ მუშაობენ თქვენთვის

მაქვს განცდა, რომ ამ თემაზე ზოგადად ბევრს დავწერ უახლოეს მომავალში, მაგრამ ფილოსოფიური და ეგზისტენციალური კრიზისი, რომელიც ამჟამად აწყდება ბიტკოინის სივრცეს იმის გამო, თუ რას წარმოადგენს "სპამი", იწყებს მასიური მეორე რიგის ეფექტებსა და შედეგებს. ბიტკოინის ყველა სხვადასხვა საზოგადოებაში.

მე მსურს კონკრეტულად გავამახვილო ყურადღება ამ დებატების რეაქციაზე, რომელიც გადაიზარდა საქველმოქმედო ქველმოქმედებად, როგორც Core დეველოპერებთან დებატები, მაგრამ სინამდვილეში უმეტეს შემთხვევაში მიიღო ისეთი ფორმა, რასაც შეიძლება ეწოდოს მხოლოდ შევიწროება. ეს შეიძლება იყოს ძალიან ნიუანსი და დახვეწილი ასპექტი იმისა, თუ როგორ მუშაობს ბიტკოინი, რადგან ურთიერთობა „მომხმარებლებს“ შორის, რომლებიც რეალურად იყენებენ ბიტკოინს და დეველოპერებს შორის, რომლებიც მუშაობენ პროტოკოლისა და მასზე აგებული ხელსაწყოების შენარჩუნებაზე, გაუმჯობესებაზე და ოპტიმიზაციაზე, არ არის ნათელი. მოჭრილი კატეგორიის გამოყოფა. ბევრი ადამიანი, ვინც იყენებს ბიტკოინს, არის დეველოპერი და ბევრი დეველოპერი არის ბიტკოინის მომხმარებელი. არ არსებობს მკაცრი ხაზი, რომელიც განასხვავებს ამ ორს და ის, ვინც არის ერთი ან მეორე, დროთა განმავლობაში შეიძლება გახდეს ორივე. ამავე მხრივ, ადამიანებს, რომლებიც მიეკუთვნებიან ორივე კატეგორიას, შეიძლება შეწყვიტონ ამის გაკეთება და უბრალოდ გახდნენ მხოლოდ დეველოპერი ან მხოლოდ მომხმარებელი. ეს არის პირველი, რაც უნდა გვესმოდეს, ზღვარი მომხმარებლებსა და დეველოპერებს შორის არის სრულიად თვითნებური, მუდმივი გადახურვით და ამ გადახურვის პოტენციალი იზრდება და შემცირდება ნებისმიერ დროს.

ამის თქმით, რაც შეეხება მომხმარებლებს, რომლებიც არ არიან დეველოპერები? როგორია მათი ურთიერთობა იმ ხალხთან, ვინც რეალურად წერს და ინახავს პროგრამულ უზრუნველყოფას? არ არსებობს რეალური შავ-თეთრი მკაფიო პასუხი, მაგრამ შემიძლია გითხრათ, რა არ არის ურთიერთობა: დამსაქმებლის/თანამშრომლის ურთიერთობა.

დეველოპერები ჩვენთვის არ მუშაობენ. სრული გაჩერება. ისინი ჩვენი თანამშრომლები არ არიან. ჩვენ არ ვიხდით მათ გადასახადებს, არ ვაფინანსებთ მათ მუშაობას, მათ არ აქვთ რაიმე საკონტრაქტო ან სამართლებრივი ვალდებულება ჩვენს მიმართ. ჩვენ არ ვართ პროდუქტის მენეჯერები, ჩვენ არ ვაძლევთ მათ პროექტის საგზაო რუქას და არ ვუკარნახებთ რა ნაწილებზე მუშაობენ, როგორ მუშაობენ მათზე, რა თანმიმდევრობით, ან როგორი უნდა იყოს ეს ნაწილები ან როგორ უნდა იმოქმედონ.

უარი თქვით ნებისმიერ წარმოდგენაზე, რომ ეს ეკოსისტემა დისტანციურად ასე ფუნქციონირებს. Ის არ. დეველოპერები თავისუფლად ირჩევენ დახარჯონ თავიანთი დრო ღია კოდის პროტოკოლში სრულიად საკუთარი პირობებით. ისინი წყვეტენ რამდენი დრო დახარჯონ, რაზე დახარჯონ და როგორ განახორციელონ ის, რაზეც მუშაობა აირჩიეს. სრული გაჩერება. მათ აქვთ სრული და შეუზღუდავი ავტონომია ყოველმხრივ იმის თაობაზე, თუ როგორ ურთიერთობენ ბიტკოინთან, როგორც პროექტთან.

ახლა გადაატრიალეთ ის, რომ გადახედოთ მომხმარებლებს. ბიტკოინის მომხმარებლებს არავითარი ვალდებულება არ აქვთ მიიღონ ცვლილება ან ინსტრუმენტი, რომელსაც დეველოპერები აწარმოებენ. არაფერი აიძულებს მომხმარებლებს შეცვალონ მათ მიერ გაშვებული პროგრამული უზრუნველყოფა, ან მიიღონ ახალი ინსტრუმენტი, რომელიც დეველოპერებმა ააშენეს ბიტკოინის თავზე. Netflix-ის გამოწერა არ გავალდებულებთ უყუროთ მათ მიერ წარმოებულ კონტენტს, ის არ გავალდებულებთ მოიხმაროთ რაიმე კონკრეტული მოცულობის კონტენტი. თქვენ შეგიძლიათ უყუროთ იმდენს ან ცოტას, რამდენიც გსურთ, შეგიძლიათ გააუქმოთ თქვენი გამოწერა, თუ გსურთ. Netflix-ს ფაქტიურად არ აქვს კონტროლი იმაზე, თუ როგორ ურთიერთობთ მასთან, გარდა მხოლოდ ნებაყოფლობითი დარწმუნების ძალით.

ასე მუშაობს ბიტკოინი. GitHub-ზე დეველოპერების შევიწროება ამას არ შეცვლის. ეს ჯადოსნურად არ გადააქცევს თქვენს ურთიერთობას დეველოპერებთან დასაქმებულად/დამსაქმებელად. GitHub-ზე ტირილი არა მხოლოდ ვერაფერს მიაღწევს იმ სიმძლავრის დინამიკის შექმნას ან ჩამოყალიბებას, რომელიც, როგორც ჩანს, ბევრ ბიტკოინერს სურს შექმნას, არამედ ის არანაირ პროდუქტიულს არაფერს აკეთებს. მე ვამბობ, რომ როგორც ადამიანი, რომელიც პირადად მსჯელობდა მრავალ საკითხზე დეველოპერებთან წლების განმავლობაში, არაერთხელ ამტკიცებდა, რომ დეველოპერები არასწორად თვლიან რაიმე საკითხს ან სამოქმედო გეგმას, მათი აზრით, ყველაზე მიზანშეწონილი.

GitHub არ არის ადგილი იმისთვის, რომ ვიკამათოთ, რა არის ბიტკოინის არსებობის ეგზისტენციალური მიზანი ან მიზეზი. ეს არის ვიწრო კონცეფციისა და განხორციელების ადგილი, დებატები და კრიტიკა, ნებისმიერი ტექნიკური წინადადების გაუმჯობესების გამოხატული მიზნით. მიგვიყვანს ეს წინადადების ბიტკოინში ჩართვამდე, თუ ბიტკოინისგან უარყოფამდე, მთლიანად რაციონალური და ლოგიკური დისკუსიის შედეგზე უნდა იყოს დამოკიდებული.

იმ შემთხვევაშიც კი, როდესაც თქვენ გაქვთ მართლაც რაციონალური არგუმენტი ან ჩანაწერი, აპირებთ თუ არა რეალურად დარჩეთ გარშემო და თანმიმდევრულად შეიტანოთ წვლილი ან მონაწილეობა მიიღოთ განვითარების პროცესში? ან უბრალოდ არსებითად აკეთებთ დისკს მიმოხილვით ან შეყვანით კონკრეტულ საკითხზე, რომ მოაგვაროთ იგი? დიახ? მაშინ, თუნდაც რაციონალური არგუმენტით, GitHub არ არის შესაბამისი ადგილი ამ დისკუსიებისთვის. ჩვენ გვაქვს Twitter, გვაქვს Reddit, გვაქვს Spaces, გვაქვს მრავალი სხვა ადგილი, სადაც განვიხილავთ და ვიმუშავებთ საკითხებზე კონსენსუსისკენ განვითარების პროცესში სემანტიკის შესახებ უაზრო და ფილოსოფიური დებატების აქტიური ჩარევის გარეშე.

და კიდევ ერთხელ ვიმეორებ, რომ მე ვარ ადამიანი, რომელმაც დიდი დრო გაატარა ამ სივრცეში არგუმენტების გასაკეთებლად იმის თაობაზე, თუ რატომ არის განვითარების კონკრეტული მიმართულება ან არ არის კარგი იდეა, ამ არგუმენტების გამყარებით რეალური მსჯელობითა და ლოგიკური დასაბუთებით. მე ალბათ არასოდეს ვიქნები რაიმე მნიშვნელოვანი და თანმიმდევრული წვლილის შეტანა ბიტკოინის განვითარებაში, ასე რომ, მე არ ვცდილობ ჩემი არგუმენტების, მოსაზრებების და იდეების შეტანას უშუალოდ განვითარების პროცესში.

მე ამ არგუმენტებს ვაცხადებ უფრო ფართო საზოგადოებასთან, ან დეველოპერებთან მიტანისას, სხვა ფორუმებში ან მედიაში გარდა GitHub-ისა ან პლატფორმებისა, რომელთა კონკრეტული მიზანი და ფუნქციაა. დეველოპერები განვითარების პროცესის კოორდინაციისთვის. თუ ჩემი არგუმენტები მართლაც დამსახურებულია, ისინი დაარწმუნებენ მომხმარებლებს. ისინი დაარწმუნებენ დეველოპერებს ჯგუფიდან გასული ადგილებიდან, როგორიცაა GitHub. საბოლოოდ, დამსახურებული არგუმენტი გაიზრდება და შეიქმნება კონსენსუსი მის ირგვლივ იქამდე, რომ ის წარმოადგენს მნიშვნელოვან საჯარო სიგნალს, რომ დეველოპერებს შეუძლიათ აირჩიონ, თუ სურთ, ჩაერთონ საკუთარ მსჯელობაში ბიტკოინის გარშემო და რას ირჩევენ დროისა და ძალისხმევის დახარჯვაში. აკეთებს მის გასაუმჯობესებლად.

საბოლოო ჯამში, არ აქვს მნიშვნელობა, უყურებთ ამ საკითხებს და ამ დინამიკას დეველოპერების ობიექტივიდან თუ მომხმარებლების ლინზებიდან: თქვენ არ გაქვთ რაიმე ძალა ან გავლენა, გარდა დარწმუნების ძალისა.

თუ დეველოპერები აწარმოებენ ისეთ რამეს, რაც მომხმარებელთა აბსოლუტურ უმრავლესობას არ სურს ან ვერ პოულობს რაიმე მნიშვნელობას, მათ შეუძლიათ უბრალოდ იგნორირება გაუკეთონ მას. თუ დეველოპერები აღმოაჩენენ, რომ მომხმარებელთა აბსოლუტური უმრავლესობა ითხოვს რაღაცას, რაც სრულიად ირაციონალურია სტიმულის გასწორების, საინჟინრო რეალობის ან მსგავსი ბუნების თვალსაზრისით, მათ შეუძლიათ უბრალოდ იგნორირება გაუკეთონ მათ.

ბიტკოინი არის თვითრეგულირებადი სისტემა. დეველოპერების მიერ წარმოებული ცუდი ინსტრუმენტები არ იქნება მიღებული. მომხმარებლები, რომლებიც ითხოვენ არათანმიმდევრულ ან საზიანო ნივთებს, ვერ აიძულებენ დეველოპერებს შექმნან ეს მათთვის, მაგრამ მათ შეუძლიათ გააძლიერონ და თავად შექმნან ის, თუ ნამდვილად მინდა ეს ნივთი. არავინ მუშაობს სხვაზე აქ ამ დინამიკაში, ეს არის სრულიად ნებაყოფლობითი პროცესი, რომელიც რეგულირდება ბაზრის ძალებით. ასე რომ, ან აწიეთ და რეალურად შეეცადეთ იყოთ დამაჯერებელი, გააკეთეთ ეს თავად, ან იტირე უფრო ძლიერად. თქვენ არ მიაღწევთ წარმატებას იმაში, რომ აიძულებთ ვინმეს გააკეთოს ის, რისი გაკეთებაც არ უნდა. 

აქ შეგიძლიათ იპოვოთ ჩანგლის ღილაკი ზედა მარჯვენა კუთხეში. 

წყარო: https://bitcoinmagazine.com/culture/developers-dont-work-for-you