Bu sorular yalnızca Go'yu üç ana programlama dilinden biri olarak seçen katılımcılara gösterilmiştir.
Go
Ortalama olarak Go geliştiricilerinin çalışma bilgisayarlarındaki RAM'i diğer geliştiricilere göre daha büyüktür. %91'i iş için SSD disk kullanılırken diğer geliştiricilerin yalnızca %79'u SSD disk kullanmaktadır.
Go geliştiricileri, diğer geliştiricilere kıyasla kafe ve restoranlarda yemeyi ve yemek sipariş etmeyi tercih eder. Ayrıca mutfakta kendileri için yemek pişirme meyilli değillerdir.
Go modüllerinin kullanımı artmaktadır. Bu yıl Go geliştiricilerinin %86'sı Go modülü kullanırken 2 yıl önce yalnızca %41'i Go modüllerinden yararlanmaktaydı.
Bu süre zarfında dep, govendor ve glide gibi diğer paket yöneticilerinin popülerliği azaldı. Bir önceki yıl 2. sırada yer alan dep, en büyük düşüş yaşayan (%15'ten %12'ye) paket yöneticisi oldu.
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.
Go geliştiricileri arasında popüler bulut hizmetleri hangileridir?
AWS en popüler (%67) bulut hizmeti olsa da farklı dillerde çalışan geliştiricilerle kıyaslandığında kullanım oranı aynıdır.
Alibaba Cloud (Aliyun) Go geliştiricileri arasında ve toplam katılımcı havuzu içinde en büyük sapmayı göstermiştir. Aliyun'un kullanım oranı Go kullanıcıları arasında %20 iken genel geliştirici popülasyonu içinde %12'dir.
Go geliştiricileri, diğer dilleri kullanan geliştiricilere göre daha çok DevOps uygulamalarında yer almaktadır. Örneğin; %86'i sunucu şablonu araçları, %84'ü Docker kullanılır. Diğer geliştiriciler için bu oran yalnızca %65'tir.
Kubernetes için genel tablo (%66 - %37) diğer container akış düzenleme hizmetleri (%82 - %56) için elde edilen sonuçlarla aynıdır.
Go geliştiricilerinin genel olarak neredeyse 2 kat daha fazla oranda GraphQL kullanmayı tercih eder (%15 - %8). Rust ise neredeyse 3 kat daha fazla (%16 - %6) kullanılmaktadır.
Go build hâlâ en popüler yapı sistemi olmasına rağmen bir önceki yıla göre popülerliği %97'den %85'e düşmüştür. Makefile, %37'lik bir oranla ikinci sırada olmaya devam etmektedir.
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.