Developer Mengungkap Realitas Tersembunyi Pengembangan Software Enterprise Setelah Satu Tahun

Tim Komunitas BigGo
Developer Mengungkap Realitas Tersembunyi Pengembangan Software Enterprise Setelah Satu Tahun

Refleksi jujur seorang software developer tentang tahun pertama mereka di sebuah enterprise besar telah memicu diskusi luas di komunitas teknologi. Setelah menghabiskan satu dekade di startup dan bisnis kecil, developer tersebut membuat lompatan ke apa yang mereka sebut $ENTERPRISE dan mendokumentasikan perbedaan budaya yang mencolok yang mereka temui.

Postingan tersebut sangat beresonansi dengan sesama developer, banyak yang berbagi pengalaman dan frustrasi serupa dengan lingkungan korporat skala besar. Diskusi tersebut mengungkap pola-pola umum di seluruh organisasi enterprise yang tampaknya bertahan terlepas dari industri atau perusahaan.

Perbandingan Enterprise vs Bisnis Kecil

Aspek Bisnis Kecil Enterprise
Penyelesaian Masalah Komunikasi langsung dengan pemilik tool Pencarian selama seminggu melalui panggilan Teams dan Confluence
Manajemen Kinerja Identifikasi dan pemecatan karyawan berkinerja buruk dengan cepat Jarang ada pemutusan hubungan kerja berbasis kinerja, kehilangan pekerjaan karena restrukturisasi
Pengambilan Keputusan Keuangan Batasan anggaran yang konsisten Pemborosan besar-besaran di samping kontrol peralatan yang ketat
Penilaian Urgensi Tenggat waktu yang jelas berdasarkan bisnis Campuran antara urgensi nyata dan komitmen manajemen yang artifisial
Pendekatan Keamanan Keputusan praktis berbasis risiko Optimisasi dashboard yang didorong metrik

Tools Menjadi Terlantar Tanpa Kepemilikan yang Jelas

Salah satu revelasi paling mencolok melibatkan tantangan menemukan kepemilikan tool di organisasi besar. Developer tersebut menggambarkan menghabiskan lebih dari seminggu mencoba menyelesaikan masalah konfigurasi sederhana, hanya untuk menemukan bahwa orang yang bertanggung jawab telah meninggalkan perusahaan dan tool tersebut menjadi liar - terus menghabiskan biaya ribuan dolar bulanan sambil tetap tidak didukung.

Masalah ini tampaknya tersebar luas di lingkungan enterprise. Diskusi komunitas mengungkap bahwa kesenjangan kepemilikan serupa ada di banyak organisasi besar, di mana tools dan sistem terus beroperasi tanpa tanggung jawab pemeliharaan yang jelas.

Tantangan Utama Perusahaan yang Teridentifikasi

  • Krisis Kepemilikan Tool: Sistem yang menghabiskan biaya ribuan USD per bulan menjadi "tidak terkendali" ketika pemilik aslinya meninggalkan perusahaan
  • Inkonsistensi Kompetensi: Para pemimpin teknis mungkin tidak memiliki keterampilan teknis dasar karena kebijakan tidak boleh memecat karyawan
  • Inflasi Jabatan: Banyak orang yang memegang jabatan senior yang identik (disebutkan ada 6 peran "kepala arsitektur")
  • Hambatan Komunikasi: Lebih memilih "panggilan cepat?" daripada komunikasi berbasis teks yang terdokumentasi
  • Membangun Kerajaan: Tim engineering beroperasi sebagai kerajaan yang terisolasi dengan standar dan praktik yang berbeda-beda

Pemborosan Finansial Ada Bersamaan dengan Penghematan Ketat

Kontras antara pemborosan besar-besaran dan kontrol biaya yang ketat menciptakan lingkungan kerja yang surealis. Developer melaporkan melihat anggaran sebesar dana pensiun menghilang dalam dua minggu untuk proyek yang ditakdirkan gagal sementara permintaan sederhana untuk peralatan dasar ditolak.

Seluruh dana pensiun Anda terbuang dalam dua minggu untuk proyek yang ditakdirkan gagal sejak awal... Permintaan Anda untuk mouse baru telah ditolak.

Inkonsistensi dalam pengambilan keputusan finansial ini tampaknya menjadi karakteristik yang menentukan dari lingkungan enterprise besar, di mana pengeluaran strategis sering kali kekurangan akuntabilitas langsung yang ditemukan di organisasi yang lebih kecil.

Keamanan Kerja Menciptakan Inkonsistensi Kinerja

Tidak seperti perusahaan kecil di mana performer yang buruk dengan cepat diidentifikasi dan dihapus, lingkungan enterprise jarang memecat karyawan karena masalah kinerja. Komunitas mencatat bahwa kehilangan pekerjaan biasanya datang melalui restrukturisasi organisasi daripada evaluasi kinerja individu.

Ini menciptakan apa yang developer gambarkan sebagai situasi yang sangat surealis di mana orang-orang dalam peran kepemimpinan teknis mungkin kekurangan kompetensi teknis dasar. Kurangnya turnover berbasis kinerja melanggengkan masalah-masalah ini di seluruh organisasi.

Urgensi Buatan Menjadi Norma

Lingkungan enterprise sering kesulitan membedakan urgensi nyata dari tenggat waktu yang dibuat-buat. Developer belajar untuk memecahkan kode berbagai jenis permintaan mendesak - dari gangguan sistem asli yang mempengaruhi pelanggan hingga komitmen sewenang-wenang yang dibuat oleh manajer tanpa berkonsultasi dengan tim mereka.

Diskusi komunitas menunjukkan bahwa ini adalah keterampilan yang dipelajari di lingkungan enterprise, di mana memahami konteks politik di balik permintaan mendesak menjadi sama pentingnya dengan pemecahan masalah teknis.

Teater Keamanan Menggantikan Perlindungan yang Bermakna

Tekanan untuk menunjukkan peningkatan keamanan yang dapat diukur dapat mengarah pada pendekatan gaya checkbox daripada pengurangan risiko yang asli. Tools pemindaian kerentanan otomatis menghasilkan dashboard yang mengesankan sambil berpotensi melewatkan kekhawatiran keamanan nyata yang memerlukan penilaian dan konteks manusia.

Pendekatan berbasis metrik terhadap keamanan ini mencerminkan kecenderungan enterprise yang lebih luas untuk mengoptimalkan hasil yang dapat diukur daripada efektivitas aktual.

Meskipun menghadapi tantangan-tantangan ini, developer tersebut mengakui manfaat signifikan termasuk peluang pengembangan karir, keamanan kerja, kompensasi yang kompetitif, dan kepuasan membangun software yang digunakan oleh jutaan orang. Diskusi mengungkap bahwa banyak developer menemukan cara untuk berkembang di lingkungan enterprise, meskipun memerlukan keterampilan dan ekspektasi yang berbeda dibandingkan dengan organisasi yang lebih kecil.

Respons komunitas menunjukkan bahwa pola-pola ini hampir universal di seluruh organisasi besar, meluas melampaui hanya enterprise swasta untuk mencakup organisasi sektor publik juga.

Referensi: Church Of Turing