Sedikit, Lelah, Pembuat Kode Sumber Terbuka

Sedikit, Lelah, Pembuat Kode Sumber Terbuka


Saat Anda sedang berselancar web, Anda harus berterima kasih kepada Jacob Thornton karena telah membuatnya begitu cantik.

Dia adalah seorang programmer yang, bersama dengan desainer web Mark Otto, menciptakan Bootstrap, perangkat lunak gratis yang digunakan para profesional untuk membuat situs mereka terlihat keren. Jika Anda pernah memperhatikan bahwa banyak situs web memiliki tombol besar yang sama besar, atau bentuk bersih yang sama, kemungkinan karena sekitar seperlima dari semua situs web di planet ini menggunakan Bootstrap.

Salah satu alasan penyebarannya adalah karena Thornton dan Otto menjadikan Bootstrap open source. Siapa pun dapat menggunakannya tanpa izin, dan siapa pun dapat menyesuaikan dan memperbaikinya. Thornton tidak mendapatkan gaji untuk membuat Bootstrap. Ketika dia dan Otto pertama kali merilisnya, pada tahun 2010, mereka memiliki pekerjaan harian untuk Twitter. Namun keduanya didorong oleh motivasi open source klasik: Ini adalah tantangan yang keren, reputasi mereka meningkat, dan membantu orang lain terasa rapi. Plus, menyaksikannya melonjak dalam popularitas — situs web Green Day menggunakannya, begitu pula Gedung Putih Barack Obama — sangat mendebarkan.

Tetapi kesuksesan open source, dengan cepat ditemukan oleh Thornton, memiliki sisi gelap. Dia merasa kebanjiran. Banyak orang yang menulis dia dan Otto setiap minggu dengan laporan bug, permintaan untuk fitur baru, pertanyaan, pujian. Thornton akan menyelesaikan pekerjaan hariannya dan kemudian menghabiskan empat atau lima jam setiap malam dengan panik mengerjakan Bootstrap — mengelola kueri, menulis kode baru. “Saya tidak bisa makan malam dengan seseorang setelah bekerja,” katanya, karena dia merasa akan mengecewakan pengguna: Aku seharusnya tidak bersenang-senang. Saya harus mengerjakan Bootstrap!

“Perasaan yang saya miliki adalah rasa bersalah,” katanya. Dia terus melakukannya, dan sembilan tahun kemudian dia dan Otto masih memimpin Bootstrap, bersama dengan sekelompok kecil kontributor inti. Tetapi stresnya sudah cukup parah sehingga dia sering berpikir untuk menebusnya.

Ketika konsep open source muncul di tahun 90-an, itu dipahami sebagai bentuk baru yang berani dari kerja komunal: peternakan digital. Jika Anda membuat kode open source, lusinan atau bahkan ratusan programmer akan bekerja sama untuk memperbaikinya. Banyak tangan akan membuat pekerjaan ringan. Setiap orang akan merasakan kepemilikan.

Sekarang, benar bahwa open source, secara keseluruhan, sukses besar. Setiap startup, saat membuat layanan perangkat lunak atau produknya sendiri, bergantung pada perangkat lunak sumber terbuka dari orang-orang seperti Thornton: kode server web sumber terbuka, kode jaringan saraf sumber terbuka. Namun, dengan pengecualian beberapa proyek besar — ​​seperti Linux — tenaga kerja yang terlibat tidak terlalu komunal. Sebagian besar seperti Bootstrap, di mana sebagian besar pekerjaan dilakukan oleh sekelompok kecil orang.

Baru-baru ini, Nadia Eghbal — kepala pengalaman penulis di platform buletin email Substack — diterbitkan Bekerja di Tempat Umum, sebuah buku menarik yang dia bicarakan dengan ratusan pembuat kode sumber terbuka. Dia menunjukkan dengan tepat perubahan yang saya gambarkan di sini. Tidak peduli seberapa keras programmer bekerja, sebagian besar “masih merasa di bawah air dalam beberapa bentuk atau bentuk,” kata Eghbal kepada saya.

Mengapa model pemeliharaan lumbung tidak berjalan dengan baik? Sebagai catatan Eghbal, sebagian karena orang-orang acak yang ikut memberikan kontribusi yang sangat kecil, seperti memperbaiki bug. Membuat dan membuat ulang kode membutuhkan banyak sintesis tingkat tinggi — yang ternyata sulit dipecah menjadi potongan-potongan kecil. Itu hidup paling baik di kepala sejumlah kecil orang.

Namun pembuat kode tingkat atas yang buruk itu masih perlu menanggapi kontribusi yang lebih kecil (belum lagi permintaan bantuan atau pelecehan). Eghbal menyadari, beban mereka terasa seperti beban para YouTuber atau influencer Instagram yang merasa terbebani oleh basis penggemar mereka yang bersemangat — tetapi tanpa gaji besar berbasis iklan.

Terkadang pembuat kode sumber terbuka pergi begitu saja: Biarkan orang lain menangani omong kosong ini. Studi menunjukkan bahwa sekitar 9,5 persen dari semua kode sumber terbuka ditinggalkan, dan seperempatnya mungkin hampir begitu. Ini bisa berbahaya: Jika kode tidak diperbarui secara rutin, ini berisiko menyebabkan malapetaka jika seseorang di kemudian hari bergantung padanya. Lebih buruk lagi, kode yang ditinggalkan dapat dibajak untuk penggunaan yang buruk. Dua tahun lalu, pembuat kode nama samaran right9ctrl mengambil alih sepotong kode sumber terbuka yang digunakan oleh perusahaan bitcoin — dan kemudian menulis ulang untuk mencoba mencuri mata uang kripto.

Diposting oleh : Toto HK

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan.

Releated

Kerusuhan DC Adalah Kail Pengait dari Krisis Disinformasi

Kerusuhan DC Adalah Kail Pengait dari Krisis Disinformasi

Pemberontakan yang kejam melawan US Capitol pada 6 Januari 2021, mungkin terbukti menjadi titik kritis dalam hal bagaimana ekosistem media kita memperlakukan disinformasi dan individu serta organisasi yang memproduksinya. Pada hari itu, kami menyaksikan dengan tepat apa yang paling ditakuti oleh para peneliti masalah disinformasi, serangan langsung terhadap institusi demokrasi yang dipicu oleh teori kebohongan […]

Tingkat Kejahatan Turun pada 2020 — Sama Seperti yang Mereka Lakukan pada 1918

Tingkat Kejahatan Turun pada 2020 — Sama Seperti yang Mereka Lakukan pada 1918

Saat terjadi pandemi menghantam AS musim semi lalu, dan negara bagian dikunci, pembuat kebijakan dan ahli bertanya-tanya tentang trade-off. Mana yang akan berakhir lebih buruk: kerusakan ekonomi akibat pembatasan yang berlarut-larut, atau penyebaran penyakit baru dan berbahaya yang tidak terkendali? “KITA TIDAK BISA BIARKAN PENYEMBUHAN LEBIH BURUK DARI MASALAH DIRI,” tweeted Presiden Donald Trump pada […]