Ana Sayfa Teknoloji Hayalinizdeki programlama işi bu dili gerektirir; her web site bunu kabul eder

Hayalinizdeki programlama işi bu dili gerektirir; her web site bunu kabul eder

21
0

David Gewirtz/ZDNET

Geçtiğimiz birkaç ay boyunca programlama dillerinin popülaritesini kapsamlı bir şekilde inceledik.

Ayrıca: 2024’ün en popüler programlama dilleri

Peki popülerliği nasıl ölçersiniz? Bu sorunun büyük bir kısmıydı. GitHub projelerinin sayısı mı? Popüler programlama forumlarındaki gönderilerin sayısı mı? Anketlere mi dayanıyor? Programlama dillerinin popülaritesini gerçekten ne belirliyor?

Ayrıca: 2016’dan bu yana programlama dillerinin popülaritesindeki artış ve düşüşler ve bunun bize söyledikleri

Bugün insanlar için en önemli faktöre bakacağız: İşler nerede?

Araştırma yöntemleri

Araştırma yöntemim oldukça basitti. En popüler iş ilanlarına gittim ve her programlama dilini ismine göre aradım. Bu analiz, Kasım 2024’ün başlarındaki dil talebinin anlık görüntüsünü yansıtıyor.

Birçok iş sitesi arama sonuçları için toplam sağlamadığından bunları atladım. Aradığım terimlere göre iş ilanı sayısının iyi sayımlarını sağlayan üç siteye yerleştim. Bu siteler Zar, AslındaVe LinkedIn.

Ayrıca: Kodlama için en iyi yapay zeka ve fena halde başarısız olan bir grup

Arama verilerimizin bize ne söylediğini anlamak önemlidir. SQL gibi bir terimi aradığımda iş sitesinin arama motoru, listesinde SQL kelimesini içeren her iş teklifini döndürüyor. Bu sonuçlar, SQL’in listelendiği bir Python programlama işini de içerebilir. Sonuçlar ayrıca iş listesinde SQL ile temel bir net yöneticisi işini de içerebilir.

Dolayısıyla bu makalede sitelerin SQL programcıları için belirli sayıda iş ilanı gösterdiğini söylemiyorum. Bunun yerine, SQL’in bir arama sonucunda göründüğünü söylüyorum; bu, işe alım yöneticilerinin, kuruluşlarında belirli bir işe hak kazanmak için bu dili bilmenizin ne kadar önemli olduğunu düşündüklerini gösteriyor. Sonuçların bu şekilde yorumlanması bu makaledeki her dil için geçerlidir.

Ve evet, bazı insanların SQL’in gerçek bir dil olarak sınıflandırılacak kadar çok yönlü olduğuna inanmadığını biliyorum (evet, yorumları okudum), ancak kesinlikle iş gereksinimlerinde yaygın olarak listeleniyor. Nasıl sınıflandırılması gerektiğine bakılmaksızın, bir programlama işine girmeyi düşünüyorsanız SQL bilgisine sahip olduğunuzdan emin olsanız iyi olur.

Ayrıca: IBM sizi yapay zekanın temelleri konusunda ücretsiz olarak eğitecek ve 10 saat içinde dimension beceri belgesi verecek

Bazı popüler programlama dillerinin inanılmaz derecede genel adlara sahip olması nedeniyle arama terimlerimde de bazı zorluklar yaşadım. Yalnızca bir kelimeyi değil, bir dili aradığımı belirtmek için bu terimlerden sonra “geliştirici” veya “programcı” kelimesini eklemek zorunda kaldım. Bu yaklaşım muhtemelen bazı listeleri kaçırdığım anlamına geliyor. Bununla birlikte, süper genel adlara sahip dillerin hiçbiri, işe alım yöneticilerinin çaresizce aradığı üst düzey becerilerin “fırsat bölgesi” içinde değildir.

İş ilanları hakkında

Hadi şu iş ilanları hakkında konuşalım. Tüm listelerin eşit şekilde oluşturulmadığını unutmayın. Bazı iş ilanları, özgeçmiş verilerini toplamaya çalışan şirketler tarafından yayınlanır; bu nedenle, bir talep açık olduğunda, bunu doldurmak için peşlerine düşecek kişiler olacaktır.

Bazı iş ilanları zaten doldurulmuş ve iş sitelerinde hala yayınlanıyor. Sinir bozucu bir şekilde, diğer iş ilanları dolandırıcılık için bir paravan olabilir.

Ayrıca: Yazılım kalitesi aracı olarak Gen AI? Daha fazla kuruluş bunu uyguladıkça şüphecilik azalıyor

