12 poin oleh GN⁺ 2025-12-30 | 3 komentar | Bagikan ke WhatsApp
  • Sinisme(cynical) dalam kadar yang tepat membantu insinyur memahami secara akurat cara kerja perusahaan besar, dan secara paradoks mencegah mereka jatuh ke sinisme yang berlebihan
  • Tanpa penjelasan sinis yang realistis tentang mengapa insinyur menulis kode yang buruk, ada risiko condong ke teori konspirasi berlebihan seperti penurunan moral yang disengaja atau strategi anti-buruh
  • Sudut pandang yang disebut “idealis” justru lebih sinis karena memandang dunia sebagai struktur yang pada dasarnya korup dan egois, serta mengandaikan bahwa perubahan positif itu sendiri mustahil
  • Dalam wacana rekayasa perangkat lunak, tulisan yang idealistis terlalu berlebihan keterwakilannya, sementara tulisan yang menjelaskan bagaimana perusahaan besar benar-benar bekerja relatif kurang
  • Generasi yang menginternalisasi model persepsi tentang perusahaan besar yang tidak selaras dengan fakta pada 2010-an sedang mengalami kesulitan pada 2020-an, dan dengan memahami model cara kerja yang akurat, tujuan idealistis mereka pun menjadi lebih mungkin dicapai secara realistis

Sikap terhadap kritik bahwa saya seorang sinis

Mengapa sudut pandang idealistis lebih sinis daripada yang terlihat

  • Menurut sudut pandang "idealis" yang dogmatis:
    di neraka kapitalisme akhir, perusahaan besar dijalankan oleh bangsawan pencuri yang hanya menginginkan kekuasaan,
    para drone insinyur yang patuh dengan cepat memproduksi kode buruk untuk menggelembungkan harga saham,
    dan pengguna akhir membayar lebih mahal untuk perangkat lunak yang lebih buruk sambil dibombardir iklan
  • Sudut pandang ini berarti memandang rekan kerja dan atasan secara sinis
    • Pada kenyataannya, para eksekutif perusahaan besar memang ingin memberikan perangkat lunak yang baik kepada pengguna
  • Sudut pandang ini hanya tampak ideal jika berangkat dari anggapan bahwa insinyur individu tidak boleh menerima kompromi apa pun
    • Menurut pandangan ini, meski perusahaan menekan, seseorang tidak boleh menulis perangkat lunak yang payah, dan sekalipun perusahaan terus berkompromi dan memaksa agar hasil cepat dikirim, ada kewajiban moral untuk menolak dengan tegas
    • Narasi bahwa seorang individu tanpa nama menjaga kebaikan yang bahkan tidak diketahui pengguna memperkuat citra diri sebagai pahlawan
  • Namun, sudut pandang seperti ini berangkat dari cara pandang yang mendefinisikan dunia sebagai struktur yang pada dasarnya korup dan egois, serta meyakini bahwa perubahan positif yang nyata mustahil terjadi
  • Sikap ini, menurut saya, lebih dekat pada bentuk sinisme yang telah menyerah pada kemungkinan perubahan daripada idealisme

Mengapa sudut pandang sinis lebih idealistis daripada yang terlihat

  • Tidak ada pemisahan yang jelas antara "alat permainan politik" dan "profesional yang memecahkan masalah bermakna"
  • Dalam praktiknya, hampir semua masalah yang bermakna diselesaikan melalui permainan politik
  • Sangat sedikit masalah yang bisa diselesaikan sendirian, dan perubahan produk berskala besar (misalnya memungkinkan 150 juta pengguna GitHub menggunakan LaTeX di Markdown) menuntut koordinasi dengan banyak orang, sehingga kita harus terlibat dalam politik
  • Insinyur perangkat lunak tidak menetapkan arah di perusahaan besar, tetapi mereka punya pengaruh besar dalam menerjemahkan arah perusahaan menjadi perubahan teknis yang konkret
  • Perusahaan besar melayani ratusan juta atau miliaran pengguna, sehingga perubahan kecil pun bisa menghasilkan dampak positif atau negatif yang sangat besar secara total
  • Memilih untuk ikut dalam proses politik yang berantakan adalah tindakan idealistis
  • Posisi insinyur di perusahaan besar mirip dengan orang yang bekerja dalam layanan publik: mereka tidak menetapkan arah besar kebijakan pemerintah, tetapi tetap berharap secara idealistis bisa berbuat baik

