Cara Menemukan Programmer yang Tepat: Panduan Singkat untuk Pendiri Startup

Cara Menemukan Programmer yang Tepat: Panduan Singkat untuk Pendiri Startup

Pendapat yang dikemukakan oleh kontributor Entrepreneur adalah milik mereka sendiri.

Anda sedang membaca Entrepreneur United States, sebuah waralaba internasional dari Entrepreneur Media.

Memperluas tim startup selalu sulit. Pendiri startup harus mempertimbangkan banyak faktor sebelum membiarkan orang baru masuk ke tim mereka pada tahap awal. Ini hanya diperparah oleh tekanan dari investor yang mengharapkan hasil yang cepat.Situasi saat ini hanya membuat perekrutan semakin menantang.Pandemi dan kekurangan pekerja imigran di banyak sektor, termasuk TI, melanggar aturan pasar yang telah ditetapkan.Sekarang, di atas kesulitan terkait startup yang biasa, para pendiri harus mengubah bisnis mereka dan beralih ke dunia virtual — khususnya, dengan mempekerjakan dari jarak jauh.Inilah bagaimana metode perekrutan klasik telah berubah dan apa pilihan barunya.

Mitos kekurangan bakat

Baru-baru ini, perekrut di komunitas saya mengatakan bahwa pasar mereka benar-benar mendidih — terlalu banyak tawaran baru dan tidak cukup profesional untuk menanggapinya. Sementara di platform saya, saya menerima ratusan aplikasi baru dari pengembang setiap minggu. Apa yang saya lihat adalah kekurangan keterampilan. Mungkin penguncian membuat orang tidak pergi ke kursus, berlatih, atau mereka terbiasa dengan liburan abadi. Setiap orang mengharapkan untuk mendapatkan gaji lebih dari $200k, tetapi jarang pengalaman dan keterampilan mereka sesuai dengan harapan mereka. Saya menyarankan pendiri non-teknis mendapatkan penasihat yang merupakan pengembang senior yang dapat mewawancarai kandidat. Mereka akan memberikan tugas yang tepat, memeriksa kinerja dan mengetahui pengetahuan nyata para kandidat tentang infrastruktur dan bahasa pengkodean. Hal ini diperlukan karena dua alasan: Pendiri akan menyiapkan penawaran yang tepat dan akan memiliki harapan yang sesuai mengenai pekerjaan pembuat kode.Terkait: Pameran Pekerjaan Virtual Pertama untuk Programmer Tiba di Meksiko

Deskripsi pekerjaan

Jika Anda tidak ingin tersesat dalam panci peleburan perekrutan ini, pastikan deskripsi pekerjaan Anda benar-benar menggambarkan apa yang Anda cari. Seharusnya tidak terlalu umum, atau menggabungkan 2-3 posisi dalam satu kecuali ditentukan sebagai peran 2-in-1 sementara.Jika Anda membutuhkan pemimpin yang visioner, dibandingkan dengan seorang pekerja yang hanya akan mengikuti tugas yang ditetapkan, bedakan kedua peran tersebut. Pekerjakan perekrut profesional untuk berkonsultasi dengan Anda dalam menulis deskripsi pekerjaan yang komprehensif. Jika tidak, delegasikan ke agen outstaffing yang akan melakukan perekrutan end-to-end untuk Anda.

Tingkat kemahiran

