Baru kemaren gw liat chat dari ex-candidate gw. Dia resign setelah 3 minggu masuk tim lo. Alasannya bukan gaji, bukan juga culture fit. Dia bilang, "Gw ngerasa kayak nunggu instruksi terus sambil dengerin rekaman webinar compliance selama 14 hari. Tangan gw kosong, otaknya overload."
Beneran loh. Talenta bagus, skill mumpuni, tapi program onboarding karyawan lo bikin mereka burnout dulu sebelum tangan mulai kerja. Dan yang ngeselin: kita sering mikir ini "standar profesional". Padahal ini jebakan.
Jebakan Compliance yang Bikin Newbie jadi Zombie
Kita semua kenal polanya. Senin: instalasi laptop, setting email, tanda tangan kontrak. Selasa-Rabu: presentasi sejarah company, visi-misi, core values, organogram. Kamis-Jumat: training tool internal, security policy. Ulangi lagi dua minggu berikutnya.
Hasilnya? Newbie berubah jadi zombie yang cuma nunggu dikasih tugas. Pasif. Males nanya. Senyum doang kalau ditanya "ada kendala?", padahal bingung dari pagi.
Gw pribadi gak setuju kalau onboarding cuma soal checklist HR. Ya, compliance itu penting. Safety briefing wajib ada. Tapi kalau lo habisin 14 hari penuh dengan informasi yang gak connect sama pekerjaan sehari-hari, lo lagi training mereka buat jadi penonton.
Ini masalah retensi employee. Di awal karir, talenta haus context. Mereka butuh tau "Kenapa fitur ini penting?", "Siapa user kita?", "Error apa yang paling sering muncul?". Bukan "Bagaimana cara login ke server backup?".
Ketika context hilang, motivasi nge-drop. Dan ketika motivasi nge-drop, churn meningkat. Data dari beberapa klien kita di SatuTim menunjukkan pattern yang konsisten: tim yang masih pakai metode "seminar panjang + menunggu briefing harian" mengalami lonjakan exit di minggu ke-3 dan ke-4. Bukan karena kerjanya berat, tapi karena mereka ngerasa "dibuang" di minggu pertama.
Konteks Menang Perang: Bedah Kasus E-commerce
Dua bulan lalu, gw consult startup e-commerce yang lagi scale-up. Mereka punya tim tech 12 orang, tapi ramp up time developer baru rata-rata 3 bulan buat siap production. Biaya hidden cost-nya gila: gaji senior dev harus nunggu-nunggu junior, plus review code yang berulang-ulang.
Logistik mereka rugi jutaan rupiah per minggunya cuma gara-gara fitur baru telat keluar.
Kami usul satu perubahan radikal: potong 80% agenda onboarding formal. Ganti dengan sistem "Sandbox Project".
Bayangin gini. Ali, developer baru masuk. Hari pertama, dia gak disuruh nonton video panduan legacy code yang gak update sejak 2021. Ali langsung dikasih akses ke environment staging dan satu task kecil: "Fix CSS alignment di halaman checkout mobile". Task ini beneran perlu dipake, bukan tugas sampah.
Tugas simpel? Mungkin. Tapi dia butuh cari tau:
- Dimana source code nya?
- Siapa yang nangani fitur checkout sebelumnya?
- Gimana workflow deploy-nya?
Nah, di sinilah knowledge transfer terjadi secara alami. Ali gak nunggu dikasih tahu. Dia aktif ngobrol sama senior, baca thread di channel Slack, dan cek dokumentasi yang emang relevan. Belajar sambil jalan. Just-in-time learning, bukan just-in-case learning.
Hasilnya? Ali ngirim pull request pertama dalam 48 jam. Bukan perfect code, pasti ada revisi. Tapi critical path-nya sudah dia pegang. Rasa percaya dirinya naik. Dia ngerasa bagian dari tim sejak jam ke-48, bukan jam ke-168.
Tuker Webinar Jadi Sandbox Project
Ide dasarnya simpel banget: delivery first, theory later.
Lo bisa mulai gercep sekarang. Coba audit agenda onboarding tim lo. Cari sesi yang bisa diganti jadi micro-task atau sandbox.
Contoh konkrit:
- Gak usah rapat 2 jam sharing roadmap 1 tahun ke depan. Kasih akses Jira/Trello, minta dia bikinin mock ticket buat fitur minor berdasarkan roadmap itu.
- Gak usah training manual 50 halaman. Kasih akses repo/test account, minta dia nyari dan fix satu typo atau log error yang sudah diketahui ada.
- Gak usah perkenalan tim satu-per-satu di ruang meeting. Biarkan dia ngobrol async di channel diskusi tiap departemen pas lagi ngerjain task.
Di SatuTim, kita desain fitur Brief dan Discussion supaya alur ini gak berantakan. Waktu lo kasih task, lo bisa attach context, link referensi, dan acceptance criteria di sana. Junior gak perlu nge-block kalender senior cuma buat nanya "boleh saya akses ini mas?". Dia cek brief, kerjain, push result. Senior tinggal review async.
Ini bikin alurnya lancar. Senior tetep fokus kerja, junior tetep produktif. Tidak ada downtime "menunggu giliran briefing".
Tapi hati-hati, ada satu syarat mutlak: Sandbox Project harus jelas batasannya.
Jangan sampe lo kasih tugas "coba explore fitur A" dan berharap dia bakalan belajar. Itu namanya abandon, bukan empower. Tugas harus punya scope yang terdefinisi. Misalnya: "Tambahkan unit test untuk function X" atau "Riset kompetitor Y dan jelaskan perbedaan pricing model". Result-nya harus tangible.
Ukur Success dari Delivery, Bukan Kehadiran Meeting
Masalah utama kita sebagai founder atau PM adalah kita sulit mengukur progress onboarding. Kita lihat dari kehadiran meeting: "Ah, dia ikut semua sesi, berarti dia on-board."
Wrong. Dia mungkin tidur di dalam zoom.
Lo butuh metric baru. Dua metrik yang gw anjurin:
- Days to First Real Delivery: Berapa hari dari hari masuk pertama sampai task pertama dia commit/review/selesai yang diterima? Target idealnya di bawah 5 hari kerja. Kalau di atas 2 minggu, red flag. Artinya proses lo terlalu birokratis.
- Day-30 Turnover Rate: Ini indicator halus. Kalau di akhir bulan pertama lo kehilangan talenta, kemungkinan besar masalah ada di fase ekspektasi vs realitas. Onboarding yang terlalu panjang sering bikin gap ini melebar. Mereka bayangin bakal langsung ngotak-atik kode/kampanye, ternyata duduk denger slide.
Eksekusi Aman Tanpa Ngerugiin Productivity
"Trus gimana kalau dia rusak sesuatu? Akses kan bahaya?"
Valid sih. Lo takut ada orang iseng delete database atau broadcast promo yang salah.
Solusinya bukan "stop akses", tapi "permission grading".
Berikan akses bertahap sesuai trust level. Environment staging selalu ada. Database read-only bisa diberikan lebih awal. Production access baru naik level setelah passing review di sandbox.
Selain itu, manfaatkan dokumentasi runbook yang hidup. Daripada rekaman video 3 jam yang gak ada search-nya, buat SOP step-by-step yang bisa di-update kolaboratif. Tool seperti SatuTim Discussion bagus buat simpan FAQ hasil troubleshooting harian. Nanti kalau newbie nemu error yang sama, dia cukup search, bukan gangguan teman sejawat.
Intinya: treat onboarding sebagai mini-project management. Ada brief, ada timeline, ada deliverable, ada review. Jangan treat sebagai event sosial atau upacara masuk.
Penutup (atau Lebih Tepat: Call to Action)
Gw gak janji metode ini bakal gampang diawal. Lo butuh disiplin dari tim senior buat gak sotoy merevisi segala hal yang dikerjain newbie cuma karena beda taste. Lo juga harus rela liat hasil kerjaan awal yang kurang sempurna demi percepat proses.
Tapi trial-and-error di sandbox mah murah. Bayangin bedanya sama biaya rehire dan lost productivity kalau talenta lo kabur di bulan pertama.
Coba minggu ini: ambil daftar agenda onboarding tim lo. Sorot bagian yang paling membosankan. Tanya diri sendiri, "Apakah ini bisa diganti jadi satu pertanyaan nyata atau satu micro-task?". Kalau iya, ganti.
Atau cara yang lebih instan: tanya ke newbie terakhir yang berhasil bertahan di tim lo, "Apa hal paling useless yang lo pelajarin di minggu pertama?" Jawaban dia bakal kasih lo insight yang gak bakal ada di laporan HR.