Sinisme sebagai vaksinasi

  • Sinisme dalam kadar yang sehat berfungsi sebagai vaksin terhadap sinisme yang berlebihan
  • Tanpa penjelasan yang agak sinis tentang mengapa insinyur di perusahaan besar menulis kode buruk, ada risiko menerima penjelasan yang terlalu sinis bahwa moral para insinyur sengaja diturunkan sebagai strategi anti-buruh untuk mencegah pembentukan serikat
    • Perusahaan tidak dirancang untuk terlibat dalam konspirasi semacam itu
  • Tanpa penjelasan yang agak sinis tentang mengapa perusahaan besar membuat keputusan yang tidak efisien, ada risiko menerima penjelasan yang terlalu sinis bahwa perusahaan besar penuh dengan pecundang yang tidak kompeten
    • Pada kenyataannya, perusahaan memiliki campuran normal antara insinyur yang kuat dan yang lemah

Pemikiran akhir

  • Tulisan tentang rekayasa perangkat lunak terlalu banyak yang idealistis
    • Buku atau posting blog yang menjelaskan bahwa kita harus menghargai kode yang baik, bersikap baik kepada rekan kerja, dan bekerja pada proyek yang berdampak positif sudah sangat banyak
    • Namun, tulisan yang secara akurat menjelaskan bagaimana perusahaan besar benar-benar beroperasi masih kurang
  • Tulisan sinis bisa membuat orang sedih atau menjadikan mereka sinis pahit dan karena itu bisa berbahaya, tetapi tulisan idealistis juga bisa menimbulkan dampak buruk
  • Generasi insinyur perangkat lunak yang muncul pada 2010-an memiliki model yang tidak sesuai fakta tentang cara kerja perusahaan besar,
    dan ketika memasuki 2020-an mereka pada dasarnya sedang dicacah oleh kenyataan
  • Jika mereka telah menginternalisasi model yang benar tentang cara kerja perusahaan, mereka bukan hanya akan lebih kecil kemungkinannya terseret masalah, tetapi juga akan lebih diuntungkan dalam mencapai tujuan idealistis mereka sendiri

Tanggapan tambahan terhadap komentar Hacker News

  • Beberapa komentar: ketika pemberi kerja terlibat dalam aktivitas tidak etis, mengatakan "apa yang saya kerjakan sebenarnya baik" itu tidak konsisten
  • Beberapa komentar: terhadap klaim bahwa eksekutif level C ingin menyediakan perangkat lunak yang baik, ditunjukkan bahwa mereka tidak akan mengorbankan kesuksesan pribadi demi itu
    • Saya setuju, tetapi tidak selalu zero-sum, perangkat lunak yang baik menghasilkan uang bagi perusahaan perangkat lunak
  • Beberapa komentar menautkan High-Tech Employee Antitrust Litigation sebagai contoh perusahaan besar terlibat dalam konspirasi terhadap karyawan
    • Perusahaan memang secara struktural disiapkan untuk berkolusi soal gaji, tetapi tidak disiapkan untuk sengaja membuat karyawan sedih
    • Tidak ada kontrol budaya sedetail itu, dan sejauh mereka bisa mengendalikan keadaan, mereka justru berusaha membuat karyawan bahagia agar bekerja dengan bayaran lebih rendah dan tidak pergi

3 komentar

 
[Komentar ini disembunyikan.]
 
shakespeares 2025-12-30

