Siapa pun yang telah menggunakan R # atau CodeRush tahu seberapa cepat Anda dapat menyusun konstruksi sederhana (dan yang kompleks refactor) dengan pintasan keyboard sederhana. Namun, apakah plugin produktivitas ini menyebabkan evaluasi kemampuan yang salah selama wawancara?
Bagian dari menjadi penulis kode yang produktif (dan membuat kesan pertama yang baik dalam sebuah wawancara) adalah menulis kode yang baik - cepat.
Jika saya punya dua kandidat:
Tidak menggunakan plugin. Dia berpikir tentang masalahnya, duduk di IDE stok di PC wawancara yang persis seperti miliknya dan mengetikkan kode dalam satu atau dua menit, seperti biasa. Selesai Lulus.
Gunakan plugin. Dia berpikir tentang masalahnya, duduk di IDE stok di PC wawancara dan menyadari "fe + tab" tidak lagi menulis loop foreach secara otomatis, dan semua pintasan hilang. Dia kemudian tersandung keyboard yang mengenai hotkeys normal dan muncul jendela aneh dan menjadi bingung. Butuh 3 menit untuk menulis apa yang biasanya akan memakan waktu 30 detik. Selesai Sepertinya mereka kadang-kadang tidak tahu jalan di IDE. Pasti baru dalam IDE ini dan karenanya tidak punya banyak pengalaman dengannya atau mungkin bahasanya. Lulus, tetapi tanda 'meh' di sebelah nama mereka
Dalam pengalaman Anda, bagaimana Anda menangani plugin selama wawancara sebagai pewawancara atau orang yang diwawancarai? Apa praktik terbaik untuk mendapatkan apa yang benar-benar diketahui kandidat? Mungkin ada kandidat yang tidak mengerti kode, dan menggunakan R # sebagai penopang. Mungkin juga ada kandidat yang mengetahui kode masuk dan keluar dan menggunakan R # karena itu hanya lebih cepat dari yang dibangun di VS atau Eclipse templates. Apakah lebih baik tidak menggunakan IDE sama sekali? Biarkan mereka membawa PC sendiri? Lainnya?
:w
tanda acak di mana-mana.