StartupHR

2019 Yılının En Popüler Programlama Dilleri

en çok kullanılan programlama dilleri

Her ay 50 milyona yakın geliştiricinin (developer) ziyaret ettiği Stack Overflow sitesinin yaptığı ankete göre 2019’un en çok kullanılan programlama dilleri ve ekosistem ile ilgili ilginç istatistikler yayınlandı. 90 bin geliştiricinin %23’ü Amerika’dan, %10’u Hindistan’dan, %6’sı ise Almanya’dan katıldı. Türkiye’den katılan geliştiricilerin oranı ise %1.

Scrum Nedir? Startup’lar İçin Scrum

Ankete katılanların mesleklerine gelince yaklaşık %52’si full-stack yani hem front-end hem de back-end görev alabildiğini söylerken, %18’i mobile developer, %14’ü öğrenci, %11’i veritabanı yöneticisi, %7.8’i ise data scientist olduğunu belirtmiş. Geçen yıla baktığımızda veritabanı yöneticiliği %6.9, veri bilimciliği ise %5.5 imiş. Çalışanların data alanına yöneldiğini bu istatistikle de söyleyebiliriz.

Ankete katılanların…

  • %63’ü yılda bir veya daha fazla açık kaynaklı projelerde çalışıyormuş. Geçen yıl bu oran %43’te kalmıştı.
  • %80’i kodlamayı profesyonel yaşamda kullanmanın yanı sıra hobi olarak da kodlama yaptığını belirtmiş.
  • %20’lik bir kesim kodlamayı 5 yıldan daha kısa sürede öğrendiğini söylerken, %30’u 5-9 yılda, yaklaşık %20’si ise 9-14 yılda öğrendiğini belirtmiş.
  • Yaklaşık %9’u ilk kodunu 10 yaşından daha önce yazdığını belirtirken, %2’si 30 yaşından sonra bu alana yöneldiğini söylemiş.
  • %45’i lisans mezunu, %22’si ise yüksek lisans mezunu olduğunu söyleyebiliriz. Lisans alanlarına baktığımızda %62’si bilgisayar mühendisliği ve türevi bölümlerden mezun olduğunu belirtirken, %8’i diğer mühendislik alanlarından, %4’ü pozitif bilimlerden (biyoloji, kimya, fizik), %3.5’in ise matematik veya istatistik mezunu olduğunu görüyoruz. Alanı bilgisayar mühendisliği olmayanların %60’ı online kurslardan öğrendiğini belirtmiş ve geçtiğimiz yıllara kıyasla online eğitim %12 artmış.
  • Ankete yanıt verenlerin yalnızca %8’lik kesimi kadınlardan oluşuyor. Bir yıl öncesine göre %1’lik bir artış görüyoruz.
  • Yaşlarına bakacak olursak yaklaşık %50’si 20-29 yaş aralığında olduğunu görüyoruz. %6 oranında ise 19 yaş ve altı geliştiricilerin olduğunu söyleyebiliriz.
  • Platformalarda birinci öncelik açık ara Windows.
en çok kullanılan programlama dilleri platformlar

Ayrıca anketten yola çıkarak Data Scientist olmak için yaklaşık 8 yıl, Senior Executive/VP yani üst düzey yönetici pozisyonuna ulaşmak için 15 yıl gerektiği hesaplanmış. “Sizce ailenizden daha iyi bir hayata sahip olacak mısınız?” sorusuna Çinli geliştiricilerin %80’i olumlu yanıt vermiş. Türkiye’de bu oran %57.

Bu yıl teknolojide en etkili ismin kimin olacağı sorulduğunda %30’u Elon Musk, %7’si ise Jeff Bezos ismini vermiş. %2.5’luk bir kesim ise en etkili ismin kendisinin olacağına inanıyor. Geliştiricilerin bir numaralı sosyal mecrası ise Reddit.

Python is coming

