Mengapa Lansia Benci Wawancara Coding dan Apa Yang Seharusnya Digunakan Perusahaan

Bayangkan Anda adalah kepala sekolah sebuah sekolah menengah kecil yang sedang mencari guru baru. Karena Anda memiliki staf kurang dari 20 guru, Anda harus memastikan bahwa setiap orang yang Anda pekerjakan dapat mengajar di semua kelas. Plus, Anda baru-baru ini kehilangan salah satu guru terbaik Anda, seseorang dengan pengalaman 15 tahun, dan mentor bagi kolega yang lebih muda. Bagaimana Anda menggantinya? Di sinilah kesenangan dimulai.








Setelah beberapa pemikiran, Anda menemukan apa yang Anda anggap sebagai pendekatan kreatif untuk wawancara. Saat kandidat muncul, Anda akan meminta mereka untuk mengajarkan pelajaran dari kurikulum sekolah menengah [5-6 hingga 14 tahun]. Anda ingin memastikan bahwa kandidat telah dipersiapkan dengan baik sehingga Anda tidak memberi tahu mereka pelajaran apa yang ingin Anda lihat sebelum wawancara dimulai. Jika para kandidat memahami topiknya, Anda akan menyimpulkan bahwa mereka dapat dengan mudah mengajarkan sesuatu, karena mereka jelas telah bekerja dengan baik di bawah tekanan pada topik yang dipilih secara acak.



Jadi Anda memposting iklan pekerjaan dan beberapa kandidat yang sangat hebat akan datang. Namun, untuk tes pertama dari pendekatan baru, Anda berencana untuk mengujinya pada orang yang dirujuk: seorang guru yang pernah bekerja sama dengan salah satu staf Anda dan mengklaim sebagai bintang sekolah. Anda terkejut dengan keberuntungan Anda dan berpikir bahwa itu sempurna untuk menguji metode wawancara baru Anda. Anda menghubunginya untuk mengatur tanggal wawancara dan memberi tahu dia tentang pendekatan Anda untuk memberinya kesempatan untuk bersiap.



Kemudian hari wawancara tiba dan kandidat Anda muncul di sekolah. Anda mungkin merasa dia sedikit gugup, yang aneh karena dia adalah guru yang berpengalaman dengan resume yang sempurna. Anda memutuskan untuk tidak memikirkannya dan malah mengundang seorang guru ke salah satu kelas Anda untuk memulai wawancara Anda. "Saya ingin Anda memberi pelajaran tentang teori bilangan." Pada saat ini, wajahnya merosot: Anda tidak tahu bahwa dia tidak mengajar di kelas 8 selama lebih dari 10 tahun. Tetapi sebagai seorang profesional dia pergi ke papan tulis dan memulai pelajaran. Menjelaskan faktor-faktor bilangan dan cara menentukan apakah suatu bilangan dapat dibagi 2, 5, dan 10, tetapi melakukannya dengan susah payah. Ketika Anda bertanya tentang GCD dan NOC, dia membutuhkan penjelasan tentang singkatannya, dan Anda melihat ini sebagai pertanda buruk. Anda menjelaskan bahwa yang Anda maksud adalah "pembagi persekutuan terbesar" dan "kelipatan persekutuan terkecil",tapi sekarang Anda bisa tahu bahwa kepercayaan dirinya sedang rusak, dan di samping itu, Anda merasakan kejengkelan dalam suaranya.



Di penghujung jam, dia membuat kesalahan pada poin-poin utama teori bilangan, dan itu sama sekali tidak membuat Anda merasa percaya diri bahwa dia dapat mengajarkan pelajaran yang sama di depan sekelompok siswa kelas delapan yang nakal. Guru hebat dalam menangani pertanyaan perilaku lainnya, tetapi Anda tidak dapat menghilangkan perasaan bahwa dia mungkin bukan guru terbaik di kelas ini. Setelah beberapa pemikiran, Anda memutuskan untuk mempekerjakan seorang guru yang jauh lebih berpengalaman yang unggul dalam "pelajaran ujian".



Meskipun ini mungkin tampak seperti contoh yang dibuat-buat dan cara yang aneh untuk mewawancarai kandidat pengajar, ini adalah metode yang digunakan saat mewawancarai insinyur perangkat lunak. Meskipun saya di sini bukan untuk dengan tergesa-gesa menyatakan bahwa wawancara pemrograman tidak berhasil sama sekali ( meskipun orang lain telah melakukannya ), saya sangat yakin bahwa mereka tidak memiliki tempat saat mewawancarai senior.



Mengapa? Sederhananya, senior berbeda satu sama lain, dan wawancara pemrograman yang khas membuat mereka dirugikan karena sejumlah alasan. Jadi, wawancara seperti itu:



  • Persiapan yang memakan waktu — , . . , , , , , , , - . . , ( ), . , , , , .
  • - — , . , , . , , — , . , , , , ( , , ) . , .
  • , — , : , . 3-5 ( ), . , 3–5 , , , : . , , , , , , . , , .
  • — , , . , , . « , , ? ? ?» , . , .


Untuk meringkas semua faktor ini, tidak mengherankan jika para senior membenci wawancara coding. Jika Anda ingin menarik yang terbaik dan mengurangi gesekan saat wawancara di pasar kerja yang sangat sempit ini, saya sarankan Anda berhenti menerapkan wawancara pengkodean.



Tetapi mungkin Anda berpikir tentang bagaimana Anda dapat mengetahui apakah kandidat dapat memprogram? Jika Anda curiga mempekerjakan pengembang level ini tanpa menyadari keahlian pemrogramannya, saya sarankan memberi Anda tugas yang sangat singkat (yang tidak lebih dari satu atau dua jam dan dilakukan di rumah). Sebagian besar harus dapat menemukan sedikit waktu untuk menyelesaikan tugas semacam itu, terutama karena ini menghilangkan pekerjaan persiapan yang diperlukan untuk wawancara pemrograman dan dapat dipecah menjadi slot waktu yang lebih sesuai dengan jadwal sibuk mereka. Tugas ini juga memungkinkan mereka untuk bekerja di IDE asli mereka (jika mereka mau) dan menghabiskan waktu berapa pun untuk memeriksa ulang pustaka standar.



Manfaat tambahannya adalah kenyataan bahwa pelamar dapat mencurahkan waktu sesedikit atau sebanyak mungkin untuk latihan ini sehingga Anda dapat memahami apa yang mendorong mereka. Apakah mereka memperhatikan komentar? Sudahkah mereka berpikir tentang pengujian? Menata kode Anda dengan cerdas dan jelas? Seberapa fokus mereka pada kualitas pekerjaan? Dengan kata lain, Anda akan tahu apakah kandidat dapat membuat program dan apakah mereka dapat membuat program dengan baik dan dalam keadaan yang lebih realistis.



Senior adalah sumber kehidupan setiap perusahaan IT. Mereka adalah yang paling diinginkan, paling mahal dan paling sulit untuk ditarik. Dan terutama di pasar kerja yang menantang secara historis, proses perekrutan Anda harus disesuaikan dengan kebutuhan spesifik mereka, karena Anda membutuhkan mereka jauh lebih banyak daripada mereka membutuhkan Anda. Mereka benci membuat kode wawancara, dan Anda juga harus membencinya jika ingin menarik yang terbaik.



Apakah Anda pernah berpartisipasi dalam wawancara yang menantang seperti itu?



gambar


Seperti biasa, kode promo HABR akan menambahkan 10% ke diskon pelatihan yang tertera di banner.








All Articles