23Mar
Tim engineer yang solid dan berkualitas adalah salah satu kunci utama perusahaan teknologi. Tanpa mengurangi peran penting tim di bagian lain, tim engineer merupakan nafas penting perusahaan teknologi. Nama-nama seperti Go-Jek, Grab, Tokopedia, Bukalapak dan startup populer lainnya di Indonesia pasti memiliki tim yang solid. Mereka dibangun dan dikembangkan dengan kultur masing-masing untuk membawa pertumbuhan dan inovasi.
Membangun tim engineer bukanlah perkara mudah. Terlebih jika startup masih dalam tahap awal dan membutuhkan banyak usaha. Merekrut developer merupakan tindakan krusial. Satu kesalahan bisa mendorong “kapal” karam lebih cepat, bahkan sebelum berlayar.
BACA JUGA : Dasar-Dasar “Fundraising” untuk Startup
Berikut ini adalah persiapan-persiapan dalam merekrut engineer atau developer. Tidak hanya untuk mendapatkan yang terbaik, tetapi mendapatkan yang sesuai dengan kebutuhan.
Mencari sambil melihat ke dalam
Sudah menjadi rahasia umum banyak perusahaan yang mengeluhkan kualitas developer atau engineer di Indonesia. Alasan yang sering dimunculkan adalah kurikulum pendidikan tinggi yang masih belum sesuai dengan kebutuhan industri. Sebagai perusahaan baru, mencari engineerdengan kualitas mumpuni adalah soal memenuhi kebutuhan perusahaan. Tidak hanya soal gaji, tetapi juga mengenai tim.
Jadi sebelum mencari dan memfilter kualitas kandidat yang ada, alangkah baiknya untuk menengok ke dalam. Bagaimana nanti bisnis mampu mengelola talenta ini dengan baik. Sudahkan bisnis memiliki kultur yang baik untuk belajar dan berkembang. Jangan sampai ketika berhasil mendapat kandidat terbaik mereka malah merasa sia-sia karena karier mereka tidak berkembang. Apa saja yang bisa ditawarkan perusahaan untuk mendapatkan talenta yang berkompeten.
Kanal lowongan kerja
Sekarang ada banyak kanal lowongan pekerjaan yang bisa digunakan untuk mencari talenta. Namun untuk kasus startup baru ada beberapa alternatif yang bisa dilakukan. Salah satu caranya adalah melalui komunitas.
Di Indonesia komunitas developer, programmer atau engineer sudah banyak berkembang. Banyak acara meetup, gathering atau talkshow yang diselenggarakan oleh dan untuk para developer. Forum atau grup di media sosial juga menjadi salah satu kanal paling banyak digunakan komunitas untuk berkomunikasi.
Founder atau co-founder yang memiliki latar belakang teknis bisa langsung masuk dan bergabung dengan komunitas. Di komunitas ini founder bisa mencari kandidat engineer atau developer. Jadi tidak hanya soal skill, founder bisa langsung menyaksikan bagaimana kepribadian kandidat.
Cara lain yang banyak dianjurkan adalah menyembunyikan lowongan pekerjaan di tempat yang hanya mungkin dilihat oleh mereka yang benar-benar teknis. Misalnya menyembunyikan lowongan pekerjaan di custom HTTP header atau menuliskannya di log console javascript. Cara ini biasanya akan menyaring mereka yang menggunakan produk sekaligus mereka yang memperhatikan secara teknis bagaimana produk dibangun.
Menulis kode
Untuk menjamin kualitas engineer dari mana pun ia mengajukan pendaftaran mengujinya dengan menulis kode adalah kewajiban. Beri mereka permasalahan dan biarkan mereka menyelesaikannya dalam waktu satu hingga dua jam.
Selain memberikan kasus untuk diselesaikan, menguji calon developer bisa dilakukan dengan cara code pairing atau mensimulasikan kerja dengan tim engineer yang ada. Selain mengetahui sejauh mana skill kandidat tersebut, code pairing juga memiliki fungsi untuk mengetahui styleatau bagaimana cara kandidat menggunakan tools yang ada.