Muhtemelen, bu sertifikaların ve derecelerin rolü. Belirli bir programlama diline aşina olduğunun standartlaştırılmış bir testini yapmak istiyorsanız, belirli bir dil sertifikasına sahip olan kişileri arayabilirsiniz. Genel bilgisayar bilimi bilgilerinin standartlaştırılmış bir testini yapmak istiyorsanız, bilgisayar bilimi derecesine sahip birini arayın.
Sorun, elbette, hepimiz biliyoruz ki, bu tür kimlik bilgileri mükemmel olmaktan uzaktır. Sınav konuları bir şey öğrenmeden veya bilgiyi uygulayamadan tamamlandıktan sonra insanların bir sertifika sınavına girmesi çok kolaydır. Katı geliştiricilerin oldukça büyük bir kısmı sertifikasyon sürecinden geçmeyecek. Ve bir işverenin aradığı her şey (diller, gelişim süreçleri ve metodolojiler, vb.) Konusunda sertifika almaya çalışmak oldukça zahmetli olacaktır. Bilgisayar bilimleri dereceleri de yanıltıcıdır - yararlı kodların nasıl yazıldığını öğrenmeyi başarmadan derecelerini tamamlayan insanlar vardır ve başka bir şeye odaklanırken büyük kodların nasıl yazıldığını öğrenen insanlar vardır.
Standartlaştırılmış yaklaşımların gerçek dünyada yetersiz olduğunu gösterdikleri göz önüne alındığında, standartlaştırılmış bir sınavın daha iyi sonuç vermesi olası değildir. Neredeyse kesinlikle mevcut sertifika sınavlarında olduğu gibi oyun oynamaya son verecekti. İnsanlar sınava girecek ya da "beyin dökümü" nün sorularına erişebileceklerdi. Mevcut geliştiriciler sınava girmek için tükenmez. Ve işverenler sınav sonuçlarına çok fazla güvenmek istemeyeceklerdir. Yani hala bir röportajda teknik sorular sormak isteyecekler.
Bununla birlikte, iyi bir teknik röportaj (açıkçası, kötü görüşmeciler ve kötü geliştiriciler olduğu gibi kötü sorular da vardır), bir adayın yaklaşımının mevcut ekiple nasıl birleşeceğini değerlendirmekle de ilgili olmalıdır. İyi bir görüşme, bir adayın iletişim becerilerini ve yumuşak becerilerini, teknik becerilerini değerlendirdiği kadar değerlendirmelidir. Gereksinimleri açıklığa kavuşturmak için iyi sorular soran ve harika bir algoritma ile gelen ancak en iyi algoritmayı bulmasalar bile, düşünce süreçlerini iyi açıklayan bir adayla daha çok ilgileniyorum. cevaplarını etkin bir şekilde açıklar veya ödünleşimleri etkin bir şekilde tartışır.