Apakah Anda Akan Menggunakan Tes Keterampilan Teknis Online untuk Menyewa Pengembang Senior? [Tutup]

14

Ada layanan online seperti IKM yang menawarkan tes keterampilan di banyak bidang, termasuk pemrograman.

Apakah Anda akan menggunakan tes semacam ini saat mempekerjakan untuk posisi pengembang senior?

Bagaimana dengan hanya untuk membandingkan calon secara objektif sebelum memanggil mereka untuk wawancara? Apakah Anda akan menggunakannya sebagai langkah setelah menyaring calon setelah wawancara?

Apakah pendekatan ini lebih cocok dalam beberapa situasi dibandingkan dengan yang lain? Apakah Anda secara pribadi menggunakan layanan semacam ini atau mengenal seseorang yang memiliki?

softveda
sumber
Apakah IKM menawarkan kemampuan untuk menyesuaikan pertanyaan?
talonx
Ya, mereka mengatakan itu di brosur mereka. Saya tidak punya pengalaman nyata. Juga pengujian bersifat adaptif yaitu semakin sulit saat Anda menjawab pertanyaan dengan benar.
softveda
Bahkan lebih baik, gunakan tes IQ :)
Aditya P
Satu kali saya mengambil "tes keterampilan online" sebagai bagian dari wawancara kerja, saya mendapat beberapa pertanyaan yang salah karena ditulis salah (apa yang diharapkan tes untuk jawaban yang benar sebenarnya tidak valid) atau buruk (tidak ada jawaban yang masuk akal dalam konteks pertanyaan, atau pertanyaan itu tidak jelas).
alroc
1
Tes online IMO sangat terbatas: senior mungkin tidak terbiasa dengan topik spesifik tes online tetapi mungkin dapat mempelajarinya dalam waktu dua minggu. Pengembang yang kurang ahli mungkin mengetahui topik dan skor dengan sangat baik, tetapi hanya itu saja.
Giorgio

Jawaban:

27

Terus terang: Tidak, Tidak, Tidak, Tidak dan Tidak!

Ajak kandidat untuk melakukan beberapa kode dengan Anda, itu satu-satunya cara Anda akan tahu bagaimana mereka memikirkan masalah mereka dan bagaimana mereka bisa masuk ke dalam tim Anda.

Sebagai tambahan saya akan mencoba untuk menghindari merekrut melalui teknik lotere CV :-), alih-alih menemukan orang-orang baik dari mulut ke mulut, konferensi, pertemuan komunitas teknis dll. Menghindari agen perekrutan hiu juga.

Martijn Verburg
sumber
2
Ide bagus selama waktu wawancara. Tapi bagaimana dengan calon penyaringan, bukankah yang baik hanya terbang melewatinya. Bagi manajemen, ini tampaknya menjadi solusi yang obyektif dan hemat biaya daripada memanggil banyak kandidat untuk wawancara. Mencoba bermain sebagai penasihat iblis di sini.
softveda
2
Lihat catatan 'sampingan' saya. Pergi melalui CV kemudian lotere tes on-line teknis tidak akan andal membuat Anda kandidat yang baik. Katakanlah tes online itu seperti ujian bersertifikat Java / Oracle untuk Java - Pengembang yunior yang baru saja mempelajari ujian lulus ujian ini dengan mudah. Martin Fowler, yang belum berkode di Jawa baru-baru ini - gagal, siapa yang ingin Anda sewa?
Martijn Verburg
Saya setuju dengan Anda dan itulah sebabnya menandainya sebagai jawaban. Saya tidak melakukan perekrutan sehingga keputusan itu bukan milik saya.
softveda
13

Dari seorang profesional TI 38 tahun yang baru-baru ini harus mengikuti salah satu dari tes ini, saya terkejut mengetahui bahwa seseorang menjualnya sebagai berguna. Pertanyaan-pertanyaan tampaknya berfokus pada teknik-teknik yang jarang digunakan dalam pengalaman sehari-hari, hal-hal yang hanya akan dikloning oleh programmer yang berpengalaman dari contoh-contoh kerja program lain atau menggunakan manual atau freinds untuk menentukan. Tidak ada programmer berpengalaman yang hampir tidak pernah menulis program dari awal. Buang-buang waktu saja. Siapa pun yang berpikir programmer berpengalaman tahu setiap fitur dari bahasa yang mereka gunakan dengan hati, tidak tahu bagaimana pekerjaan itu dilakukan dalam kenyataan. Ini langka seperti biasa, untuk berpikir bahwa orang-orang SDM yang tidak memiliki pengalaman teknis praktis, melihat tes ini sebagai alasan untuk kurangnya pengetahuan mereka. Kata Nuff.

