İşverenlerin İstediği Javascript, Python, Java Ve Daha Fazlası

İşverenler hangi programlama dillerini gerçekten istiyor? Çoğu durumda, bu açıkça işin kendisine bağlıdır. Bununla birlikte, HackerRank’ın 2020 Geliştirici Becerileri Raporu genel olarak en çok hangi dillerin talep edildiğiyle ilgili bazı bilgiler verir… ve yanıtlar muhtemelen sizi şok etmez.

JavaScript, Python, Java ve C# — evet, “en popüler” listelerin çoğunda en çok kullanılan diller - yeni pozisyonlar için yazılım geliştiricilerle görüşen yöneticiler tarafından büyük ölçüde aranan dillerdir. Bu hiç de şaşırtıcı değil: Binlerce şirket bu popüler, çok yönlü dilleri çok çeşitli ürünler oluşturmak (ve eski kodu korumak) için kullanıyor. (Metodoloji açısından HackerRank’ın anketine toplam 116.648 geliştirici ve öğrenci yanıt verdi.)

Burada özellikle ilginç olan şey “agnostik diller” kısmı. Bu, bazı işe alım yöneticilerinin, geliştiricilerin genel programlama becerileri ile belirli bir dildeki bilgilerden daha fazla ilgilendiklerini göstermektedir. Deneyimli yöneticiler bilirlerki, birçok geliştiricinin gerektiğinde dilleri hızlı bir şekilde öğrenebileceğini; uyumluluk, problem çözme yeteneği ve sosyal becerileri (iletişim ve empati gibi), ne kadar sorun olursa olsun, bir takım zorlukları aşacaktır.

Gerçekten de, full-stack geliştiricilerin yüzde 45,4'ü HackerRank'a işlerinin geçen yıl yeni bir dil öğrenmelerini istediğini söyledi; fornt-end geliştiricilerin yüzde 36,1'i, balc-end geliştiricilerin yüzde 38,3'ü aynı şeyi söyledi. Tabi bunun yanında, yeni platform/framework ve teorik kavramlar öğrenme talebide var.

Neyse ki, çoğu işveren gerekli dilleri iş tanımında listeleyecektir. Örneğin, JavaScript ile ilgili bir iş için ilk kez görüşme yapıyorsanız, birçok görüşmecinin önceki deneyimlerinize odaklanmaktan hoşlandığını unutmayın; hangi kavramları öğrendiğinizi, hangi projeler üzerinde çalıştığınızı ve başkalarıyla nasıl işbirliği yaptığınızı açıklamanızı isteyeceklerdir.

Görüştüğünüz geliştirici işi ne olursa olsun, muhtemelen bir tür programlama testini bitirmeniz gerekecektir. Görüşmeden önce JavaScript becerilerinizi geliştirmek istiyorsanız, çeşitli diller için kursları ve dersleri listeleyen hackr.io adresini ziyaret edin. Ayrıca dilin temellerini çok güzel bir şekilde anlatan Mozilla sitesi ve temelleri kapsamlı bir şekilde gösteren JavaScript.info da var.

Python ile ilgili pozisyonlar için mülakat yapanlar için, online olarak bir görüşmede bilgi becerinizi artıracak bir dizi eğitim ve kaynak vardır. Dilde nispeten yeniyseniz, ilk ziyaretiniz Python.org olmalıdır.

Dil becerilerinizi geliştirirken bile, görüşmecilerin muhtemelen yukarıda belirtilen problem çözme ve analitik yetenekleri incelemek isteyeceğini unutmayın. Buna hazırlanmak için, bir sorunu ilginç ve yaratıcı bir şekilde ele aldığınız (ve umarım çözdüğünüz) zamanlarla ilgili birkaç hikayeniz olduğundan emin olun.


HABERLER