7 yıldır olduğu gibi bu yıl da en çok kullanılan programlama dilleri sıralamasında zirvenin sahibi JavaScript. Diğer dillerin oranlarına baktığımız zaman çoğunda az da olsa düşüşler hakim. Dikkat çeken tek detay Python’ın yükselişi. Geçen yıl C#’ı geride bırakan Python, bu yıl da Java’nın önüne geçti ve 4. sıraya yükseldi. Kimi programcıların gözünde HTML/CSS ve SQL’in tam anlamıyla bir dil olmadıklarını da hesaba katarsak Python oldukça iyi bir seviyede. Trend olan ve yükselişe geçen diğer diller ise Go, Kotlin ve TypeScript.

en çok kullanılan programlama dilleri

Web Framework

Şimdiye kadar geliştiricilerin ilk iki tercihi JQuery ve Angular olmasına rağmen bu sene React.js de kendini kanıtlamışa benziyor.

En çok kullanılan programlama dilleri anketine göre web framework...

Diğer Framework’ler, kütüphaneler ve araçlar

Node.js’i geçen birkaç yıl da olduğu gibi zirvede görüyoruz. Listenin geri kalanında da çok dikkat çekici bir detay yok fakat oyun geliştirme için kullanılan Unity 3D’yi ve derin öğrenme alanının popüleri Tensorflow’u atlamamak gerekiyor.

en çok kullanılan programlama dilleri anketine göre kütüphaneler

Veritabanları

MySQL için biraz düşüş olsa da açık ara lider. İlginç bir detay olarak en büyük düşüş SQL Server için söz konusu. %8’lik bir düşüş yaşamış ve ikinciliği PostgreSQL’e kaptırmış.

en çok kullanılan programlama dilleri anketine göre veritabanları

En çok para kazandıran programlama dilleri

Yılda yaklaşık 60 bin dolar kazandıran Clojure, bu yıl 30 bin dolar kadar bir sıçrama yaptı ve en çok kazandıran listesinde 1. sıraya yükseldi. Clojure geçen yıl neredeyse sabit kalmıştı. Yükselen trend Go da benzer bir sıçrama ile 20 bin $ kadar artış sağladı. Tabii ki bu istatistikler ortalama. Eğer Amerika’da en çok kazandıran dili soracak olursanız 143 bin $ ile Scala başı çekiyor. Hindistan’da ise en çok kazandıran Clojure ve Rust gibi görünüyor.

en çok kullanılan programlama dilleri anketine göre çok para kazandıran diller

En çok para kazandıran geliştirici pozisyonları

Tabloda da görüldüğü üzere bir Engineering Manager veya Senior Executive/VR yılda 95 bin dolar kazanabiliyor. Son yılların popüler mesleği olan Data Scientist ise 61 bin dolar kazandırıyor. Amerika’da bu rakamlar ikiye katlanabiliyor ve bir veri bilimcisi yaklaşık 120 bin dolar kazanabiliyor.

en çok kullanılan programlama dilleri anketine göre en çok para kazanan meslekler

En Sevilen, En Korkulan

En sevilen programlama dilleri listesinde ki değişiklik dikkat çekici. Geçen yıl Rust, Kotlin, Python şeklindeki liste, bu yıl Kotlin için düşündürücü. En nefret edilen ve istenmeyen programlama dillerinin başında yine VBA geliyor.

en çok kullanılan programlama dilleri anketine göre sevilen ve nefret edilen diller

En sevilen web framework listesinde React.js’i görüyoruz. Birinciliği %1’lik bir farkla kaçıran Vue.js ise hemen arkasında. Kullanmakta en zorlanılan frameworkler ise Drupal ve JQuery.

Veritabanlarına baktığımız zaman en sevilen üç isim bu yıl da değişmemiş: Redis, PostgreySQL ve Elasticsearch. Kullanıcıların sevmedikleri veritabanlarında ise Couchbase ve Oracle’ı görüyoruz.

“En çok öğrenmek istediğiniz …?”

