- Di tengah laju perubahan teknologi yang makin cepat, beralih ke peran manajerial membawa risiko berkurangnya kemampuan beradaptasi secara teknis dan kesempatan untuk bereksperimen
- Seiring struktur perusahaan makin datar, jalur promosi EM → Director → VP makin sempit dan persaingannya makin ketat
- Di seluruh industri, kompensasi Senior/Staff Engineer sering kali lebih tinggi daripada EM, sehingga perpindahan ke jalur manajerial bisa merugikan secara ekonomi
- Meski begitu, ada juga yang tetap bertahan di peran EM karena menikmati pekerjaannya sendiri dan kepuasan dalam mengelola orang
- Saat ini, mempertahankan jalur yang berfokus pada teknologi lebih menguntungkan daripada beralih ke manajemen, sehingga keputusan perlu dipertimbangkan dengan hati-hati
1. Bukan saat yang tepat untuk menjauh dari teknologi
- Dalam setahun terakhir, laju perubahan teknologi sangat cepat, dan hampir semua aspek cara kerja sedang berubah
- Kemunculan alat coding AI dan proyek-proyek baru terjadi sangat sering, dan proyek baru seperti OpenClaw menyebar dengan cepat
- Tweet pengembang Claude Code yang menjelaskan mengapa Anthropic masih membutuhkan software engineer sempat ramai dibicarakan
> Seseorang tetap harus memberi instruksi kepada Claude, berkomunikasi dengan pelanggan, berkolaborasi dengan tim lain, dan memutuskan apa yang harus dibangun berikutnya. Engineering sedang berubah, dan engineer yang hebat lebih penting dari sebelumnya.
- Di tengah perubahan ini, manajer kekurangan waktu untuk bereksperimen dan belajar, terutama bila memimpin tim beranggotakan lebih dari 6 orang
- Bagi engineer yang ingin tetap terlibat langsung dengan teknologi dan mencoba ide-ide baru, beralih ke peran manajerial akan membuat waktu menjadi sangat terbatas
2. Persaingan yang makin ketat dalam struktur promosi manajerial
- Jalur karier EM sebelumnya adalah EM → Senior EM → Director → VP, tetapi dalam dua tahun terakhir perusahaan-perusahaan cenderung meratakan struktur organisasi
- Amazon meningkatkan rasio IC terhadap manajer sebesar 15%, dan perusahaan lain juga mengikuti, sehingga posisi tingkat atas makin berkurang
- Posisi Director dan VP berkurang, begitu juga posisi Senior EM, sehingga bahkan EM yang kompeten pun bisa tetap berada di level yang sama selama bertahun-tahun
- Karena harus bersaing dengan para pemimpin berpengalaman yang terkena PHK dari perusahaan yang strukturnya makin datar, tingkat persaingan untuk Senior EM ke atas kini jauh lebih tinggi daripada sebelumnya
- Akibatnya, peluang promosi internal menurun; tanpa mengelola lebih banyak orang, promosi menjadi sulit, dan dalam tim yang sama biasanya hanya mungkin memperluas cakupan tanggung jawab
- Sebaliknya, sebagai IC (Individual Contributor), jika mampu menunjukkan kemampuan teknis yang unggul, peluang untuk tumbuh bisa lebih cepat
3. Kerugian dari sisi kompensasi
- Saat dipromosikan menjadi EM, seseorang mungkin ditawari kenaikan gaji, tetapi total kompensasinya bisa lebih rendah dibanding tawaran Senior/Staff Engineer dari startup lain
- Di perusahaan yang sama, kompensasi EM memang lebih tinggi daripada Senior Engineer, tetapi jika dibandingkan di seluruh industri, Staff Engineer mendapat kompensasi lebih tinggi
- Alasannya adalah karena permintaan terhadap engineer semacam itu sangat besar, dan akan terus demikian
- Jika tetap berada di jalur IC, berkembang menjadi Staff Engineer, lalu pindah kerja, kompensasi bisa sekitar 20~30% lebih tinggi dibanding promosi ke EM
4. Mengapa tetap menjadi EM meski begitu
- Penulis tetap optimistis terhadap EM berpengalaman yang masih menjaga keterlibatan hands-on, karena skill manajemen yang dibangun selama bertahun-tahun tetap relevan
- Mereka masih bisa menjalankan peran yang bernilai, dan meski ketajaman teknis mungkin berkurang, pengalaman manajemen tetap menjadi kekuatan
- Secara pribadi, penulis tetap bekerja sebagai EM karena menikmati pekerjaannya dan merasa puas dengan peran tersebut
- Namun, pada titik waktu tahun 2026 saat ini, jalur IC dianggap sebagai pilihan yang lebih masuk akal
5. Kesimpulan dan saran
- Jika Anda seorang senior engineer, sebaiknya tunda dulu peralihan ke peran manajerial, dan amati situasinya selama 2~3 tahun ke depan
- Namun, jika motivasi dan passion internal Anda benar-benar kuat, tantangan itu tetap bisa diambil, tetapi jangan mendekatinya hanya dengan logika kompensasi atau promosi
3 komentar
Sepertinya akan ada banyak manajer yang merasa relate dengan ini.
Saya sangat setuju.
Komentar Hacker News
Saya merasa di industri “tech”, jabatan (title) itu hampir sewenang-wenang
Sebutan seperti “Senior”, “Lead”, “Principal”, “Staff” punya definisi berbeda di tiap perusahaan, jadi pada praktiknya maknanya bisa benar-benar berbeda tergantung struktur organisasi
Misalnya, pernah ada masa ketika saya sebagai “Senior Backend Developer” justru memegang tanggung jawab lebih besar daripada saat menjadi “Staff Engineer”
Saya sudah bekerja di tiga benua, dari startup berisi 6 orang sampai perusahaan besar dengan lebih dari 10 ribu karyawan, tetapi standar jabatan tetap sangat beragam
Saya sudah beberapa kali harus menjelaskan ini kepada karyawan baru. Ada juga orang yang hampir melepas puluhan ribu dolar hanya demi title “Senior Engineer”
Saat merekrut, saya hampir mengabaikan jabatan kecuali kandidat berasal dari perusahaan seperti Microsoft atau Google yang punya sistem leveling terbuka
Ada orang dengan title “Principal Staff Engineer” atau “CTO” yang kenyataannya bahkan belum sampai level senior di perusahaan rata-rata
Sebaliknya, ada juga “Senior Software Engineer” yang jauh lebih hebat daripada siapa pun di timnya
Umumnya strukturnya dari L1 intern sampai L10 Fellow, dan L5 (Senior) berfungsi sebagai ‘titik akhir’ yang bisa dicapai oleh kebanyakan engineer
Di atas L6 dibutuhkan pengaruh luar biasa serta dampak produk dan bisnis
L9~L10 adalah orang-orang yang memengaruhi seluruh industri, misalnya di level pencipta MapReduce atau Kubernetes
Di perusahaan besar, selisih RSU antara Staff dan Senior besar, tetapi di startup hampir tidak berarti
Saat musim evaluasi, standar penilaian berbeda menurut jabatan, tetapi pada praktiknya manajer menyesuaikan skor agar sesuai kurva
Ketika sudah masuk VP, Director, atau C-level, perbandingan lintas organisasi jadi memungkinkan, dan unsur politik makin besar
Kalau Anda akan lama di satu perusahaan, ini mungkin tidak terlalu penting, tetapi jika memikirkan perpindahan karier, ini jadi poin negosiasi
Saya pernah menegosiasikan title “Senior DevSecOps Engineer” secara langsung
Berkat title ini, saya bisa lebih jelas menunjukkan bahwa saya kuat dalam mengelola security pipeline, tetapi lemah dalam tuning model machine learning
Pekerjaan saya berurusan dengan hardware nyata, pneumatik, dan arus listrik, tetapi sekarang kalau dicari, hampir semua lowongannya terkait Unix atau Python
Akan lebih baik kalau mereka memakai nama yang lebih spesifik seperti “Unix Server Engineer”
Jika Anda ingin menjadi engineering manager, jangan menganggapnya sekadar langkah berikutnya, tetapi pikirkan peran seperti apa yang Anda inginkan dalam jangka panjang
Manajer berfokus pada manajemen orang dan HR ketimbang hal teknis, dan mulai level Director ke atas, sebagian besar waktu habis untuk rapat dan merapikan informasi
Banyak developer menjadi korban Peter Principle(tautan wiki)
Tetap menjadi developer juga sama sekali bukan masalah. Jika Anda bisa bertahan sambil melakukan hal yang Anda sukai, itu sendiri sudah merupakan keberhasilan
Dari luar kelihatannya pekerjaan yang cukup mudah
Saya sama sekali tidak ingin menyetujui cuti atau memarahi seseorang di Slack
Saat men-debug kode buruk yang ditulis orang-orang yang dipromosikan menjadi manajer di Apple, saya menyadari bahwa sejak awal mereka memang tidak pernah benar-benar hebat
Bagi manajemen tingkat tinggi, yang penting adalah kemampuan untuk terlihat penting, bukan kemampuan melakukan pekerjaan nyata
Menjadwalkan rapat dan membuat slide tampak seperti kompetensi dalam struktur seperti itu
Tanpa dibedakan per industrinya, analisis seperti ini tidak banyak artinya
“Engineering Manager” terlalu umum sebagai title, sehingga maknanya berbeda antara startup, big tech, dan enterprise
Di enterprise, Staff Engineer hampir tidak ada, dan struktur yang umum adalah SWE1/2/3 → Tech Lead → Architect
Sebaliknya, perusahaan teknologi punya struktur SWE1/2/3 → Staff → Principal
Manajer sering kali menjadi titik akhir karier, dan tidak jarang orang bertahan di posisi yang sama selama 20 tahun
Pada akhirnya, menjadi manajer adalah peralihan karier
EM punya tanggung jawab besar dan jam kerja lebih panjang, tetapi selisih gajinya kecil
Jika proyek terlambat, mereka mudah dijadikan kambing hitam oleh tim sales sehingga stabilitas kerja juga lebih rendah
Saya tidak setuju dengan klaim bahwa perubahan dalam setahun terakhir itu “sangat besar”
Pekerjaan saya hampir sama dengan beberapa tahun lalu, dan perubahannya bertahap
Bahwa perkembangan alat AI sangat cepat itu adalah prediksi, bukan bukti bahwa alat tersebut sudah wajib dipakai
Walaupun mungkin dibesar-besarkan, jika ada peningkatan produktivitas, maka perubahan workflow sudah terjadi
Orang yang baru lulus dan langsung masuk kerja memang masih punya banyak hal untuk dipelajari, jadi perubahan bisa terasa lebih besar
Katanya “siapa pun bisa memakainya dengan mudah”, tetapi juga “kalau tidak memakainya sekarang, Anda akan tertinggal”
Kalau toh nanti akan segera jadi lebih baik, belajar versi yang belum matang sekarang terasa seperti pemborosan
Ada perdebatan soal beralih menjadi manajer
Dibanding kemampuan teknis, manajemen orang dan kemampuan politik lebih penting, dan kalau itu tidak cocok untuk Anda, maka jangan menjadi manajer
EM mudah digantikan, dan saat proyek gagal mereka mudah dijadikan kambing hitam
Sebaliknya, IC bisa menyebarkan tanggung jawab
Saya berpindah dari IC menjadi manajer, dan kedua jalur itu benar-benar berbeda
VP mirip levelnya dengan Distinguished Engineer, tetapi DE harus meraih ketenaran di industrinya
Pada akhirnya, patokannya seharusnya bukan uang atau promosi, melainkan apa yang Anda sukai
Di era ketika AI menggantikan pekerjaan sederhana, pada akhirnya hanya orang yang punya gairah yang akan bertahan
Di kebanyakan perusahaan, manajer dianggap sebagai ‘lingkaran dalam’, sedangkan teknisi diperlakukan seperti buruh biasa
Manajer mendapatkan pengaruh lewat akses ke lebih banyak informasi dan rapat
Saat saya menangani proyek penting, saya meminta agar bisa melapor langsung ke CTO
Menjadi manajer berarti masuk ke dalam ‘struktur mafia’ perusahaan
Perbandingan kompensasi harus dilakukan dengan kondisi yang sama
Saya pernah menjadi Staff Engineer dan EM, baik di Google maupun di beberapa perusahaan lain
IC yang luar biasa bisa mendapat lebih dari 1 juta dolar di sebagian perusahaan,
tetapi kalau tidak demikian, mungkin menjadi manajer adalah pilihan yang lebih baik
Pernyataan bahwa “engineer dan manajer adalah jalur yang setara” itu nyaris mitos
Dalam praktiknya, jalur manajer punya jauh lebih banyak peluang promosi dan visibilitas
Di organisasi besar, akses ke jaringan internal memberi keuntungan besar
Selain itu, manajer yang tidak kompeten juga sering bertahan lebih lama daripada engineer
Nasihat bernada “jangan lakukan ini” itu berbahaya
Ucapan seperti “jangan pergi ke Detroit”, “jangan masuk akademia”, “jangan beli saham Google”
pada akhirnya sama dengan prinsip pasar yang nilainya berubah tergantung situasi
Hidup pada akhirnya adalah permainan mencari nilai yang sedang diremehkan
Pilihan yang dibenci orang lain justru bisa menjadi peluang terbaik bagi saya