Top of the Hill - bukan di atasnya
sumber
6

Secara teori, gagasan tes online untuk menyaring pelamar yang benar-benar tidak memenuhi syarat tidak terlalu buruk. Sayangnya, itu hampir tidak berharga dalam kenyataan.

Pertama-tama, tidak ada situs pengujian online yang saya lihat memiliki tes yang benar-benar berharga. Kedua, terlalu mudah bagi orang yang benar-benar tidak memenuhi syarat untuk mendapatkan teman (atau siapa pun) untuk membantu selama tes, dan lulus dengan warna terbang tanpa tahu apa-apa tentang materi pelajaran.

Bahkan jika Anda dapat mengatasi masalah kedua (mis. Minta mereka mengikuti tes di komputer di kantor Anda, dengan tidak ada orang lain yang hadir, tidak ada program obrolan, dll.) Saya ragu ada yang namanya tes online yang berguna. Tes umumnya berurusan dengan fakta, bukan ide - tetapi pemrograman kebanyakan tentang ide dan (khususnya) melakukan penilaian yang baik. Sementara seorang programmer tentu perlu mengetahui beberapa fakta tentang bahasa yang mereka gunakan, tes pengetahuan semacam itu tidak akan banyak memberi tahu Anda.

Jerry Coffin
sumber
3

Saya menyarankan Anda untuk menggunakan layanan pengujian online hanya untuk menyaring kandidat yang tidak kompeten. Karena banyak pengembang senior (menurut mereka) bukan pengembang senior. Hanya menengah atau junior.

Setelah Anda memfilter programmer yang tidak kompeten, Anda harus bertemu setiap kandidat dan bertanya kepadanya tentang pengalaman itu.

Pengalaman harus menjadi kriteria utama untuk seleksi. Keterampilan pemrograman adalah yang kedua, tetapi juga sangat penting.

Lihat layanan pengujian berikut, IKM yang serupa, tetapi hanya berorientasi pada programmer:

Tes untuk Geeks, Codility, BrainBench

Yusuf
sumber
2

Apakah Anda mempekerjakannya untuk mengikuti tes atau menulis kode?

Jika Anda mengalami banyak masalah dengan layar pengantar, perekrut dan mitra penempatan Anda melakukan pekerjaan yang buruk dan Anda harus menggantinya. Jika seseorang mengirimi saya apa-apa selain aliran kandidat yang benar-benar buruk yang tidak dapat lulus tes orang sederhana, kami mengganti perekrut.

sal
sumber
-1

Apakah Anda akan menggunakan tes semacam ini saat menyewa posisi pengembang senior?

Iya.

Bagaimana dengan hanya untuk membandingkan calon secara objektif sebelum memanggil mereka untuk wawancara?

Tidak. Benchmarking menyiratkan Anda membandingkan kandidat berdasarkan skor. Tes lebih baik digunakan untuk menentukan garis dasar, tidak melakukan pembandingan antara kandidat.

Apakah Anda akan menggunakannya sebagai langkah setelah mencalonkan kandidat setelah wawancara?

Tidak. Anda harus melakukan tes sebelum wawancara. Wawancara adalah dasar untuk pertimbangan masa depan.

Apakah pendekatan ini lebih cocok dalam beberapa situasi dibandingkan dengan yang lain?

Jika bukti pengetahuan pemrograman sebagian besar dari apa yang akan dibawa oleh kandidat (misalnya pengembang junior) maka secara proporsional lebih bermanfaat.

Apakah Anda secara pribadi menggunakan layanan semacam ini atau mengenal seseorang yang menggunakannya?

Saya terkena satu di perusahaan rekrutmen yang saya gunakan. Saya merasa terbantu dalam memahami konsep mana yang perlu saya kuasai.

Thomas Langston
sumber
-1

Saya telah menggunakan tes untuk mempekerjakan pengembang, dan akan melakukannya lagi. Sementara ketiga finalis gagal, saya akhirnya mempekerjakan yang memiliki skor terbaik grup. Saya pikir itu langkah yang bagus. Ketika Anda menyewa keahlian yang belum Anda miliki di staf, tidak mungkin untuk mengevaluasi keterampilan orang yang Anda pekerjakan secara obyektif dengan cara lain.


sumber