Kıdemli Geliştirici Geliştirmek için Çevrimiçi Teknik Beceri Testi Kullanacak mısınız? [kapalı]


14

IKM gibi programlama da dahil olmak üzere birçok alanda beceri testleri sunan çevrimiçi hizmetler vardır .

Üst düzey bir geliştirici pozisyonu için işe alırken bu tür testleri kullanır mısınız?

Adayları mülakata çağırmadan önce objektif olarak karşılaştırmaya ne dersiniz? Görüşmelerden sonra adayları kısa listelemenin ardından bir adım olarak kullanır mısınız?

Bu yaklaşım bazı durumlarda diğerlerine göre daha uygun mu? Şahsen bu tür bir hizmeti kullandınız mı veya sahip olan birini tanıyor musunuz?


IKM soruları kişiselleştirme olanağı sunuyor mu?
talonx

Evet, bunu broşürlerinde söylüyorlar. Gerçek bir deneyimim yok. Ayrıca test uyarlanabilir, yani soruları doğru cevaplamaya devam ettikçe aşamalı olarak zorlaşır.
softveda

Daha da iyisi, bir IQ testi kullanın :)
Aditya P

Bir iş görüşmesinin parçası olarak bir "çevrimiçi beceri testi" yaptığım zaman, yanlış yazıldıkları (yanlış cevap için beklenen testin aslında geçersiz olduğu) veya kötü (cevapların hiçbiri anlamlı değildi) nedeniyle birkaç soru yanlış aldım soru bağlamında veya soru net değildi).
alroc

1
Çevrimiçi testler IMO'yu çok sınırlıdır: bir kıdemli çevrimiçi testin belirli konusunu bilmiyor olabilir, ancak iki hafta içinde öğrenebilir. Daha az uzman bir geliştirici bu konuyu biliyor ve çok iyi puan alıyor olabilir, ancak bu konuda.
Giorgio

Yanıtlar:


27

Kör olmak gerekirse: Hayır, Hayır, Hayır, Hayır ve Hayır!

Adayı sizinle kodlama yapmaya davet edin, sorunlardan nasıl geçtiklerini ve ekibinize nasıl uyabileceklerini bilmenin tek yolu budur.

Bir kenara, CV piyango tekniği ile işe almaktan kaçınmaya çalışacağım :-), bunun yerine ağızdan, konferanslardan, teknik topluluk buluşmalarından vb.İle iyi insanlar bul. Keskin işe alım ajanlarını da önler.


2
Görüşme sırasında iyi fikir. Ama adayları taramaya ne dersiniz, iyi olanlar sadece üzerinden geçmemeli. Yönetim için bu, birçok adayı mülakata çağırmaktan daha objektif ve uygun maliyetli bir çözüm gibi görünmektedir. Burada şeytanın avukatı oynamaya çalışıyorum.
softveda

2
'Kenara' notuma bakın. Özgeçmişten geçmek, teknik on-line test piyangosundan güvenilir bir şekilde iyi bir aday elde edemezsiniz. Çevrimiçi testin Java için Sun / Oracle sertifikalı sınavlara benzediğini varsayalım - Sınavı henüz inceleyen genç geliştirici bu testi kolaylıkla geçer. Son zamanlarda Java'da kodlamayan Martin Fowler başarısız oluyor, kimi kiralamayı tercih edersiniz?
Martijn Verburg

Size katılıyorum ve bu yüzden cevap olarak işaretledim. İşe alım yapmıyorum, bu yüzden karar benim değil.
softveda

13

Yakın zamanda bu testlerden birini yapmak zorunda olan 38 yıllık bir BT uzmanından, birisinin bunları yararlı olarak sattığı fikrinden dehşete düştüm. Sorular, günlük deneyimlerde nadiren kullanılan tekniklere odaklanmış gibi görünüyordu, deneyimli bir programcının diğer programların çalışma örneklerinden klonlayacağı veya belirlemek için kılavuzları veya freindleri kullanacağı şeyler. Hiçbir deneyimli programcı, bir programı sıfırdan neredeyse hiç yazmaz. Ne zaman kaybı. Deneyimli programcıların, kullandıkları dillerin her özelliğini ezbere bildiğini düşünen herkes, işin gerçekte nasıl yapıldığı hakkında hiçbir fikre sahip değildir. Her zamanki gibi korkutucu, pratik teknik deneyimi olmayan İK insanlarının bu testleri bilgi eksiklikleri için bir bahane olarak görmeleri düşünülüyor. Dedi Nuff.