Sekarang setelah Anda tahu apa yang dapat Anda tawarkan dan apa yang Anda harapkan dari kandidat, tempatkan deskripsi pekerjaan di berbagai platform. Bagilah mereka menjadi dua segmen — pertama profil pengembang junior, lalu insinyur perangkat lunak yang lebih berpengalaman. Programmer junior cocok untuk startup yang dipimpin oleh full-stack developer, di mana CTO dapat mengajar, mengoreksi, dan menavigasi karyawan baru hingga mereka menjadi pembuat kode yang matang. Padahal, pengalaman menunjukkan bahwa para junior seringkali mempelajari semua yang mereka butuhkan dan pindah ke perusahaan lain dalam waktu 8-9 bulan. Pengembang menengah hingga senior lebih sulit ditemukan. Mempertahankan mereka adalah permainan yang lebih sulit. Mereka akan membawa pengalaman yang luas dan dapat menjadi penasihat yang baik untuk pengembangan produk Anda, tetapi pada saat yang sama, mereka akan membawa bias dan budaya dari pekerjaan sebelumnya.Anda dapat meminta saran dari agen perekrutan atau pengusaha serial tentang cara mengatur budaya perusahaan, terutama untuk tim jarak jauh atau hibrida dengan selusin karyawan baru. Terkait: Setelah 17 Tahun, Saya Berhenti dari Pekerjaan Saya sebagai Programmer Komputer untuk Mengikuti Passion Saya. Itu Terbayar.

Di mana menemukan programmer

Pengembang sumber adalah kombinasi seni dan sains. Beli perangkat lunak rekrutmen untuk mengelola aplikasi pekerjaan. Periksa apakah itu juga berisi fitur yang akan membantu Anda mengoordinasikan posting pekerjaan di semua platform yang Anda pilih. Jika Anda tidak mengatur proses perekrutan yang optimal di awal, itu akan menjadi sangat memakan waktu. Bersamaan dengan itu, buat satu langkah yang salah dan reputasi merek perusahaan Anda akan terganggu, membuat semua programmer keren menjauh dari startup Anda. Anda mungkin sudah tahu platform posting pekerjaan tradisional sekarang. Jadi, inilah beberapa platform baru yang ingin saya soroti:

    Situs web pekerjaan startup seperti f6s, angel.co, GitHub, dll.

  • Perusahaan Outstaffing: Perusahaan-perusahaan ini mencakup segala sesuatu dari perspektif hukum dan keuangan. Anda hanya melakukan wawancara dengan pengembang terpilih dan menandatangani perjanjian dengan perusahaan yang mengontrol semua hasil.
  • Sekolah online menawarkan coders muda tapi sangat berbakat yang lulus dari kamp pelatihan.

      Selenggarakan pertemuan untuk pengembang yang gratis dan menarik. Konferensi, hackathon, dan maraton akan berfungsi dengan baik. Menurut saya, acara perekrutan teratas yang pernah dibuat adalah demo Neuralink yang diadakan pada Agustus 2020.

    Carilah spesialis yang sudah terbiasa dengan gaya hidup terpencil. Pengembara digital dan insinyur yang telah bekerja di lingkungan otonom adalah target utama Anda.

    Bagaimana mempertahankan pemrogram yang baik

    Pikirkan tentang apa yang mereka butuhkan atau ingin mereka miliki, hal-hal seperti:

      bekerja dengan proyek yang menarik

    • visi yang jelas untuk pertumbuhan karir mereka
    • jadwal yang fleksibel
    • peralatan berkualitas tinggi

    • ada infrastruktur pengembangan, terhubung dengan manajer produk, desainer, dukungan pelanggan, penjualan, dan dukungan hukum.

    Lupakan tentang pembangunan tim dan retret kelompok. Dengarkan kebutuhan nyata karyawan Anda, beri mereka pilihan dan fleksibilitas. Berbagi misi, budaya dan sikap kerja yang sama harus menjadi kunci untuk menemukan pengembang Anda. Tunjangan karyawan, jadwal fleksibel, dan tugas yang menarik akan membuat mereka bahagia.Jika Anda melihat bahwa Anda tidak dapat mencakup semua aspek ini pada tahap Anda saat ini, jangan ragu untuk mendelegasikannya ke HR dan perusahaan outstaffing, atau menyewa perekrut profesional.Terkait: Mempekerjakan Pemrogram Modern: Apakah Itu Perangkat Lunak Baru yang Cerdas
    Baca selengkapnya