Memang benar bahwa sikap sinis itu diperlukan.
Bukankah area seperti code review sekarang sebaiknya makin dialihkan perannya ke AI?
Karena itulah tipe talenta yang cocok untuk sinisme.

 
GN⁺ 2025-12-30
Pendapat Hacker News
  • Saya rasa kerangka emosional seperti sinisme, idealisme, dan optimisme tidak memberi wawasan konseptual
    Lebih baik memahami dunia dari sudut pandang apa yang mungkin dan tidak mungkin, bukan dari emosi
    Perusahaan besar adalah kumpulan orang dengan insentif yang berbeda-beda, jadi ada hal-hal yang secara struktural tidak bisa mereka lakukan
    Namun ketika insentif selaras, sesuatu bisa bergerak dengan sangat cepat, bahkan jika perusahaan lain atau pemerintah menentangnya
    Pada akhirnya, organisasi harus dipandang sebagai fenomena yang bisa dipahami, dan kita harus bisa memanfaatkan cara kerjanya
    Hanya saja, cara memanipulasi sistem kompleks dari kelompok manusia masih merupakan masalah yang belum terpecahkan, dan jika seseorang sudah menemukan solusi yang bisa diulang, para investor pasti sudah memaksakannya
    Secara realistis, kebanyakan perusahaan tidak bergerak demi kepentingan investor, dan seiring waktu cenderung jatuh ke dalam inefisiensi birokratis

    • Sepertinya penggunaan istilahnya keliru. Penulis mencampuradukkan sinisme dengan realisme
      Sinisme pada dasarnya adalah kecenderungan negatif, dan tidak bisa memberi dampak yang ‘baik’ pada struktur sosial
      Realisme bersifat netral. Sikap yang bernilai dalam jangka panjang adalah ‘parrhesia’, yakni kejujuran yang terus terang tanpa mengkhianati diri sendiri
      Seperti kata Newton, yang penting adalah “keterampilan menyampaikan inti persoalan tanpa menciptakan musuh”
    • Yang disebut penulis sebagai sinisme sebenarnya lebih mirip singkatan untuk pola pikir probabilistik
    • Menurut saya, menganalisis perusahaan seperti manusia adalah kesalahan kategori
      Perusahaan bukan entitas yang punya emosi atau keyakinan, melainkan sistem optimasi terdistribusi
      Tiap anggotanya bergerak berdasarkan insentif lokal dan informasi yang tidak lengkap, sehingga hasil akhirnya tampak tidak rasional secara keseluruhan, tetapi rasional secara parsial
      Karena struktur ini, perusahaan kadang menampilkan ciri-ciri psikopat jika dianalogikan dengan individu — kurangnya empati bukan kegagalan moral, melainkan produk sampingan dari struktur pengambilan keputusan yang diabstraksikan lewat metrik, target, dan tanggung jawab hukum
      Organisasi tidak merasa bersalah, dan hanya merespons ketika gradien insentif berubah
      Jadi persoalan sinis versus optimistis bukan soal suasana hati, melainkan apakah kita melihat organisasi sebagai pelaku yang disengaja atau sebagai proses seleksi buta
      Jika mengambil sudut pandang yang kedua, kita akan sadar bahwa banyak ‘inefisiensi’ sebenarnya adalah sistem yang bekerja persis seperti rancangan awalnya
      Masalahnya, perusahaan terlalu pandai mengoptimalkan tujuan yang salah
    • Pemodelan yang menyingkirkan emosi itu tidak lengkap
      Emosi memengaruhi cara berpikir, jadi itu harus disadari dan dimasukkan ke dalam model
      Seperti mengoreksi distorsi lensa kamera, kita perlu memodelkan lensa kognitif kita sendiri
  • Saya tidak setuju dengan klaim bahwa para eksekutif C-level ingin membuat perangkat lunak yang baik
    Yang mereka pedulikan adalah nilai pemegang saham, sedangkan manajemen menengah peduli pada promosi dan perluasan kekuasaan
    Kolaborasi dan komunikasi bukan politik, melainkan sekadar tindakan kerja sama
    Politik berarti permainan kekuasaan dalam organisasi seperti menulis laporan tak berguna, merebut kredit, dan menjadikan rekan kerja kambing hitam

    • Untuk melakukan hal besar, diperlukan konsensus dan penyelarasan insentif, yang mencakup membangun relasi dan kepercayaan
      Proses seperti ini menurut saya juga termasuk politik dalam arti luas
    • Istilah “perangkat lunak yang baik” terlalu samar sehingga nyaris tidak berarti apa-apa
      Apa yang saya anggap ‘baik’ sangat berbeda dari apa yang dianggap ‘baik’ oleh manajemen
    • Politik adalah keterampilan membangun dan memanfaatkan modal relasional di dalam organisasi
      Sebagian orang melihatnya sebagai tindakan manipulatif, tetapi sebenarnya ini soal kemampuan membangun hubungan
    • Nilai pemegang saham adalah tujuan eksplisit, dan ini membatasi semua tindakan
    • Kolaborasi dan komunikasi adalah unsur inti dari politik
      Ketika manusia berkumpul, kekuasaan dan gengsi pasti ikut terlibat, dan itu tidak bisa dihindari
      Pada akhirnya, perlu naluri politik untuk bisa memberi pengaruh
  • Saya sepenuhnya setuju dengan tulisan Sean
    Saya juga pernah mencoba sinisme ekstrem di tempat kerja, tetapi sedikit idealisme justru memberi hasil yang lebih baik
    Hanya saja, saya berbeda pendapat soal cara mengubah masyarakat
    Jika tetap menjadi karyawan, nasihatnya memang benar, tetapi tidak ada keharusan untuk tetap menjadi karyawan
    Saya menjadi jauh lebih bebas setelah mandiri sebagai konsultan
    Sekarang saya tidak ingin kembali menjadi pegawai tetap kecuali perannya punya otonomi seperti CTO atau CEO

    • Orang sinis terlihat pintar, tetapi pada akhirnya orang optimistis yang menang
      Untuk mewujudkan hal yang tampak mustahil, dibutuhkan sedikit kenaifan
  • Saya orang Inggris, jadi pada dasarnya sinis
    Saya tidak mengerti bagaimana para engineer Amerika masih tetap percaya pada sistem meski berulang kali dieksploitasi oleh perusahaan
    Untuk menjadi benar-benar sinis, Anda harus memahami motivasi dan niat perusahaan lewat jaringan informasi

    • Meski begitu, engineer Amerika tetap menerima kompensasi tertinggi di dunia, dan semua orang menginginkan posisi itu
  • Mengatakan bahwa perusahaan mengejar kebahagiaan karyawan adalah tafsiran yang berlebihan
    Meta dan Amazon secara kebijakan justru pernah lebih memilih mempertahankan tingkat turnover tertentu
    Semakin banyak karyawan pergi sambil meninggalkan saham yang belum vesting, semakin menguntungkan bagi perusahaan

    • Namun sebagian orang memang lebih menyukai persaingan dan pergantian dalam lingkungan berkinerja tinggi
      Mereka puas karena bisa bekerja dengan rekan yang lebih hebat
  • Ini tampak seperti sekadar mekanisme rasionalisasi
    C-level tidak memahami teknologi, dan manajemen menengah terobsesi pada hasrat berkuasa
    Ketika struktur seperti ini terbentuk, loop umpan balik dalam organisasi terputus, dan perusahaan berubah menjadi struktur yang toksik
    Pada titik itu, ‘sinisme yang sehat’ seperti apa pun tidak akan membantu

  • Saya tidak paham dilemanya
    Sebagai engineer, peran saya adalah membuat hidup manajer lebih mudah
    Jika nilai organisasi bertentangan dengan nilai saya, saya tinggal pindah ke tempat lain
    Itu saja

    • Kecuali Anda asisten pribadi, pekerjaan Anda bukan sekadar membantu manajer
      Justru peran manajer adalah menyingkirkan hambatan bagi tim
    • Betul, perusahaan memang pada dasarnya adalah struktur kontrak seperti itu
      Kalau ingin menyelamatkan dunia, Anda harus masuk ke organisasi nirlaba
    • Tetapi sikap seperti ini berbahaya
      Ini bisa berujung pada ketumpulan moral seperti “saya akan membangun kamp konsentrasi jika diperintahkan”
  • Ketika teknologi matang, wajar jika politik dan manajemen mulai mendominasi
    Pada tahap awal para teknolog bisa bekerja dengan bebas, tetapi ketika industri matang, manajemen mulai masuk
    Pola yang sama berulang pada jembatan, listrik, radio, dan lain-lain
    Perangkat lunak juga sudah masuk ke tahap itu
    Jika melihat sejarah teknologi, siklus seperti ini terus muncul

  • Saya penasaran mengapa sinisme muncul
    Itu adalah hasil dari kegagalan mencerna pengalaman negatif dengan baik
    Saat muda kita idealistis, tetapi seiring bertambahnya usia dan pengalaman, kita menjadi sinis
    Namun jika generasi muda menjadi terlalu sinis, itu tragis
    Untuk meyakinkan orang, dibutuhkan empati dan percakapan yang tulus
    Bukan main politik, melainkan usaha mencari titik temu dan saling menghormati

    • Sinisme generasi muda adalah bentuk praktik dari pepatah “bersiaplah untuk yang terburuk dan berharap yang terbaik”
      Harapan saja sulit dijadikan dasar pengambilan keputusan
  • Penulis tampak seperti orang baik, tetapi menurut saya ia terlalu naif melihat realitas perusahaan besar
    Ia bekerja di perusahaan yang disebut dalam High-Tech Employee Antitrust Litigation, dan merupakan bagian dari organisasi yang terlibat dalam pengawasan, monopoli, dan proyek militer
    Gajinya yang tinggi adalah hasil dari pilihannya sendiri, dan sebagai imbalannya ia tidak bisa menghindari tanggung jawab moral
    Berhasil secara politis di dalam sistem yang korup memang menghasilkan uang, tetapi itu berbeda dari menjalani hidup yang baik

    • Saya juga bekerja di industri teknologi, dan ini terasa seperti pembenaran diri yang berlebihan
    • Dia bekerja di GitHub, jadi rasanya tidak sampai pantas dikecam sejauh itu
    • Saya bekerja di perusahaan yang secara moral bisa saya terima dan menerima setengah gaji, tetapi saya puas
      Jika memilih seperti ini, kadang kita jadi bahan ejekan di industri, tetapi tidak apa-apa
    • Tidak semua developer harus sepenuhnya bertanggung jawab atas cacat moral perusahaan
      Bahkan di dalam organisasi besar pun kita masih bisa menciptakan dampak positif
      Tinggal di Amerika sendiri mirip dilema yang sama — tidak sepenuhnya moral, tetapi tetap bertahan karena alasan realistis
    • Perjanjian antarperusahaan untuk mencegah pembajakan talenta memang jelas merupakan praktik kolusi, tetapi berlebihan jika dilihat semata-mata sebagai ‘penindasan karyawan’
      Itu hanya hasil dari struktur maksimalisasi keuntungan, dan gugatan antimonopoli telah mengoreksinya
      Klaim bahwa GitHub terlibat dalam aksi militer juga lemah dasarnya