6

Teorik olarak, tamamen niteliksiz başvuru sahiplerini taramak için çevrimiçi test fikri bir tanesinden çok kötü değildir. Ne yazık ki, gerçekte değersizlere oldukça yakın.

Her şeyden önce, baktığım çevrimiçi test sitelerinin hiçbirinde gerçekten değerli bir test yoktu. İkincisi, tamamen kalifiye olmayan bir kişinin bir test süresince yardımcı olması için bir arkadaş (veya kim olursa olsun) alması ve konu hakkında hiçbir şey bilmeden uçan renklerle geçmesi çok kolaydır.

İkinci sorun etrafında çalışsanız bile (örneğin, ofisinizde bir bilgisayarda testi yapmasını sağlayın, başka kimse yok, sohbet programları vb. Yok) Yine de yararlı bir çevrimiçi test gibi bir şey olduğundan şüpheliyim. Testler genellikle fikirlerle değil, gerçeklerle ilgilidir - ancak programlama çoğunlukla fikirler ve (özellikle) iyi yargılama ile ilgilidir. Bir programcının kesinlikle kullandıkları dil (ler) hakkında bazı gerçekleri bilmesi gerekirken , bu tür bir bilginin test edilmesi size fazla bir şey söylemeyecektir.


3

Çevrimiçi test hizmetlerini yalnızca beceriksiz adaylara filtre uygulamak için kullanmanızı öneririm. Çünkü birçok üst düzey geliştirici (düşündükleri gibi) üst düzey geliştirici değildir. Sadece orta veya küçük.

Yetersiz programcıları filtreledikten sonra, her adayla tanışmanız ve ona deneyim hakkında soru sormanız gerekir.

Deneyim, seçim için ana kriter olmalıdır. Programlama becerileri ikinci olmakla birlikte, aynı zamanda çok önemlidir.

Aşağıdaki test hizmetlerine, benzer IKM'ye bakın, ancak yalnızca programcılara yöneliktir:

Geeks, Codility, BrainBench Testleri


2

Teste girmesi veya kod yazması için mi işe alıyorsunuz?

Giriş ekranıyla ilgili bu kadar çok sorun yaşıyorsanız, işe alım görevlileriniz ve yerleşim iş ortaklarınız kötü bir iş çıkarıyor ve bunları değiştirmelisiniz. Birisi bana basit bir şahsi testten geçemeyen gerçekten kötü adaylardan başka bir şey göndermezse, işe alım yapanları değiştiririz.


-1

Üst düzey geliştirici pozisyonlarını işe alırken bu tür testleri kullanır mısınız?

Evet.

Adayları mülakata çağırmadan önce objektif olarak karşılaştırmaya ne dersiniz?

Hayır. Kıyaslama, adayları puana göre karşılaştırmanızı gerektirir. Testler, adaylar arasında kıyaslama yapmamak için bir taban çizgisini belirlemek için daha iyi kullanılır.

Röportajdan sonra adayları kısa listelemenin ardından bir adım olarak kullanır mısınız?

Hayýr. Testi mülakattan önce yapmalýydýn. Mülakat gelecekteki değerlendirmenin temelini oluşturur.

Bu yaklaşım bazı durumlarda diğerlerine göre daha uygun mu?

Programlama bilgisinin kanıtı bir adayın getireceği şeylerin çoğu ise (örneğin, genç geliştirici), o zaman orantılı olarak daha yararlıdır.

Kişisel olarak bu tür hizmetleri kullandınız mı veya kullanan birini tanıyor musunuz?

Kullandığım işe alım şirketlerinden birine maruz kaldım. Hangi kavramları fırçalamam gerektiğini anlamaya yardımcı oldum.


-1

Geliştiricileri işe almak için testler kullandım ve tekrar edeceğim. Üç finalistin hepsi başarısız olsa da, grubun en iyi skoruna sahip olanı işe aldım. Bence iyi bir hamle oldu. Zaten personelinizde olmayan bir beceri seti kiralarken, işe aldığınız kişinin becerisini objektif olarak değerlendirmek imkansızdır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.