Özellikle herhangi bir şirket sizden tam maaş çekini almadan önce para harcamanızı isterse, aklınızı başınıza alın. ZDNET’in bir özelliği var iş dolandırıcılığıyla ilgili bir dizi makale. Bunları okumaya zaman ayırın.

Bu makale için yalnızca belirli dillerdeki iş ilanlarının genel kapsamına bakıyoruz.

Peki bu veriler programlama kariyeriniz için ne anlama geliyor? Başlıyorsanız, öncelikle hangi dilleri öğrenmeye odaklanmanız gerektiğini anlamanıza yardımcı olacaktır. Eğer profesyonelseniz, bu dimension halihazırda bildiğiniz dillere yönelik bir miktar talep olabileceğini gösterecektir ancak aynı zamanda bilmeniz gereken dilleri de gösterebilir.

Bu çalışmadan elde edilen toplu verileri inceleyin (bu makalenin başında gösterdiğim ana grafikte) ve bunu, bilmeniz gereken diller için bir kılavuz olarak kullanın.

Ayrıca: Google’ın yeni AI kursu dimension daha etkili istemler yazmayı öğretecek

Bunlar iyi bilmeniz gereken dillerdir, dolayısıyla iş ararken bunları özgeçmişinize koyabilirsiniz ve umarız ki bu dilleri kullanarak iş bulursunuz çünkü talep gören diller bunlardır.

İş sahasına göre popülerlik ağırlığı

Tüm iş siteleri aynı değildir. LinkedIn’de Cube veya Certainly’den çok daha fazla iş teklifi var:

karşılaştırma-001

David Gewirtz/ZDNET

Mannequin başlangıçta, değerlerini LinkedIn ile eşleşecek şekilde ayarlamak için küçük sitelerin her birine ağırlık verdi. Ancak bu yaklaşım, bazı küçük dillerin son derece orantısız bir şekilde temsil edilmesiyle sonuçlandı. Bu nedenle, yeniden ağırlıklandırılmış bir toplam yerine tüm işleri eklemeyi ve toplamı sağlamayı seçtim.

Bu yaklaşım doğal olarak LinkedIn’e çok büyük bir etki kazandırdı. Ancak bu sonuç, LinkedIn’in gerçekte ne kadar büyük bir etkiye sahip olduğunu yansıtıyor. Örneğin LinkedIn, SQL’i en üst dil olarak sıralarken, Certainly en alt sıralarda gösteriyor. Üç sitenin dil popülerliğini nasıl karşılaştırdığını görmek istiyorsanız daha fazla grafiğim var.

İşte LinkedIn:

linkedin-005

David Gewirtz/ZDNET

İşte Gerçekten.

gerçekten-004

David Gewirtz/ZDNET

Ve işte Cube.

zar-003

David Gewirtz/ZDNET

Bilmeniz gereken diller

İşte buyurun. Bu araştırmadan ve önceki dil popülerliği çalışmalarımızdan elde edilen temel sonuç Python’u bildiğinizden emin olmanızdır.

“Fırsat bölgesi” içindeki dillerde (yani Python, SQL, HTML, Java, C++ ve JavaScript) becerileriniz varsa, iş arayışınızda çok iyi bir konumda olacağınız açıktır.

Ayrıca: Yapay zeka veri bilimini geçersiz kılabilir mi?

Çok büyük bir talep olmasa da, Swift, C#, PHP, TypeScript ve Go gibi “orta talep” dillerinde becerileriniz varsa, sizin için de işler vardır.

Herhangi bir kabuk komut dosyası yazma aracının “azalan talep” dillerine gelince, Ruby, Kotlin, C, R, Rust, Lua veya Dart, bunları biliyorsanız özgeçmişinizde listelemeniz gerektiği açıktır, ancak zaman harcamayın İşin bir parçası olarak gerekli olan ücretli bir işiniz olmadığı sürece bunları öğrenmek.

Dil talebini nerede görüyorsunuz? Hangi dillerde kod yazıyorsunuz ve favorileriniz hangileri? Aşağıdaki yorumlarda bize bildirin.


Günlük proje güncellemelerimi sosyal medyadan takip edebilirsiniz. Abone olmayı unutmayın haftalık güncelleme bültenimve beni Twitter/X’te takip edin: @DavidGewirtzFb’ta Facebook.com/DavidGewirtzInstagram’da Instagram.com/DavidGewirtzve YouTube’da şu adreste: YouTube.com/DavidGewirtzTV.



Kaynak

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz