Saya bekerja untuk perusahaan yang relatif kecil. Kami tidak mendapatkan banyak resume dari orang-orang yang berpengalaman, namun kami berada dalam posisi di mana kami harus mempekerjakan orang untuk tumbuh. Kami cukup sering mendapatkan resume dari orang-orang yang baru keluar dari sekolah.
Kami ingin mencoba menemukan berlian dalam keadaan kasar, tetapi menerbangkan orang-orang non-lokal dan menghabiskan satu hari dari beberapa minggu orang untuk melakukan duduk, wawancara pribadi itu mahal. Kami juga melakukan wawancara telepon untuk setiap kandidat yang setengah menjanjikan, tetapi itu bisa memakan waktu cukup lama untuk disiapkan, dan biasanya beberapa jam kerja hilang.
Kami telah mempertimbangkan untuk mengimplementasikan tes pemrogram, tetapi kami belum menemukan yang bagus yang tidak digunakan studio lain.
Apa saja praktik yang digunakan studio Anda untuk memeriksa orang-orang ini, dengan overhead internal minimal?
sumber
Jawaban:
Kami memiliki lingkungan seni / teknologi campuran, tetapi proses perekrutan selalu sama. Cull resume menarik dan menawarkan kandidat tugas dari awal hingga selesai sendiri di mana Anda hanya memberinya konsep tinggi. Untuk programmer, sebuah game kecil yang dapat dibuat dalam beberapa hari (dapat menggunakan programmer art atau stock) di mana Anda memberinya konsep tentang apa yang harus dilakukan dan teknologi untuk melakukannya. Gim yang sangat mendasar. Bagi para seniman itu adalah karya spec atau pitch untuk konsep.
Mereka dapat bekerja sendiri pada itu, dapat menggunakan bantuan apa pun yang mereka butuhkan (google, bertanya-tanya, apa pun) selama mereka selesai pada batas waktu yang dijadwalkan. Tes terdiri dari pemusnahan pertama jika proyek benar-benar seperti yang seharusnya (apakah berfungsi sama sekali dll.) Dan di mana Anda menjalani proses yang digunakannya untuk membuat dan mengkaji ulang kode di mana Anda mendiskusikan keputusannya saat membuat keputusan.
sumber
Apa apaan... :)
Cara Merekrut Pengembang Hebat
Proses apa yang Anda gunakan untuk merekrut programmer
Apa cara terbaik untuk memberi tahu programmer yang hebat dalam wawancara kerja?
Berapa lama yang dibutuhkan pengembang senior untuk menyelesaikan FizzBuzz dalam sebuah wawancara?
sumber
Tidak ada pengalaman profesional tidak berarti tidak ada pengalaman sama sekali. Periksa apakah para kandidat telah berpartisipasi dalam acara lokal / global seperti selai game global, festival game independen atau mereka baru saja membuat situs web dengan portofolio mereka.
Di sisi lain, beberapa programmer suka kompetisi pemrograman; periksa juga (ACM, TopCoder, Google Code Jam, UVa, SPOJ, untuk beberapa nama). Pengalaman dalam kompetisi semacam ini menggantikan ujian aneh dalam mode dan mungkin akan membantu Anda mendapatkan resume.
Secara keseluruhan, saya pikir posting dari Joel Spolsky ini selalu membantu.
sumber
Cara tercepat untuk menyisihkan kandidat adalah wawancara telepon 10 menit. Biasanya dalam beberapa pertanyaan pertama saya tahu apakah ini akan menjadi kandidat yang baik atau tidak.
Bisakah Anda memberi tahu saya perbedaan antara kedua variabel ini?
a++
danb++
?Saya menganggap pengetahuan tentang pointer adalah tingkat kompetensi minimum absolut. Jika Anda melamar pekerjaan permainan profesional dan Anda tidak tahu cara kerja pointer, Anda akan berada di luar kepala Anda.
sumber
Salah satu hal yang dengan cepat menjadikan putaran sebagai mekanisme penyaringan yang mudah adalah kodilitas.
http://codility.com/
Ini adalah layanan yang Anda bayar untuk memberikan tes pemrograman waktu otomatis. Yang buruk adalah bahwa ada sejumlah tes. Hal yang baik adalah bahwa tes secara otomatis dinilai oleh unit test. Jadi untuk memusnahkan sejumlah besar orang ini mungkin merupakan pendekatan yang baik.
sumber