- Di masa lalu, rasa ingin tahu dan semangat eksplorasi melahirkan alat-alat yang orisinal dan inovatif, tetapi hari ini budaya pengembangan perlahan bergeser menjadi semakin berpusat pada metrik dan keuntungan
- Pengembang dulu tenggelam dalam pembelajaran dan eksperimen murni, membuat proyek yang mungkin tidak berguna hanya karena rasa ingin tahu semata
- Kini, pengembang cenderung terobsesi dengan framework terbaru dan optimasi angka, serta semakin sering mencoba menyelesaikan masalah yang sebenarnya tidak menarik bagi mereka sendiri
- Akibatnya, kreativitas dan rasa kepemilikan menghilang, dan identitas pengembang makin ditentukan oleh alat yang mereka pakai
- Penulis menekankan bahwa pengembang perlu kembali menyediakan ruang untuk membangun karena rasa ingin tahu dan inovasi di ceruk tertentu
Saat rasa ingin tahu menuntun jalan
- Siapa pun yang sudah lama berkecimpung di dunia pengembangan perangkat lunak mungkin masih ingat masa ketika pengembang merilis produk dan proyek yang orisinal hanya demi rasa ingin tahu sederhana atau untuk belajar
- Pola pikir yang didorong rasa ingin tahu dan pemecahan masalah inilah yang melahirkan alat-alat terbaik yang masih dipakai sampai sekarang, seperti VLC, Linux, Git, Apache HTTP Server, Docker, dan lain-lain
- Alat-alat ini tidak dibuat oleh perusahaan besar atau solopreneur demi meningkatkan pendapatan, melainkan diciptakan oleh pengembang yang penuh rasa ingin tahu untuk menyelesaikan masalah unik atau mempelajari sesuatu yang baru
- Pada era 2000-an (2003-2009), sangat umum bereksperimen hingga larut malam sambil menjelajahi teknologi, framework, dan bahasa pemrograman baru, serta menikmati keseruan membuat proyek aneh atau konyol hanya untuk diri sendiri
- Belajar tanpa tujuan tertentu memungkinkan seseorang mengeksplorasi ide dan konsep baru tanpa tekanan pada hasil tertentu, serta memberi kebebasan untuk mencoba implementasi yang tidak optimal atau ide-ide gila
- Karena tidak mengharapkan produk baru atau keuntungan di akhir perjalanan, pendekatan ini memberi pengalaman belajar dan kepuasan yang lebih baik, dan itu berlaku baik bagi pemula maupun pengembang berpengalaman
- tinkerers mindset seperti ini perlahan menghilang dari dunia pengembangan perangkat lunak, dan di sekitar kita sering terdengar penolakan seperti “buang-buang waktu” atau “tidak membantu karier”
Era metrik dan hal-hal yang berkilau
- Dalam 10 tahun terakhir, budaya pengembang mengalami perubahan besar, dengan fokus yang bergeser dari rasa ingin tahu dan kesenangan mencipta menuju metrik, optimasi pendapatan, pemberian nilai, dan membangun untuk massa
- Sulit memastikan apakah perubahan ini baik atau buruk, tetapi sebagai fenomena yang diamati, hal ini terasa mengkhawatirkan
- Pengembang membuat produk yang tidak mereka pahami untuk audiens yang tidak mereka mengerti, memakai teknologi yang tidak mereka nikmati, karena percaya itulah yang harus dilakukan agar berhasil
- Banyak pengembang memilih jalan ini untuk membedakan diri atau menjadi CTO startup, tetapi pada praktiknya sulit meraih kesuksesan sejati jika mencoba menyelesaikan masalah yang sebenarnya tidak mereka pedulikan
- Ketika tidak merasakan kemajuan pada proyek yang tidak diminati, mereka akhirnya mendefinisikan identitas diri berdasarkan alat, seperti pengembang Next.js, pengembang React, atau pengembang Rust
- Fenomena mengejar framework atau ide terbaru makin menonjol, dan dorongan untuk menghentikan proyek saat ini lalu pindah ke stack yang dianggap lebih baik sering muncul
- Misalnya, pada web app seolah wajib memakai versi terbaru React atau Next.js, dan pada 2023-2024, React server components terasa seperti keharusan
- Kasus serupa juga banyak terjadi pada fitur baru di Vue.js atau Angular, atau peralihan backend dari Go atau Node ke Rust
- Banyak orang mendefinisikan diri lewat bahasa atau library tertentu, lalu mengoptimalkan metrik seperti MMR, ARR, DAU, MAU, peringkat SEO, dan conversion rate, tetapi tetap tidak memahami mengapa produknya gagal
Apa yang kita hilangkan di sepanjang jalan
- Mengadopsi teknologi terbaru secara membabi buta demi sukses adalah resep menuju bencana, dan berdampak buruk bagi budaya pengembang secara keseluruhan
- Sangat disayangkan melihat hilangnya pengembang yang penuh rasa ingin tahu, tinkerer, dan kreator yang bersemangat, karena lenyapnya pola pikir ini bisa membawa akibat yang tidak baik
- Masih ada contoh inovatif seperti HTMX, Bun, Astro, dan Zig, tetapi jumlahnya langka dan tenggelam dalam kebisingan pengejaran metrik
- Contoh-contoh cerah ini menunjukkan bahwa pengembang yang penuh rasa ingin tahu masih ada, tetapi jumlahnya berkurang dan semakin sulit ditemukan
Dunia terus bergerak, tetapi sebagian dari kita masih ingat
- Penulis tidak ingin terdengar seperti keluhan orang paruh baya, tetapi pola berkurangnya rasa ingin tahu dalam budaya pengembangan telah lama diamati dan menimbulkan kekhawatiran
- Alat-alat yang dulu dibuat karena rasa ingin tahu masih dipakai sampai sekarang, tetapi karya baru yang serupa relatif lebih sedikit
- Jika melihat usia dari perangkat lunak yang dibuat oleh pengembang yang penuh rasa ingin tahu dan masih kita gunakan hari ini, banyak software modern justru dibuat oleh perusahaan besar atau solopreneur, atau telah dijual
- Ada sesuatu yang penting yang sedang hilang dari budaya pengembangan, dan itu perlu direbut kembali sebelum pengembang yang penuh rasa ingin tahu benar-benar lenyap
- Jika tidak, kita bisa berakhir di lautan software dengan masalah privasi, strategi monetisasi yang buruk, framework yang membengkak, dan software tanpa rasa kepemilikan
Kematian kepemilikan bukan hanya masalah konsumen
- Sudah umum diketahui bahwa konsumen tidak lagi benar-benar memiliki software, melainkan beralih ke bentuk lisensi dengan biaya bulanan
- Fenomena ini terlihat pada Adobe suite, JetBrains IDE, iPhone atau Android terbaru, Windows, dan lain-lain
- Dari sisi kreator, kita juga perlu mempertimbangkan apakah pengembang benar-benar memiliki alat yang mereka buat, atau hanya menjualnya kepada penawar tertinggi
- Orang-orang kini cenderung ingin membangun SaaS untuk disewakan ke massa alih-alih membuat sesuatu yang unik
- Fokus mereka sangat condong pada metrik, pendapatan, dan pertumbuhan
- Linus Torvalds memiliki Linux dan peduli padanya, tetapi apakah Solomon Hykes benar-benar memiliki dan peduli pada Docker, Daniel Ek pada Spotify, atau Mark Zuckerberg pada Facebook, itu patut dipertanyakan
- Muncul gejala bahwa para kreator menjadikan ciptaan mereka budak metrik dan optimasi pendapatan
- Pertanyaan ini adalah sesuatu yang harus semakin sering kita ajukan pada diri sendiri di tengah perubahan budaya pengembangan
Menciptakan ruang untuk rasa ingin tahu dan inovasi
- Sediakan waktu eksperimen pribadi dalam jadwal hidup untuk membuat sesuatu hanya untuk diri sendiri, tanpa peduli apakah orang lain tertarik atau tidak
- Kejarlah ide yang ambisius atau terlihat konyol, dan fokuslah pada kebahagiaan yang diberikannya
- Bahkan jika proyek itu tidak bisa dirilis, tidak menghasilkan uang, atau tampak tidak berguna, tetap membuatnya punya nilai untuk pembelajaran dan kreasi
- Perjalanannya sendiri bernilai, dan kepuasan ditemukan dalam proses, bukan tujuan akhir
- Entah ambisius atau sepele, yang terpenting adalah kegembiraan dari keterlibatan penuh karena melakukannya atas kemauan sendiri
- Pengembangan perangkat lunak adalah kerajinan unik yang menyeimbangkan kreativitas × rekayasa
- Jika pemasaran yang serba tergesa-gesa disisipkan ke dalamnya, ada risiko eksplorasi mendasar dan jiwa craftsmanship akan melemah
Build what you Can’t Ship
- Penulis mendorong agar kita berani memulai, membuat, dan mengutak-atik proyek yang tidak bisa dirilis, bahkan jika tidak akan dipakai siapa pun atau tidak menghasilkan uang
- Nilai utamanya harus diletakkan pada pembelajaran eksploratif yang didorong rasa ingin tahu, bukan pada kegunaan hasil akhirnya
- Sekalipun hasil akhirnya sulit dirilis ke publik, jangan ragu untuk membagikannya, dan jangan takut pada ketidakpedulian orang lain
- Temukan makna pada perjalanan, bukan tujuan akhir; pada nilai yang berpusat pada proses, bukan sekadar output
- Kepekaan terhadap masalah pribadi bisa menyebar secara tak terduga, dan solusi yang unik dapat menimbulkan efek riak yang menginspirasi orang lain
- Contoh seperti Linux, VLC, dan Git berawal dari rasa ingin tahu pribadi yang gigih
- Pada masa ketika SVN adalah standar, gagasan tentang version control terdistribusi tampak nekat, tetapi Git kini telah menjadi standar de facto
- Meskipun tidak sesuai dengan tolok ukur rasionalitas yang ada saat itu, jika eksperimen terus menumpuk, paradigma bisa bergeser
Kesimpulan
- Budaya pengembangan sedang berubah, dan meskipun tuntutan hidup serta kebutuhan praktis itu nyata, kita tidak boleh kehilangan percikan rasa ingin tahu
- Jika upaya yang orisinal dan kreatif menghilang, perangkat lunak berisiko hanya menyisakan produk yang berorientasi profit dan miskin kreativitas
- Penulis kembali mengajak pembaca untuk memulihkan semangat sebagai pengembang yang penuh rasa ingin tahu
24 komentar
| Saat ini para pengembang makin terobsesi pada framework terbaru dan optimisasi metrik, serta semakin cenderung menyelesaikan masalah yang sebenarnya tidak menarik bagi diri mereka sendiri.
Saya juga sangat setuju. Yang terutama disayangkan adalah, justru perusahaan dengan gaji tinggi atau yang menawarkan posisi bagus sering menjadikan
unsur-unsur tersebut sebagai kriteria perekrutan.
Sebagai contoh, jika Anda tidak pernah menggunakan framework utama di industri, pada kenyataannya peluang untuk melamar itu sendiri akan berkurang drastis.
Terlebih lagi, bagi kebanyakan tempat, framework pilihan kedua pun bukanlah opsi; yang sangat menguntungkan secara mutlak adalah ‘apakah Anda menggunakan framework nomor satu yang paling mainstream’.
Saya bukan developer jadi saya tidak tahu sejauh mana ini akan terasa relevan,
namun saya merasa penulis artikel aslinya mungkin menulis ini saat sedang terjebak dalam kejenuhan.
Sekarang saya mengembangkan sebagai hobi, dan rasa pencapaian yang didapat dari membuat solusi masih sangat besar; saat mentok pun saya kadang ingin begadang semalaman untuk mengutak-atiknya. Kalau punya waktu, tentu saja.
Saat melihat Hacker News, newsletter CodePen, atau GitHub Explore, masih banyak proyek menarik dan hal-hal yang memunculkan inspirasi.
Renungan yang berawal dari situ juga masih tetap menyenangkan.
Mungkin kita perlu meluangkan waktu sejenak untuk menengok kembali apakah tanpa sadar kita membiarkan diri berpikir hanya mengikuti nilai yang dianggap penting, dan apakah kita mulai menganggap rasa ingin tahu yang nyeleneh sebagai pemborosan waktu.
Saat seharusnya bisa punya rasa ingin tahu, malah terlalu sibuk menuntaskan pekerjaan T_T
Ini mengingatkan pada sosok para pemain baduk profesional yang digambarkan Jang Kang-myeong dalam “Masa Depan yang Datang Lebih Dulu”. Masa depan itu juga telah datang bagi para pengembang.
Menurut saya, ini karena kondisi ekonomi yang makin sensitif secara global dan berkurangnya masuknya developer junior baru. Developer senior yang sudah ada makin bertambah usia sehingga tenaganya berkurang, atau sibuk mengurus anak maupun keluarga, dan mungkin ada alasan-alasan seperti itu.
Setahu saya, untuk IDE JetBrains, jika berlangganan tahunan Anda akan mendapatkan lisensi permanen untuk versi yang berlaku saat itu. Apakah itu sudah berakhir?
Mereka masih membayarnya. Teksnya mungkin menyebutkannya karena JetBrains barangkali dianggap sebagai pelopor model langganan perangkat lunak.
Terima kasih sudah mengonfirmasi! Karena berbeda dari model langganan lain, saya sempat berpikir, 'apakah ini semacam model langganan baru..' tetapi setelah dipikir-pikir, ternyata ini mirip dengan BM 'XXXX 2025 Software / Software Upgrade Kit' yang masih dipertahankan oleh beberapa software lama.
Melihat reaksi saat JetBrains pertama kali memperkenalkan model langganan 10 tahun lalu,
Melihat reaksi seperti ini, tampaknya saat itu penolakannya memang cukup kuat.
Saya sempat melihat https://reddit.com/r/java/… .
Wah, terima kasih. Ternyata saat adopsi awal memang ada reaksi seperti ini ya. Saya pertama kali melihat JB IDE ketika dunia sudah dikuasai model berlangganan, jadi saya sempat berpikir, "kenapa kebijakan lisensinya sebagus ini?" Tapi setelah melihat reaksi di masa lalu, rasanya seperti mendapat pencerahan besar tentang sesuatu. (Saya sendiri juga belum tahu persis saya sadar soal apa, tapi saya jadi berpikir bahwa cara pandang sebelum sesuatu menjadi arus utama dan setelah itu menjadi arus utama bisa sangat berbeda..)
Terima kasih banyak sudah menelitinya. Semoga harimu menyenangkan! 'm 'b
Saya sempat berpikir mungkin ini karena terlalu visioner sehingga masih mempertahankan sebagian model bisnis lama.
Opini Hacker News
Saya setuju dengan tulisan ini, tetapi saya juga bertanya pada diri sendiri apakah saya melihatnya dari titik hidup yang berbeda dibanding saat semua ini dimulai pada 1990-an. Waktu itu saya masih muda, hampir tidak punya tanggung jawab, dan punya banyak waktu luang. Sekarang saya seorang ayah, punya hipotek, dan makin peduli pada politik lokal—karena saya ingin meninggalkan dunia yang lebih baik. Meski begitu, jelas memang ada perubahan seiring waktu. Tumbuh saat open source sedang meroket itu benar-benar keren. Kami merasa telah mengubah dunia. Seiring software makin menjadi arus utama, bahkan gagasan-gagasan berniat baik seperti tulisan startup dari PG pun akhirnya mulai bergeser ke arus mengejar uang. Secara teori, kalau seorang hacker punya F U money, dia bisa mengejar belajar dan rasa ingin tahu tanpa khawatir kerja korporat, tetapi secara realistis sangat sedikit orang yang mencapai tingkat kekayaan seperti itu. Sekarang kekuatan korporasi terlalu terkonsentrasi. Jika LLM menjadi inti kemampuan pengembangan, ada risiko fenomena ini akan makin parah. Mungkin ini saatnya arah baru. Di usia saya, saya mungkin tidak akan memimpin perubahan itu, tetapi kalau ada orang yang akan melakukannya, saya akan mendukung dengan penuh semangat
Saya cukup meragukan artikel ini—terasa sangat seperti pola pikir "dulu lebih baik" [Good Old Days]. Memang benar IT tumbuh sangat besar, tetapi selalu ada persentase tertentu orang yang tidak terlalu tertarik pada apa pun yang mereka kerjakan. Misalnya sekitar 1998, saya ingat terkejut karena seorang rekan kerja tidak tahu cara memakai compiler tanpa IDE. Orang seperti itu pasti juga banyak waktu itu. Dan omongan bahwa "tidak ada hal baru yang layak" terdengar agak naif. Coba lihat Hacker News saja, setiap hari ada proyek-proyek keren. Hanya saja belum dipakai luas, dan bagaimana jadinya ke depan tidak ada yang tahu. Dulu Linux juga tidak langsung jadi arus utama. Dan kekuatan korporasi pun pada akhirnya selalu naik-turun—Data General, Compaq, DEC, bahkan pernah ada masa ketika Microsoft adalah musuh terbesar. Tambahan lagi, memang banyak hal membosankan dan tak istimewa yang muncul, tetapi sebagian besar akan terlupakan—seperti hukum Sturgeon, "90% dari segala sesuatu itu tidak terlalu bagus"
Pemrograman komputer adalah hobi saya, dan dibayar untuk melakukannya membuat saya bahagia seperti babi bermain di lumpur. Di usia muda, rasanya luar biasa bisa bekerja seperti itu dan dibayar. Tetapi hampir semua teman yang kuliah bersama saya di jurusan computer science pada akhir 90-an datang demi uang. Bahkan saat itu pun, kebanyakan programmer bekerja demi uang
Setiap kali topik seperti ini muncul, saya selalu bilang: menurut saya ini karena kejenuhan. Pada suatu titik, bidang komputer menjadi "pekerjaan yang bagus", dan sejak itu hanya segelintir orang yang benar-benar penasaran yang terlihat menonjol. Kebanyakan hanya masuk ke lautan ini karena ingin gaji stabil
Ironisnya, LLM justru memicu rasa ingin tahu dan belajar tanpa tujuan tertentu. Lihat saja Twitter, sering terlihat orang-orang membuat chatbot masuk ke keadaan aneh, bereksperimen dengan sistem baru, atau mencoba jailbreak. Mereka melakukannya seperti main game, hanya untuk seru-seruan. Saya rasa kita tidak bisa terus mempertahankan rasa takjub dan keingintahuan terhadap teknologi seperti ini sambil hanya memandangnya sebagai ancaman
Satu-satunya perbedaan antara dulu dan sekarang adalah, sekarang jauh lebih banyak masalah yang sudah terselesaikan. Akibatnya, "ruang kosong" bagi developer penuh semangat untuk unjuk kemampuan jadi lebih sedikit. Meski begitu, dulu saya pernah tertarik pada lisp dan Haskell lalu mendalaminya cukup lama. Dan sampai sekarang, di luar arus utama masih banyak masalah yang belum terselesaikan
Saya masih di sini, dan rasa ingin tahu saya tetap sebesar dulu. Bagi orang yang benar-benar penasaran, peluang justru makin besar. Saya ingat dulu (sekitar tahun 2000) saya pernah mengeluh saat bekerja dengan developer yang bahkan tidak punya komputer di rumah. Rak buku saya penuh dengan buku yang ingin saya pelajari, hard disk saya penuh ide, sementara beberapa rekan kerja merasa setelah pulang kantor urusan coding selesai, dan itu sudah cukup. Setelah 25 tahun, saya masih kenal beberapa orang seperti itu. Sebagian memang berhasil membangun karier di software, tetapi mereka tidak punya rasa ingin tahu. Itu hanya alat bagi mereka. Saya tidak menyalahkan mereka. Tapi saya sendiri adalah tipe yang selalu ingin belajar, berkembang, dan membuat sesuatu. Yang paling mengecewakan saya belakangan ini adalah begitu banyak rekan software yang hanya mengganti status Jira tanpa niat membuat software yang benar-benar hebat. Saya melihat gejala ini pada engineer, manajer, sampai eksekutif. Saya merasakan semacam aktualisasi diri saat merilis software yang benar-benar berguna dan bagus. Tetapi mereka tampaknya puas hanya dengan terlihat sibuk. Rasanya mereka tidak benar-benar menghasilkan nilai, tetapi kalender mereka penuh. Fenomena ini menyebar seperti wabah ke banyak industri. Budaya yang berpura-pura produktif padahal sebenarnya tidak produktif. Kalau bicara dengan orang manufaktur, pertanian, atau akademik, semuanya menceritakan hal serupa. Menurut hukum Stein, suatu saat "teater produktivitas" ini juga akan berakhir. Saya takut hari itu tidak akan indah
Fenomena rekan software yang sekarang tidak berpikir membuat sesuatu yang hebat selain memperbarui status Jira sebenarnya bukan hal baru. Komik seperti Dilbert sudah menyindir ini sejak 80-an
Saat saya masuk kerja pertama pada 1996, saya sudah 10 tahun menjadikan komputer sebagai hobi dan sudah lulus kuliah. Sebagai pria lajang 22 tahun yang pindah ke kota dan punya uang saku untuk dipakai, saya sama sekali tidak ingin bekerja seharian lalu pulang dan duduk lagi di depan komputer. Dalam 30 tahun karier sebagai developer, saya hampir tidak pernah coding secara sukarela—paling hanya sedikit membantu organisasi amal
Saya setuju dengan "lautan tempat kita berenang sekarang menjadi lebih besar dan lebih dalam". Pada 2000-an, pengembangan software adalah bidang yang jauh lebih kecil, fokusnya seperti "kolam rasa ingin tahu". Di sana semua developer bermain-main santai. Sekarang bidang software sudah meluas menjadi lautan besar, dan penulis tampaknya melihat lautan itu, bukan kolamnya
Saya sepenuhnya setuju bahwa "sekarang jauh lebih baik". Saya juga sempat melalui masa bulan madu singkat dengan AI, dan sekarang benar-benar merasakan bahwa AI adalah alat yang sangat berguna untuk berbagai topik. Hanya dengan mengeluarkan $20 per bulan, kita bisa menggali topik yang kita mau sedalam apa pun—pengalaman yang luar biasa. Saya justru khawatir karena terlalu banyak hal yang ingin saya pelajari, tetapi saya merasa belum pernah ada masa yang semenarik sekarang
Pernah ada masa saya ngoding di siang hari dan di rumah tidak punya komputer dengan platform yang sama. Waktu kecil, di rumah saya pernah punya Commodore 64, Tandy, dan workstation UNIX, tetapi di kantor saya mengembangkan untuk Windows NT, Solarix, dan HP/UX. Saya juga pernah pindah ke kota lain dan di perusahaan bekerja pada platform internal khusus (lagi-lagi Windows NT) serta target Solaris. Dulu file header dan library semuanya proprietary, jadi perusahaan harus membayar biaya lisensi yang sangat besar per orang
Secara umum saya setuju, tetapi ada satu sanggahan: 20 tahun lalu rasa ingin tahu itu bersifat wajib. Kalau Anda butuh alat untuk menyimpan kode dan tidak ada yang cocok, Anda harus bikin sesuatu seperti Git selama akhir pekan. Sekarang, berkat begitu banyak developer yang penasaran, kita dibanjiri alat-alat yang benar-benar keren, jadi penemuan dari 0 ke 1 tidak mudah. Tetap masih ada orang yang membuka frontier baru. Saya tidak suka crypto, tetapi cukup banyak developer yang penasaran menemukan rumah di sana. AI memang punya hambatan masuk tinggi, tetapi penemuan masih terus terjadi. Developer yang penasaran tidak hilang, hanya lebih susah ditemukan di antara banyaknya developer yang bekerja demi gaji—kesan bahwa dulu semuanya penasaran menurut saya juga efek ilusi karena kita melihat ke belakang dari hasil akhirnya
Ini agak romantisasi. Dua puluh tahun lalu pun source control dan alat modern sudah cukup tersedia. Misalnya TFS muncul pada 2005 di ekosistem Microsoft
Dalam lingkungan perusahaan, mindset 0-ke-1 pada dasarnya tidak berguna. Dalam kebanyakan kasus, inovasi seperti itu mati begitu saja dan tidak pernah dipakai ulang. Mungkin ada talenta baru 5–6 tahun kemudian yang akan menemukannya lagi. Kami—orang-orang tanpa jaring pengaman—tidak punya kelonggaran untuk bereksperimen dan menjelajah seperti pada 90-an. Itu sudah menjadi "kemewahan yang hanya bisa dinikmati orang kaya dan berpengaruh". Biaya hidup dan inflasi jauh lebih tinggi, dan kami terikat pada sistem Amerika seperti asuransi kesehatan swasta. Kalau sakit atau kehilangan pekerjaan, akibatnya bisa sangat buruk. Risiko dari "rasa ingin tahu" sekarang jauh lebih tinggi daripada dulu
Sekarang juga makin banyak developer yang penasaran hanya pada topik yang sedang tren (misalnya AI)
Saya tidak setuju bahwa developer yang penasaran benar-benar hilang, atau web organik dan non-komersial telah musnah. Namun developer yang benar-benar penuh gairah jadi kurang terlihat di antara para developer yang belajar hanya demi uang. Begitu juga, situs web indie yang dibuat dari gairah murni jadi tenggelam di bawah banyak situs yang hanya mengejar laba. Dulu developer software tidak terlalu diperlakukan istimewa oleh perusahaan, dan ini hanya hobi aneh bermain membuat game di komputer hiburan 8-bit. Ini terutama dikerjakan oleh orang-orang yang benar-benar penasaran dengan komputer. Lalu datanglah "zaman keemasan" ketika hacker diperlakukan seperti pahlawan dan mengumpulkan kekayaan astronomis, dan pada masa itu banyak hacker sukses. Tetapi arus inilah yang justru menjadi titik perubahan budaya—orang-orang yang termotivasi oleh uang masuk dalam jumlah besar, dan meskipun mereka juga kompeten, struktur motivasinya berbeda, sehingga budayanya pun berubah. Sekarang pemrograman telah menjadi pekerjaan terampil dengan bayaran bagus seperti tukang kayu atau perawat. Jika Anda merindukan budaya hacker lagi, saya sarankan carilah bidang-bidang kecil yang kurang populer, tidak menghasilkan uang besar, tetapi anehnya sangat menarik bagi Anda
Kalau Anda bukan pemilik perusahaan tempat Anda bekerja, saya rasa rasa ingin tahu demi keuntungan perusahaan tidak ada gunanya. Dulu saya pernah begadang karena rasa ingin tahu saya sendiri untuk memperbaiki proses checkout dan hasilnya pendapatan naik drastis, tetapi saya tidak mendapat apa-apa. Saya juga pernah memperbaiki aplikasi tim lain yang crash secara acak sehingga kontrak bernilai jutaan bisa ditutup, dan balasannya cuma ucapan terima kasih. Saya sarankan gunakan rasa ingin tahu hanya untuk proyek Anda sendiri. Untuk perusahaan, saya hanya akan melakukan seminimal mungkin
Penulis pada dasarnya menunjukkan bahwa dia seorang web developer. Tidak adanya inovasi framework JS baru tidak berarti inovasi dan kreativitas sudah hilang
Saya setuju dengan penulis. Akar utamanya menurut saya adalah hilangnya rasa aman secara psikologis secara umum. Saat orang merasa aman, mereka lebih berani main-main dan bereksperimen meskipun membuang waktu, karena risikonya terasa kecil. Kalau melihat kondisi iklim, ekonomi, dan politik saat ini, ini memang zaman yang membuat kebanyakan orang gelisah. Menurut saya puncak suasana inovasi di Amerika ada pada 90-an, setelah runtuhnya Tembok Berlin dan sebelum 9/11. Itulah titik ketika antusiasme terhadap teknologi sedang mencapai puncak. Tentu sekarang orang juga tetap banyak "membuang waktu" untuk Netflix, drama, membaca buku, dan sebagainya, tetapi waktu yang dipakai untuk "melarikan diri" dari dunia berbeda dengan waktu yang dipakai untuk terhubung secara kreatif dengan dunia
Sebagai bantahan untuk teori ini, pada 60-an hingga 80-an justru ada tsunami inovasi komputasi meskipun situasi politik dan ekonomi saat itu jauh lebih buruk. Waktu itu masalah iklim juga parah (polusi udara dan air)
90-an hanyalah puncak dari akumulasi gairah teknologi yang dibangun pada 70-an dan 80-an. Dulu pun ada Perang Vietnam, krisis minyak, Perang Dingin, dan orang-orang tetap bertahan dengan sungguh-sungguh
Saya justru kebalikannya: sebagai engineer senior, akhir-akhir ini saya membuat lebih banyak side project, dan sebagian besar bahkan selesai. Sekarang saya juga lebih percaya diri memulai proyek baru—karena saya yakin setidaknya bisa membuat MVP. Sebagian besar bukan untuk tujuan komersial, hanya memperbaiki hal-hal yang mengganggu saya sendiri. Ada tiga alasan: vibe coding membuat saya berani menyentuh bagian yang dulu saya hindari seperti UI atau CSS, Gemini memudahkan masalah devops yang dulu merepotkan, dan open-source stack seperti Postgres, docker, node, dan ollama bekerja sangat baik. Karena AI mengurangi banyak kerepotan ini, saya bisa lebih fokus ke bagian yang menyenangkan. Akibatnya UI saya sekarang juga terlihat lebih bagus, dan saya lebih percaya diri membagikannya ke teman atau keluarga
Teman saya di-PHK setelah 15 tahun bekerja di Google, dan sekarang usianya pertengahan hingga akhir 40-an. Belakangan ini dia mendalami bidang yang sama sekali baru baginya: embedded systems, hardware controller, Haskell, Erlang, dan lain-lain—wilayah yang sama sekali berbeda dari arsitektur database web-scale. Dia terlihat paling bahagia sepanjang hidupnya yang pernah saya lihat. Dia mengikuti rasa ingin tahunya yang murni, dan bahagianya seperti babi bermain di lumpur
Kalau dia bekerja di Google selama 15 tahun, kemungkinan besar dia cukup mapan secara finansial untuk melakukan apa saja yang dia mau
Kalau sudah 15 tahun di Google, kemungkinan sekarang dia tidak lagi khawatir soal nafkah dan bisa hidup nyaman bersama keluarga. Rasa aman ini mungkin penyebab besar dari kebahagiaannya
Bisa jadi sekarang adalah masa terbaik dalam seluruh sejarah software engineering untuk bermain-main dan bereksperimen
Dalam 50 tahun terakhir, software berubah dari hobi, dari komunitas kecil kaum kutu buku, menjadi industri bernilai lebih dari satu triliun dolar. Perubahan ini juga sangat mengacak komposisi komunitas developer software: alasan rata-rata developer masuk pada 2025 sangat berbeda dari developer 2015 atau 2005. Mungkin jumlah developer yang penasaran saat ini memang lebih banyak, tetapi porsi mereka dalam cupcake menjadi lebih kecil
Wkwk oke. Developer yang penasaran masih tetap penuh rasa ingin tahu, tetapi budaya di sekitarnya makin terasa menguras gairah
Sekarang developer tingkat menengah biasanya adalah orang yang masuk ke industri ini demi uang. Ini efek samping dari struktur yang sulit menemukan jalur pertumbuhan atau peluang lain
Saya suka komputer, tetapi jujur saja ini melelahkan. Seharian dihajar stand-up, Scrum, SAFE, menyambung microservices dari berbagai tim, lalu cuma berharap semuanya tidak meledak sampai jam pulang. Saya tidak punya ruang untuk main-main di tempat kerja, dan malam hari juga tidak punya tenaga untuk coding lagi. Saya menjadikan hobi saya sebagai pekerjaan, dan akhirnya mengalami matinya hobi itu sendiri
Inflasi perumahan juga ikut membuat semua orang jadi seperti tentara bayaran
Uang memang inti sebenarnya. Saat saya pertama kali tergila-gila pada komputer di 80-an, semua orang penuh rasa ingin tahu dan semangat teknis. Panggung pertumbuhan awal bidang komputer waktu itu adalah Wall Street dan sektor perbankan. Wall Street mulai memberi bonus besar kepada developer, dan menjadi jelas bahwa software bisa menghasilkan banyak uang. Setelah itu, orang-orang yang sama sekali tidak punya gairah teknis pun mulai masuk demi uang. Dengan datangnya ledakan dan gelembung dot-com, lalu era media sosial, FAANG, valuasi astronomis, dan paket gaji yang konyol, fenomena ini makin parah. Akibatnya developer yang penasaran dan penuh gairah masih ada, tetapi secara angka mereka terdilusi. Tempat seperti inilah satu-satunya tempat di mana kita nyaris bisa menemukan orang dengan semangat serupa
Ini bukan cuma masalah developer. Semua perusahaan tech meniru cara FAANG dengan memaksa pembuktian nilai dan kompetisi. Rasanya konsep "kerja seumur hidup" sekarang benar-benar sudah hilang. Budaya "publish or perish" dari dunia akademik masuk mentah-mentah ke kultur kerja ini, dan semua orang tampaknya memainkan sistem itu seperti permainan demi mempertahankan posisinya
Ucapan "karena tidak ada jalur pertumbuhan lain" tidak 100% benar. Masyarakat Amerika sendiri selama 30–40 tahun terakhir terlalu mendorong kuliah dan membungkusnya dengan janji penghasilan tinggi. Akibatnya ijazah sarjana berlimpah, bersama utang yang menyertainya. Padahal ada banyak cara mendapatkan penghasilan yang layak tanpa kuliah. Masalahnya bukan semata semua orang didorong untuk "menghasilkan banyak uang", tetapi bahwa mereka seharusnya mencari tahu apa yang benar-benar mereka inginkan, lalu menempuh jalur yang sesuai dengan itu
Bahkan sejak zaman masih mengerjakan proyek yang hanya terdiri dari C dan Assembly lalu beralih ke open source, anak-anak yang mentalnya payah cuma pakai hasil jadi, dan yang berkontribusi pada perkembangan jumlahnya cuma 0,1 persen.
Sekarang juga sama, ada yang cuma ambil jadi pakai vibe,
dan sebaliknya ada juga orang yang mengembangkan Claude.
Tidak ada yang berubah.
Apa maksudnya selama ini kebanyakan orang meneliti karena rasa ingin tahu?
Jangan-jangan cuma karena bikin app yang semua orang juga bikin, lalu hidup sambil merasa diri seperti Bill Gates?
Para perancang arsitektur justru berterima kasih di zaman sekarang.
Mereka bisa menggali lebih dalam.
Sejak komputer muncul sampai sekarang, cuma 0,1 persen
orang yang memang cocok di bidang ini,
entah karena demi pekerjaan atau karena masyarakat
sedikit mendorong semacam kesadaran profesi yang spesial.
Sebenarnya selama ini, banyak orang asal-asalan
salah mengira dirinya programmer, ya itu saja...
Susah menemukan orang yang bisa benar-benar membuat
debugger dengan tangannya sendiri,
dan kebanyakan bahkan tak mampu merancang sesuatu
yang mendekati arsitektur...
Yang banyak itu cuma salah paham mengira diri mereka programmer..
Sekarang disebut apa? Tuan developer?
Sekarang sudah makin sulit melihat orang-orang sinting gila seperti itu.
Para pengembang yang puas dengan pencapaian mereka sendiri atau posisi mereka saat ini biasanya menahan diri dari kecaman vulgar seperti ini, dan tidak menyangkal nilai-nilai orang lain atau ekosistem dan teknologi tertentu.
Biasanya, pengembang yang tersisih dan hidup tenggelam dalam mentalitas kaum terpilih serta rasa superioritas untuk menutupi rendahnya harga diri merekalah yang memakai gaya bicara agresif seperti ini demi mati-matian menjaga harga diri tipis yang tersisa. Sungguh disayangkan...
Dan melihat pilihan kata kekanak-kanakan "psikopat gila" yang tertulis di kalimat terakhir, tampaknya Anda sedang menyandarkan identitas diri pada persona "mad scientist".
Arsitektur adalah istilah yang diperdebatkan oleh siapa saja; debugger yang Anda maksud juga tidak dijelaskan cakupannya atau kegunaannya, dan tentu saja saya belum pernah melihat hasil karya yang Anda buat, jadi sulit menilai level Anda. Pada akhirnya, ini tidak terlihat lebih dari komentar jahat yang buruk rupa, dengan tujuan merendahkan orang lain demi meninggikan diri sendiri^^
Saya hanya ingin bertanya satu hal di sini. Dalam situasi ketika para pengembang jenius di Amerika Serikat dan India sudah merilis begitu banyak debugger dan engine di era open source besar-besaran, peran seperti apa sebenarnya yang dimainkan debugger yang Anda buat? Dan apakah itu setidaknya sudah mendapatkan pengakuan yang cukup di pasar Korea yang kecil ini? Apakah Anda bisa membuktikan bahwa Anda telah berkontribusi, atau sedang berkontribusi, secara layak pada ekosistem pengembang?
Saya percaya, kalau Anda orang terpelajar, Anda akan mengerti dengan maksud apa saya mengatakan ini. Jika Anda benar-benar senior yang yakin sedang memimpin industri, saya harap Anda tidak lagi mempertontonkan sikap memalukan kepada para junior...
Kecaman yang sempit dan kasar seperti ini benar-benar sulit dibaca.
Menurut saya ini terlihat seperti merendahkan orang lain demi pamer diri.. Dari pengalaman hidup saya sejauh ini, meski singkat, orang-orang yang benar-benar hebat kebanyakan tahu bahwa dunia ini luas.
Karena GeekNews cukup banyak terekspos oleh algoritma Google,
agak jadi kekurangan bahwa ada cukup banyak orang yang mendaftar pada hari itu juga lalu meninggalkan komentar bermutu rendah sebelum pergi
Akhir-akhir ini para spekulan kripto sering mengutip tulisan yang muncul di Hada News, jadi saya sempat berpikir mungkin banyak orang dari kubu itu yang masuk ke sini
Tapi terlepas dari itu, dan terlepas dari nadanya, saya memang cukup setuju dengan pokok argumennya sampai batas tertentu
Di kolom komentar tentang cara menggunakan situs, yang muncul saat mendaftar agar semua orang melihatnya dan juga muncul di bagian bawah, tertulis Mohon berbicara dengan ramah dan sopan.
Sebelum Anda mengklasifikasikan dan mencap sesuatu sesuka hati, saya rasa akan lebih baik jika Anda terlebih dahulu mematuhi hal yang bisa dilakukan semua orang, meskipun bukan 0,1%, yaitu RTFM, lalu merenungkan dulu orang seperti apa diri Anda.
Klaim 1: "Inovasi sejati sejak dulu selalu hanya dicapai oleh segelintir elite 0,1%, sedangkan sisanya hanyalah konsumen yang memanfaatkan teknologi itu."
Sebesar apa pun sebuah penemuan, tanpa 99,9% orang yang menggunakannya dan mengembangkannya, itu hanya akan berakhir sebagai hobi pribadi. Ini adalah pandangan yang mengabaikan ekosistem.
Klaim 2: "Memanfaatkan teknologi yang sudah ada seperti pengembangan aplikasi adalah pekerjaan 'yang bisa dilakukan siapa saja' dan tidak bernilai, sedangkan pengembangan yang sesungguhnya adalah pekerjaan mendasar seperti perancangan arsitektur."
Teknologi kompleks yang tidak mampu menyelesaikan masalah pengguna hanyalah bentuk kepuasan diri. Nilai teknologi ditentukan bukan oleh tingkat kesulitannya, melainkan oleh manfaat yang dihasilkannya.
Klaim 3: "Anggapan bahwa dulu ada banyak pengembang yang penuh rasa ingin tahu hanyalah ilusi dan romantisasi masa lalu; pada kenyataannya tidak ada yang berubah."
Tulisan aslinya menunjukkan bahwa yang hilang bukanlah hakikat manusia, melainkan 'budaya' yang dulu mendorong rasa ingin tahu. Dalam lingkungan yang hanya memberi imbalan pada keuntungan dan metrik, tentu hasil akan lebih diutamakan daripada eksplorasi.
Komentar ini pada dasarnya mengakui bahwa ia memiliki sudut pandang sempit yang membatasi bidang pengembangan sebagai ranah eksklusif segelintir elite, sambil meremehkan beragam peran dan nilai yang ada.
Kalau menjauh dari coding demi cari nafkah selama sekitar dua hari, kadang mulai terpikir topik-topik kecil yang kreatif, kadang juga tidak.
Realitanya, hari kerja dihabiskan buat ngoding dalam mode crunch dan akhir pekan buat ngurus anak.... Jangankan kreativitas, yang ada cuma berharap hari demi hari bisa lewat tanpa masalah.
Kutukan framework. Terutama di web, tampaknya kecenderungan seperti ini sangat dominan. Jika framework tertentu sampai mengendalikan hakikat seorang developer, ini jelas masalah. Ini adalah kemunduran.
Kalau berbicara tentang bekerja di bidang Backend di Korea, saya kadang berpikir mungkin lebih tepat menyebutnya bukan sebagai developer Java, melainkan developer Spring.
Vibe coding, bahkan hanya dengan melihat apa yang sedang naik daun di SNS dan YouTube, rasanya orang bukan benar-benar memikirkan sesuatu, melainkan cepat-cepat menempelkan kode minimum yang bisa jalan, menempel dan menempel lagi, lalu merasa, ah sudah selesai, seperti itu.