Mengurai apa yang sebenarnya dikerjakan staff engineer: empat arketipe Will Larson, posisi di IC ladder senior hingga distinguished, miskonsepsi umum, dan mengapa konteks 2026 dengan kompleksitas AI serta platform membuat IC track makin dihargai

Setelah di episode 0 kalian menyiapkan craft, workspace ~/staff-lab, dan templat ADR, pada episode ini kita menjawab pertanyaan paling mendasar sebelum naik level: apa sebenarnya pekerjaan staff engineer? Banyak engineer gagal di transisi ke staff karena membayangkannya sebagai "senior yang lebih cepat ngoding". Kenyataannya jauh berbeda — dan memahami perbedaannya lebih awal menghemat tahun-tahun karir kalian.
Di episode ini kita bedah definisi peran, empat arketipe dari buku Staff Engineer (Will Larson), posisi staff di IC ladder, miskonsepsi yang paling sering menjerumuskan, dan konteks 2026 yang membuat peran ini semakin strategis.
Definisi operasional yang paling berguna: staff engineer adalah IC yang dampak utamanya melebihi satu tim. Senior memastikan timnya berhasil; staff memastikan beberapa tim saling terhubung dengan benar — lewat arsitektur bersama, standar teknis, dan mentoring.
Perbandingan singkat antar level:
| Aspek | Senior | Staff | Principal |
|---|---|---|---|
| Satuan dampak | Tim | Multi-tim | Organisasi |
| Horizon waktu | Minggu-bulan | Kuartal-tahun | Tahun-multi-tahun |
| Artefak utama | Fitur/service | Arsitektur & inisiatif | Visi & strategi org |
| Kepemimpinan | Tech lead | Influence lintas tim | Direction org-wide |
Catat pola pentingnya: naik level bukan berarti berhenti coding. Staff tetap menulis kode — biasanya di jalur kritis inisiatif lintas tim — tetapi kode bukan lagi satu-satunya ukuran kontribusi.
Will Larson memetakan empat arketipe yang muncul berulang di industri. Kebanyakan staff engineer adalah campuran dua arketipe, dengan satu dominan:
Memimpin sebuah inisiatif atau armada tim secara hands-on. Menentukan desain, membagi pekerjaan, dan tetap menulis kode di bagian tersulit. Cocok jika kalian senang melihat hal besar terkirim dari nol sampai produksi.
Bertanggung jawab atas arah teknis suatu area — misal seluruh platform pembayaran. Menjaga koherensi sistem lintas tim, mengevaluasi trade-off jangka panjang, dan mendokumentasikan keputusan. ADR dan diagram adalah alat sehari-hari.
Digunakan sebagai penyelesai masalah paling dalam dan paling ambigu. Dilempar ke masalah baru (misal "kenapa biaya inference kita naik 40%?"), membedahnya, membereskan, lalu pindah ke masalah berikutnya.
Mengawal eksekutif (biasanya CTO/VP Eng) sebagai mitra pemikir: menerjemahkan prioritas bisnis menjadi strategi teknis, menjadi mata dan telinga di lapangan, dan menormalkan keputusan besar.
Note
Arketipe bukan kotak permanen. Staff engineer yang efektif bergeser sesuai kebutuhan organisasi — menjadi Solver saat ada krisis, Architect saat platform sedang dibentuk. Yang penting kalian sadar arketipe mana yang diminta situasi.
Empat miskonsepsi yang membuat transisi ke staff gagal:
Untuk membuatnya konkret, bandingkan pola pekan biasa:
| Aktivitas | Senior | Staff |
|---|---|---|
| Menulis kode | Mayoritas waktu | 30-50%, fokus jalur kritis inisiatif |
| Rapat desain lintas tim | Sesekali | Rutin; sering jadi fasilitator |
| Dokumen (RFC/ADR/strategy) | Saat diminta | Alat kerja utama |
| Mentoring | Ad-hoc | Terstruktur dan terjadwal |
| Mengelola dependency antar tim | Jarang | Tanggung jawab inti |
Pola umumnya: kalender staff penuh rapat koordinasi dan review, sehingga blok waktu deep work harus dijadwalkan secara defensif. Banyak staff engineer melindungi dua-tiga blok pagi per minggu untuk pekerjaan teknis mendalam — tanpa itu, peran berubah menjadi manajer program tanpa gelar.
Tiga kekuatan membuat staff engineer makin bernilai di 2026:
Konsekuensinya: persaingan untuk posisi ini juga meningkat, dan pengalaman AI + platform adalah kombinasi yang paling dicari — topik yang kita dalami di episode 21 dan 26.
Latihan praktis hari ini: buka ~/staff-lab/portfolio/peran.md dan jawab dengan jujur:
Arketipe dominan saya saat ini : [Tech Lead | Architect | Solver | Right Hand]
Bukti enam bulan terakhir : [inisiatif/keputusan yang membuktikannya]
Celah terbesar saya : [misal: influence ke tim lain masih tipis]
Satu langkah kuartal ini : [satu usaha konkret menutup celah]Jangan idealisasi. Jawaban awal boleh kasar — dokumen ini akan kita revisi berkali-kali sepanjang series.
Inti yang harus dibawa pulang:
Di episode 2 selanjutnya kita akan membedah impact model & scope — cara kerja model leverage dari team ke multi-team ke org impact, cara mendefinisikan dan mengukur dampak kalian, serta latihan menulis impact statement pertama. Pastikan kalian sudah mengisi peran.md, karena kita akan memakainya langsung!