Artikel
Fractional CTO vs Tech Lead vs Engineering Manager: Peran Dijelaskan
Tiga peran yang sering dirancukan tapi menyelesaikan masalah berbeda. Breakdown jelas untuk UKM memutuskan mana yang dihire — dan mana yang sebenarnya dibutuhkan.
- mid
Tiga jabatan sering ditukar santai dalam percakapan tentang kepemimpinan teknis: fractional CTO, tech lead, dan engineering manager. Terdengar mirip. Menyelesaikan masalah berbeda. Hire yang salah untuk kebutuhan Anda salah satu kesalahan paling umum (dan mahal) yang UKM Indonesia buat di kepemimpinan teknis.
Berikut versi bersih perbedaannya.
Apa yang masing-masing sebenarnya lakukan
Fractional CTO
Horizon waktu: 1–3 tahun ke depan. Keputusan teknologi apa yang dibuat hari ini akan mempengaruhi perusahaan dalam 18 bulan?
Scope: Strategis. Pemilihan vendor, keputusan build-vs-buy, hiring engineer senior, review arsitektur, perencanaan runway. Menerjemahkan antara bisnis dan engineering di level eksekutif.
Lapor ke: Founder/CEO. Duduk di meja kepemimpinan.
Sehari-hari: 1–2 hari per minggu engagement. Sebagian besar pekerjaan percakapan, asesmen tertulis, dan dukungan keputusan.
Tidak dilakukan: menulis kode production, menjalankan standup, manage performance engineer individual.
Tech Lead
Horizon waktu: 1–3 bulan ke depan. Keputusan teknis apa yang dibuat hari ini akan mempengaruhi siklus sprint berikutnya?
Scope: Taktis. Arsitektur kode untuk proyek yang mereka pimpin, mentoring teknis engineer lebih junior, code review, design teknis fitur baru.
Lapor ke: Engineering manager atau CTO.
Sehari-hari: Engineer full-time. Mereka menulis kode, tapi pekerjaan mereka juga termasuk kepemimpinan teknis dari satu tim atau satu area produk.
Tidak dilakukan: strategi company-wide, keputusan hiring di luar tim mereka langsung, hubungan vendor.
Engineering Manager
Horizon waktu: 1–6 bulan ke depan. Bagaimana saya membuat tim ini ship dengan andal dan menumbuhkan orang?
Scope: Orang + proses. Review performance, hiring untuk tim yang mereka manage, menghilangkan blocker, memastikan komitmen pengiriman terpenuhi.
Lapor ke: CTO atau VP Engineering (atau founder, di org lebih kecil).
Sehari-hari: Full-time, sebagian besar meeting, one-on-one, perencanaan. Sebagian masih ngoding, sebagian besar tidak.
Tidak dilakukan: strategi teknologi level tinggi, keputusan teknis individual mendalam (itu ke tech lead).
Cara mencari tahu mana yang Anda butuh
Tiga pertanyaan diagnostik:
1. Apakah keputusan dibuat dengan buruk karena tidak ada yang punya otoritas tepat?
Kalau tim tidak bisa memutuskan apakah pakai library X atau Y, Anda punya celah tech lead. Kalau Anda tidak bisa memutuskan apakah komitmen ke platform A atau B, Anda punya celah fractional CTO. Kalau keputusan dibuat tapi tidak pernah dieksekusi dengan andal, Anda punya celah engineering manager.
2. Apa horizon waktu keputusan yang Anda lewatkan?
- Keputusan teknis minggu ini dibuat salah → tech lead.
- Komitmen pengiriman kuartalan dilewatkan → engineering manager.
- Taruhan teknologi strategis dibuat dengan firasat → fractional CTO.
3. Berapa ukuran tim?
- 3–5 engineer, tidak ada pemimpin → tech lead dulu. Mereka bisa pekerjaan strategis juga di skala ini.
- 5–12 engineer → pasangan engineering manager + tech lead (sering orang yang sama). Mungkin fractional CTO untuk momen strategis.
- 12+ engineer → ketiga peran dibutuhkan. CTO jadi full-time sekitar sini.
Kesalahan hiring umum
Tiga pola yang konsisten kami lihat:
Hire fractional CTO saat yang dibutuhkan tech lead
Founder merasa kewalahan oleh keputusan teknis, hire fractional CTO. Fractional CTO menghasilkan rekomendasi strategis, tapi tim masih tidak punya siapapun memutuskan pertanyaan teknis taktis sehari-hari. Pekerjaan strategis tidak diimplementasi karena tidak ada yang memimpin implementasi.
Hire yang benar adalah tech lead dengan tanggung jawab engineering management. Lebih murah dan lebih berguna untuk celah aktual.
Hire engineering manager yang belum pernah bangun software
Umum di perusahaan yang tumbuh non-teknis. Mereka hire project manager generik dan menyebutnya “engineering manager”. Peran gagal karena engineer tidak menghormati penilaian teknis orangnya, dan EM tidak bisa menerjemahkan pekerjaan engineering ke hasil bisnis.
Engineering manager harus pernah ship software nyata di suatu titik. Pure project management peran berbeda.
Promosi engineer senior ke “CTO” tim 12 orang
Terlihat seperti promosi rapi. Engineer senior sekarang CTO. Mereka tetap ngoding karena itu yang mereka jago. Pekerjaan strategis dan orang tidak dilakukan. Tim mandek.
Entah beri engineer senior title tech lead dan bawa orang lain untuk lapisan strategis dan orang, atau komitmen melatih ulang mereka sebagai pemimpin (yang butuh 12–24 bulan dan mahal).
Saat Anda butuh lebih dari satu
Banyak UKM Indonesia di range 30–80 karyawan butuh banyak dari peran ini, tidak semua full-time:
- Fractional CTO (1 hari/minggu) untuk keputusan strategis.
- Tech lead internal (engineer full-time yang juga memimpin) untuk keputusan teknis taktis.
- Engineering manager (sering orang yang sama dengan tech lead di skala ini) untuk orang dan delivery.
Fractional CTO dan tech lead/EM internal bekerja bersama. Fractional menangani keputusan yang membentang di luar otoritas tech lead. Tech lead menangani sehari-hari. Keduanya dibutuhkan, tapi fractional tidak harus mahal.
Kalau Anda mencoba mencari tahu peran mana situasi spesifik Anda butuhkan, satu jam percakapan biasanya menjernihkannya. Kami melakukannya tanpa biaya — dan kami akan bilang jujur kalau kebutuhan Anda tidak cocok dengan yang kami tawarkan.