R # veya CodeRush kullanan herkes, basit klavye kısayoluyla basit yapıları (ve karmaşık yapıları yeniden düzenleyen) ne kadar hızlı bir araya getirebileceğinizi bilir. Ancak, bu üretkenlik eklentileri görüşmeler sırasında yeteneklerin yanlış değerlendirilmesine neden oluyor mu?
Üretken bir kod yazarı olmanın bir parçası (ve bir röportajda iyi bir ilk izlenim bırakmak) iyi kod - hızlı yazmaktır.
İki adayım olsaydı:
Eklenti kullanmaz. Sorunu düşünüyor, görüşme bilgisayarında tam olarak onun gibi görünen ve her zamanki gibi bir veya iki dakika içinde kodu yazan bir stok IDE'ye oturuyor. Bitti. Geçmek.
Eklentileri kullanır. Sorunu düşünüyor, görüşme bilgisayarında hisse senedi IDE'sine oturuyor ve "fe + tab" nın artık otomatik olarak bir foreach döngüsü yazmadığını ve tüm kısayolların kaybolduğunu fark ediyor. Daha sonra normal kısayol tuşlarına basarak ve garip pencereleri açıp kızarmak için klavyenin etrafında dolanır. Normalde 30 saniye sürecek şeyi yazması 3 dakika sürer. Bitti. Zaman zaman IDE etrafında yollarını bilmiyor gibiydi. Bu IDE için yeni olmalı ve bu nedenle onunla veya belki de dil ile ilgili çok fazla deneyime sahip değildi. Pass, ama adlarının yanında bir 'meh' işareti.
Deneyiminize göre, görüşmeci veya görüşmeci olarak görüşmeler sırasında eklentileri nasıl ele alıyorsunuz? Adayın gerçekten bildiklerini elde etmek için en iyi uygulamalar nelerdir? Kodu anlamayan ve R # değerini koltuk değneği olarak kullanan adaylar olabilir. Kodu içeri ve dışarı bilen ve R # kullanan adaylar da olabilir, çünkü yerleşik VS veya Eclipse şablonlarından daha hızlıdır. IDE'yi hiç kullanmamak en iyisi midir? Kendi bilgisayarlarını getirmelerine izin verilsin mi? Diğerleri?
:w
her yerde rastgele işaretlerle doldurulurdu .