Kendinizi daha iyi hissettirirse hemen hemen her ülkede programcılar bulunur. Onları nasıl ayıklayacağımız sorun.
İlk ayıklama özgeçmiş. Aradığım tek şey, bir çok iddia edilen dil deneyimi ve bu dilde ne yaptıklarını açıklamaktan başka bir şey değil. Şimdiye kadar icat ettikleri her dili bildiklerini iddia ettiği ve henüz deneyimlerinin yalnızca Access ve Visual Basic ile çalıştıklarını gösterdiği iddiasını sürdürdüm. Bunlar hemen çöp kutusuna gidiyor. 10 sayfa özgeçmiş çöp kutusuna doğru gidiyor (özellikle edindiğim 2 yıldan daha az deneyime sahip insanlardan on sayfa devam ediyor). Küçük tecrübeli okul sınıflarından, kendilerini nasıl sundukları konusunda gerçekten seçici olmalısınız. En iyi adaylar özgeçmişlerine dikkat ederler, hataları olmaz. Gerçekten özgeçmişini tekrar okumak için uğraşmadığı için çok az umursayan birini mi arıyorsunuz?
Profesyonelce hazırlanmış özgeçmişler de çöpe gidiyor. Yüzlerce özgeçmiş okuduktan sonra, aynı cümleleri kullandıkça bunları seçebilirsin. İçeriğe profesyonelce hazırlanmış bir özgeçmişte güvenemezsiniz ve kişinin kendi hazırlığını yapmadığını biliyorsunuz. Bu onun için sorunlarını çözmek için başkalarına güvenecek türden bir kişi, bunu gerçekten programlama pozisyonunda mı istiyorsun?
Seçtiğiniz kişiler için kişiyi öne çıkaran şeyler arayın. Tabii okul dışında olanlar için daha zor, ama başarıları, açık kaynağa katkıları vb.
Sonraki ot telefon görüşmesi. Sahip olduğunuz asıl işle ilgili temel kavramları sorun. İnsanlar, sahip olmaları için ihtiyaç duydukları temel kavram bilgisine sahip değilse, kişisel bir görüşmeye katılmak için can sıkıcı değildir. Gençler genellikle bunun İnternet üzerindeki her şeyi araştırabilecekleri haksızlık olduğuna inanıyorlar, ancak gerçek şu ki, Internet'teki her şeyi aramak zorunda kalan iyi bir programcıyla hiç tanışmadım . Mesleğiniz hakkında her seferinde bakmak zorunda olmadığınız bazı bilgilere sahip olmalısınız.
Telefon görüşmesinden sonra en iyi 4-5 aday seçmeli ve görüşme yapmalısınız. Tabii ki sadece 1-2 iyi adayınız varsa, zaten elinizden gelen insanlarla röportaj yapmayın. Şimdi zor soruları soracak ve sorunlara nasıl yaklaştıklarına dair bir fikir edineceksiniz. Fizzbuzz testini asla kullanmam çünkü bu çok iyi biliniyor, bu yüzden cevaplar size hiçbir şey söylemiyor. Bunun yerine, kendi kod tabanınızdan bazı sorunları telafi edin. Onlara bir gereklilik ve bir kod parçası verebilirim ve onlara kodun gereklilikleri karşılayıp karşılamadığını ve neden olmasın ve ne yapmaları gerektiğini gerekliliğini yerine getirmesini isteyebilirim. Onlardan çözmek zorunda kaldıkları en zor programlama problemini ve cevabı bulmak için hangi adımları attıklarını açıklamalarını isterim. Daha derinlemesine teknik sorular sorardım. Teknik yetenekleri, problem çözme ve hata ayıklama yetenekleri ve mevcut ekibinize uyma yetenekleri hakkında bir fikir edinmeye çalıştığınızı unutmayın. Ayrıca, ne kadar iyi işlediklerini yargılamanın cevabını bilmedikleri soruları da soruyorum, stresli bir iş, röportajda katlanan birini istemiyorum çünkü iş stresi röportaj stresinden daha büyük . Şu anda zayıf olduğumuz alanlarda güçlü takımlar arıyor ve ekipler halinde çalışabiliyor ve kendilerini müşterilere sunabiliyorum (bizim kullanıcılarımızla yoğun bir şekilde ilgileniyoruz), listeniz farklı olabilir. • Mülakatta yer alan birisini istemiyorum çünkü işin stresi mülakat stresinden daha fazladır. Şu anda zayıf olduğumuz alanlarda güçlü takımlar arıyor ve ekipler halinde çalışabiliyor ve kendilerini müşterilere sunabiliyorum (bizim kullanıcılarımızla yoğun bir şekilde ilgileniyoruz), listeniz farklı olabilir. • Mülakatta yer alan birisini istemiyorum çünkü işin stresi mülakat stresinden daha fazladır. Şu anda zayıf olduğumuz alanlarda güçlü takımlar arıyor ve ekipler halinde çalışabiliyor ve kendilerini müşterilere sunabiliyorum (bizim kullanıcılarımızla yoğun bir şekilde ilgileniyoruz), listeniz farklı olabilir.