Herhangi bir araç gibi, bunlar da son derece yararlı veya son derece tehlikeli olabilir. Bir elektrikli matkap, elinizin üst kısmına kadar delip kendinizi ER'ye inene kadar hayatınızı çok daha kolay hale getirecektir. Aynı şey işe alımdaki programlama zorlukları için de geçerlidir.
İyi : Bu, kağıt üzerinde bir programcı olarak zorlayıcı olmayan birini tespit etmenin etkili bir yolu olabilir. İnsanların normalde "programlama" ile ilgili alanları düşündüğü şeyle çok az ilgisi olan bir dereceye sahip olan - Biyoloji, Siyaset Bilimi, Sanat Tarihi ...
Eğer senin zorlukların arasından uçarlarsa, o zaman harika. Bir şekilde programlamayı öğrendiler ve görünüşe göre sıkışmış. Eğer bataklığa düştüklerinde, uygulamaları gerçekten İK'dan geçen bir şey olabilir.
Kötü : Kötü yazılmış bir programlama zorluğu aslında programlama becerisini değerlendirmez . Programlama becerisiyle bulmaca çözmeyi test eder . Sorun, daha sonra iki değişkenli bir soru - bulmaca çözmede iyi misiniz ve kod ile bulmaca çözme diyebilirsiniz. Bulmaca çözme bölümünde tamamen başarısız olan mükemmel yetenekli bir programcıya sahip olmak mümkündür.
Gördüğüm çoğu programlama zorluğu , nasıl yazıldığına bağlı olarak, istediğiniz şeye yakın insanları tespit etmede başarısız oluyor .
Her ikisini de azaltmanın yolları var. İkincisi için, "kısmi kredi" yi, tam olarak oraya ulaşmayan gibi görünen çözümler şeklinde kabul etmeyi düşünürdüm, "İşte bunu nasıl çözeceğim ..." vb. çözücüler. Sonuçta, çok az insan tek başına kod yazıyor ve eğer kıdemli bir meslektaşınıza "Hey Jim, X'in uygulanmasının iyi bir yolunu biliyor musunuz?" Diye sorabilirlerse cevapları doğru olurdu, bu sizin istediğiniz biri olabilir. takımın.
İlki biraz daha zordur, çünkü bunun yükü üzerinizdedir. Önemli bulmacalar / sorunlar / zorluklar seçin. Grubunuzdaki hiç kimse, işlerinde Travelling Salesman sorununa uzaktan benzeyen bir şeye bile karşı gelmediyse, Travelling Salesman'da karşılaştığınız zorluklara zekice bir dönüş yapmayın. Bu şekilde, "sorunu çöz ve kodla" sorun çözme yönünde başarısız oluyorlarsa, ekibinizin öğle yemeğinde tükürdüğü keyfi bir zekâdan ziyade en azından ortaya çıkacak bir şeyde başarısız oluyorlar.