Yazılım Geliştirici Ekosisteminin 2021 Yılındaki Durumu
Bu rapor, JetBrains tarafından yürütülen beşinci yıllık Yazılım Geliştirici Ekosistem Anketi'nin toplu sonuçlarını içerir. 183 ülke veya bölgeden 31.743 geliştiricinin katılımıyla hazırlanan bu rapor, geliştirici topluluğuna dair genel bir tablo elde etmemizi sağlamıştır.
Teknoloji endüstrisinde en yeni trendler aşağıda listelenmiştir. Bunlar arasında araçlar, teknolojiler, programlama dilleri ile ilgili ilgi çekici bilgiler ile programlama dünyasının farklı yönleri yer almaktadır.
Önemli Kazanımlar
JavaScript, en popüler dildir.
Python, Java'ya kıyasla genel kullanım açısından daha popülerdir. Java ise ana dil açısından Python'a kıyasla daha popülerdir.
Geliştiricilerin benimsemeyi veya geçiş yapmayı planladıkları başlıca 5 dil Go, Kotlin, TypeScript, Python ve Rust'tur.
Geliştiricilerin 2021'de öğrendikleri başlıca 5 dil JavaScript, Python, TypeScript, Java ve Go'dur.
Ruby, Objective-C ve Scala'nın popülerliği son 5 yıl içinde düşmüştür.
En hızlı gelişen 5 dil Python, TypeScript, Kotlin, SQL ve Go'dur.
Katılımcıların büyük bir kısmı (%71'i) web arka ucu için geliştirme yapmaktadır.
Anket metodolojisinin farklı yönleri sürümler arasında değişebilir. 2021'de coğrafi kapsamımızı genişlettiğimiz için bazı dillerin katılım oranı değişti. Örneğin, PHP oranı %3 daha yüksek iken Python ve Java yeni bölgelerde daha önceki ankete dahil edilen ülkelere kıyasla biraz daha düşüktür.
5 yılı aşkın süredir geliştiricilerin işletim sistemi konusundaki tercihleri de sabittir.
Bu soru, işletim sistemi olarak Windows kullanan tüm katılımcılara gösterilmiştir.
Belirli bölgelerde popüler olup bu tabloda listelenmeyen diller şunlardır: Delphi, Brezilya'daki geliştirici popülasyonunun %3'ü tarafından kullanılan ana dildir. Ruby (%9), Swift (%6) ve Scala (%4) Japonya'da oldukça popülerdir.
Cinsiyet ve geliştirme
"Diğer" seçeneğinde cinsiyetsiz, genderkuir veya cinsiyet normlarına uymayan seçenekleri ile "Kendiniz ekleyin" ve "Belirtmeyi tercih etmiyorum" seçenekleri de yer almaktadır. Örnek grup, güvenilir sonuçlar elde edilebilecek kadar geniş değildi.
Kadın geliştiriciler, erkeklere göre veri analizi, makine öğrenimi ve UX/UI tasarımı ya da araştırması alanlarıyla daha çok ilgilenmektedir. Altyapı geliştirme ve DevOps uygulamaları, sistem yönetimi ya da Dağıtım sistemleriyle ilgilenen kadın geliştiricilerin oranı erkeklere göre daha azdır.
Bu soru, yalnızca masaüstü platform geliştiren katılımcılara gösterilmiştir.
Maaş
Doğru aracı bulun
Zaman ayırdığınız için teşekkür ederiz!
Raporumuzu faydalı bulduğunuzu umuyoruz. Bu raporu arkadaşlarınızla ve meslektaşlarınızla paylaşın.
JetBrains Tech Insights Lab'e katılın
JetBrains ürünlerinin kullanımını daha kolay ve çok daha güçlü hâle getirmek için anketlere ve kullanıcı deneyimi çalışmalarına katılın. Araştırmamıza katılarak ödül kazanma şansına da sahip olursunuz.
Eğer herhangi bir soru ya da öneriniz varsa, bizimle surveys@jetbrains.com adresinden temasa geçebilirsiniz.