Transisi dari Engineer ke Leader
Memahami perubahan mindset dan kebiasaan saat beralih dari Individual Contributor menjadi Engineering Leader
Perubahan Fundamental
Transisi dari engineer ke leader adalah perubahan identitas, bukan sekadar promosi jabatan.
- Sebagai engineer: dampak datang dari kode yang kamu tulis
- Sebagai leader: dampak datang dari orang yang kamu kembangkan dan sistem yang kamu bangun
- Kesuksesan diukur dari output tim, bukan output pribadi
Pergeseran Mindset
| Sebagai Engineer | Sebagai Leader |
|---|---|
| Selesaikan task sendiri dengan baik | Pastikan tim bisa menyelesaikan task dengan baik |
| Fokus pada solusi teknis terbaik | Fokus pada solusi yang bisa dieksekusi tim |
| Optimasi kode | Optimasi cara kerja tim |
| Belajar teknologi baru | Belajar mengelola orang |
| Dapat feedback dari code review | Dapat feedback dari 1-on-1 dan retrospective |
Tantangan Umum
Susah Melepaskan Pekerjaan Teknis
- Tergoda untuk mengambil alih task karena "lebih cepat kalau aku yang kerjakan"
- Menjadi bottleneck karena semua keputusan teknis harus lewat kamu
- Solusi: latih tim untuk mandiri, terima bahwa proses belajar butuh waktu
Ketidaknyamanan dengan Ambiguitas
- Pekerjaan teknis jelas: lulus test = selesai
- Pekerjaan kepemimpinan sering tidak ada tolok ukur yang jelas
- Solusi: tetapkan ekspektasi dan ukuran sukses yang konkret
Merasa Tidak Produktif
- Hari terasa penuh meeting tanpa menghasilkan kode
- Solusi: sadari bahwa membantu satu orang unblock itu lebih berdampak dari satu PR
Konflik dan Feedback Negatif
- Harus menyampaikan feedback yang tidak menyenangkan
- Harus membuat keputusan yang tidak disukai semua orang
- Solusi: bangun psychological safety, pisahkan feedback dari penilaian terhadap pribadi
Hal yang Perlu Dilakukan di Awal
- Jadwalkan 1-on-1 rutin dengan semua anggota tim
- Pelajari tujuan karier dan motivasi masing-masing orang
- Identifikasi bottleneck dan hambatan yang dialami tim
- Tentukan ekspektasi yang jelas dengan managermu tentang peranmu
Hal yang Perlu Dihindari
- Micromanagement: mengatur cara kerja terlalu detail
- Seagull management: muncul tiba-tiba, buat keributan, lalu pergi
- Heroism: selalu menyelamatkan situasi sendiri alih-alih membangun kapasitas tim
- Playing favorites: memperlakukan anggota tim secara tidak adil
Praktik Terbaik
- Minta feedback aktif dari tim tentang cara kamu memimpin
- Cari mentor atau peer yang sudah berpengalaman sebagai leader
- Dokumentasikan keputusan penting agar tim bisa belajar dari konteks
- Ingat: kamu tidak perlu sempurna, tapi harus terus belajar