Türkiye’deki Firmaların Sınav ile Yazılım Elemanı Arayışı

Bir süredir hem yurtiçi hemde yurtdışı iş ilanlarına başvuruyor ve bir dizi başvuru sonrasında firmaların değerlendirme sınavlarını doldurup gönderiyorum. Bu sınavlarla ilgili bir kaç eleştirimi anlatacağım.

Sınav ile Bilgisayar Mühendisi yada Yazılım Geliştirici alınması

Bazı kişiler sınavla bir işe eleman alınmasını doğru bulmaz iken bazıları bunu çok mantıklı bulur. Bende kesinlikle bir ön eleme yapılması gerektiği düşüncesindeyim.

Bir kişinin geçmişi onun aynasıdır

Bir yazılım elemanının geçmişi kesinlikle onun aynasıdır, projeleri ve çalıştığı firmalar bu konuda önemli rol oynar. Ancak burada önemli bir nokta varki, kişi gerçekten bazı ismi bilinir ve piyasada kendini kanıtlamış ve uzun süredir aynı standartlarda iş yapan firmalarda çalıştı ise mutlaka çalıştığı yere güvenip bu kişiyi değerlendirebilirsiniz. Çünkü o kurumun çalışma kültürünü ve bilgisini muhtemelen kendine katmıştır ve yeni gideceği yere buradan aldığı bilgiyi beraberinde götürecektir. Ama diğer yandan aynı kaliteye sahip olmayan işyerlerinde bu tip insanların bilgileri öngörülemez ve sınava tabi tutulması çok mantıklıdır.

Türkiye ve Yurtdışı sınav farkları ?

Türkiye’de nedense genel olarak hakim olan bir yaklaşımı destekler nitelikte sınav yapılmaktadır. Yani “ya ne var 6 satır kod işte çok basit” kafası ile proje istenmektedir.

Ayrıca belli bir problem’den çok klasik Full Stack Developer’a verilecek bir işi sınırlı bir saatte yapılması istenmektedir. Böyle olunca bazen sınava giren kişiler sadece proje çıkmak için bazı adımlardan feragat etmektedir. Yeterince tüm detaya eğilebilecek kadar zaman harcanamamaktadır.

Yurtdışı firmalarındal iş görüşmesinde bir yazılımcıya verilen proje/sınav genel olarak tek proje değil birden fazla daha kısa sordan oluşmakta. Her soru ile bir problem yada bir yaklaşım sorgulanmaktadır.

Nasıl sınav yapılmalıdır?

Firmaya alınacak bir yazılım elamanına nasıl bir proje sınavı yapılmalı;

  • Birbiri ile ilişkili tek ve bütün bir proje istenmemeli,
  • Parçalı sorular olmalı,
  • Her soru belli bir sorunu çözmek yada bir çözüm adımlarını sorgulamalı,
  • Bir sorun verilmeli ve o sorunun hangi yollar izlenerek çözüleceği sadece düz yazı olarak sorgulanmalı,
  • Daha sonra üst maddede belirttiğim çözüm yollarından hangisinin neden tercih edildiği belirtilip kodlanması istenmeli
Reklamlar

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s