En çok kullanılan programlama dilleri sıralamasında olduğu gibi en çok öğrenilmek istenen dillerde de zirvede Python ve JavaScript’i görüyoruz. Python 3 senedir en çok öğrenilmek istenen dil konumunda ve bilenlerin sayısı hala yeterli değil. Frameworklerde React.js ve Vue.js, veritabanlarında ise MongoDB, PostgreSQL geliyor. MongoDB son 3 yıldır aynı konumda.

Blockchain

Bu yıl ilk defa blockchain ile alakalı soruların da olduğunu ankette, “Şirketinizde Blockchain teknolojisini kullanıyor musunuz ?” sorusuna %80’i “şimdilik kullanmıyorum” yanıtını verirken, “kendi kriptoloji sistemimizi oluşturuyoruz” cevabını verenler %1.3’de kalmış. Bu cevabı verenlerin özellikle Hindistanlı geliştiriciler olduğu dikkate değer. Blockchain ile ilgili düşünceleri sorulduğunda yaklaşık %30’u hayatımızı birçok yönden değiştirebileceği görüşünde. %16’sı geçici bir heves olduğunu, %12’si ise dikkatini kripto paraların çektiğini söylüyor.

en çok kullanılan programlama dilleri anketine göre Blockchain istatistikleri

Geliştiricilerin %74’ü tam zamanlı çalışırken, freelancer olarak çalışanların oranı yaklaşık %10. Almanya’da ise yarı zamanlı çalışma oranı diğer ülkelere nazaran daha yüksek ve ikinci tercih konumunda. Bazı tahminlere göre 2025’e kadar Amerika’da ki istihdamın yarısı freelancer olacağı söyleniyordu. Fakat ülkede ki freelancer oranına baktığımız zaman böyle bir senaryonun gerçekleşebileceğini şimdilik söyleyemiyoruz.

en çok kullanılan programlama dilleri anketine göre çalışma tipleri

Sektörler

Geliştiricilerin çalıştıkları sektörlere baktığımız zaman, özellikle profesyonel geliştiriciler için Software, IT ve finans alanları öne çıkıyor. En az tercih edilen ise emlak sektörü. Web development ve SaaS alanları için ortalama bir tecrübe istenirken, özellikle devlet odaklı çalışmak ve danışmanlık yapmak için üst düzey tecrübeniz olmalı.

En çok kullanılan programlama dilleri anketine göre sektörler...

Geliştiricilere çalıştıkları kurumun boyutu sorulduğunda 100 kişiden az olan kurumlar için oran %47. Ama tecrübeli geliştiricilerin tercihi büyük şirketlerden yana.

En çok kullanılan programlama dilleri anketine göre şirket büyüklükleri...

Yöneticilik

“Daha fazla para kazanmanız için yönetici olmanız gerekiyor mu?” sorusuna %51’ i “hayır” cevabını verirken, %29’u “evet” demiş. “Gelecekte yönetici olmak istiyor musunuz?”sorusuna ise %25’i olumlu yanıt vermiş.

İş fırsatları

Aktif olarak iş arayanların oranı %15 olsa da, her 4 kişiden 3’ü yeni iş fırsatlarına olumlu bakıyor. İşlerinden memnun olan kesimin en yoğun olduğu bölge ise Birleşik Krallık.

Özellikle aktif iş arayanların oranına baktığımız zaman %21 ile araştırma görevlileri zirvede. Bu alanda oranı en az olanlar ise doğal olarak Senior Executive/VR ve Devops kademelerindeki profesyoneller.

Geliştiricilere en son ne zaman iş değiştirdikleri sorulduğunda yaklaşık %65’i son 4 yıl içinde değiştirdiğini söylemiş. Yani programlama üzerine olan pozisyonların çok dinamik olduğunu ve değişikliklere hazır olmanız gerektiğini söyleyebiliriz.

Müzik alışkanlıkları

Geliştiricilere kodlama yaparken ne tür müzikler dinledikleri sorulmuş ve en çok Rock müziğin tercih edildiğini söyleyebiliriz. Hemen ardından ise Metal ve Klasik müzik geliyor.

Kaynak: Developer Survey Results 2019

2 yorum