Bu sorular yalnızca Java'yı üç ana programlama dilinden biri olarak seçen geliştiricilere gösterilmiştir.
Java
Java; Güney Kore, Çin ve Almanya'da en sık kullanılan dildir. Java'nın kullanım oranı Güney Kore'de %53, Çin'de %47 ve Almanya'da %33'tür.
2021 ve 2020 kullanım oranları kıyaslandığında Java 8'in en çok tercih edilen Java sürümü olması normal bir durum. 2019'dan itibaren Java 11, her yıl %10'luk bir artışla sabit bir yükseliş göstermekte. Java 12 ve Java 13'ün kullanım oranları ise 2020'ye kıyasla üç kat azaldı. Java 14 ve Java 15 ise oldukça yeni sürümler olmalarına rağmen kendi kitlesi oluşturmaya çoktan başladı.
Genel olarak, uygulama hizmetlerinin genel yapısı neredeyse 2020'deki ile aynıdır. Geliştiriciler arasında en sık Apache Tomcat kullanılmaya devam etmektedir.
En çok kullandığı diller arasında Java yer alan geliştiricilerin büyük bir kısmı Java kullanmayan geliştiricilere göre daha yaygın olarak Windows'ta geliştirme ortamına sahiptir.
2020 ve 2021 yıllarında yerleşik sunucuların kullanımı yaklaşık %5 oranında artmıştır.
En popüler iki birim test çerçevesinin (JUnit ve Mockito) kullanımı %2'lik küçük bir artış gösterirken genel tablo içinde oran neredeyse değişmemiştir.
Spring Boot'un oranı 2021'de yaklaşık %4'lük küçük bir artış göstermiştir. Genel olarak ise geliştiricilerin küçük bir kesimi tarafından kullanılan yeni web çerçevelerinin sayısı 2020'ye kıyasla artmıştır.
Yapı sistemlerine dair genel tablo 2021'de neredeyse 2020'deki tabloyla aynı. Maven ve Gradle hâlâ geliştiriciler arasında en popüler araçlardır.
2021'de en sık kullanılan JVM profil oluşturucu, geliştiricilerin yaklaşık %25'i tarafından kullanılan entegre profil oluşturma araçları paketidir. Diğer JVM profil oluşturucularının kullanımı az da olsa düşüş göstermiştir.
Katılımcı havuzunu en iyi şekilde temsil etmek için aldığımız tüm önlemlere rağmen sonuçlar JetBrains ürünü kullanıcılarıyla ilgili daha fazla veri sunmaktadır. Bunun nedeni, JetBrains kullanıcılarının ankete katılım oranının yüksek olmasıdır.
Bağımsız IDE'lerin kullanım oranı Java geliştiricileri arasında Java kullanmayan geliştiricilere göre daha yüksektir.
Başlıca kullandığı diller arasında Java'nın yer aldığı geliştiriciler, genel olarak Java kullanmayan geliştiricilere kıyasla daha çok 5.000'in üzerinde çalışanı olan şirketlerde çalışmaktadır.
Web siteleri ve BT altyapısı için Java kullanımı bir önceki yıla göre küçük bir artış gösterirken, Java iş zekası / veri bilimi / makine öğrenimi alanlarında daha az kullanılmaya başladı.
Bu yıl Java geliştiricilerinin büyük bir kesimi geliştirici olmak için resmi kurumlarda eğitime katılırken kendi kendine öğrenen kesimin yüzdesi azaldı.
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.