18 puan yazan xguru 2023-11-23 | Henüz yorum yok. | WhatsApp'ta paylaş
  • Dünya genelinde 26.348 geliştiriciyle yapılan anket

Diller

  • En çok kullanılan programlama dilleri: JavaScript > Python > HTML/CSS > SQL > Java > Shell > TypeScript > C++ > C#
  • 2024’te benimsenme olasılığı: Rust %10 > Go %9 > Kotlin/TypeScript %6 > Python %5
  • JavaScript’in popülaritesinde hafif düşüş
  • Rust’a duyulan güven artmaya devam ediyor
  • Objective-C kesin olarak tarihin tozlu raflarına karışıyor

Yazılım geliştiricilerinin yaşam tarzı

  • 2023’te Scala, Go ve Kotlin geliştiricileri en yüksek maaş alan ilk 3 kategori olarak seçildi
  • 2021’den bu yana anket verilerine göre kadın geliştiricilerin oranında bir iyileşme işareti görülmüyor. Geliştiricilerin yalnızca %5’i kadın
  • Dikkat çekici nokta, Kore’de 2023 yılında 30 yaş altı kadın programcı oranının %14 olması ve bunun umut verici bir eğilim göstermesi

Üretken yapay zeka hizmetlerinin karmaşık ortamı

  • Aşağıdaki cümlelere ne kadar katılıyorsunuz?
    • Yapay zeka üretim hizmetlerinin kullanımıyla ilgili güvenlik endişelerim var [%59]
    • İşimde bulut tabanlı yapay zeka üretim hizmetlerini kullanmaya hazırım [%53]
    • Yapay zeka üretim hizmetlerinin kullanımıyla ilgili etik endişelerim var [%42]
    • Yerel veya çevrimdışı yapay zeka araçlarının, bulut tabanlı çözümlerin kalite ve performans düzeyine ulaşma olasılığı düşüktür [%40]
    • Şirket politikaları nedeniyle bulut tabanlı yapay zeka araçlarının kullanımı kısıtlanıyor [%28]
    • AGI’nin (yapay genel zeka) insanlara dost olmayabileceğinden endişe duyuyorum [%19]
  • ChatGPT kullanan geliştiricilerin oranı [%77]
  • GitHub Copilot kullanan geliştiricilerin oranı [%46]
  • Kod yazarken mevcut yapay zeka destekli araçların aşağıdaki işlevlerini ne sıklıkla kullanıyorsunuz?
    • Doğal dilde, yazılım geliştirmeyle ilgili genel sorular [oldukça sık: %26, ara sıra: %33, nadiren: %17, hiç: %24]
    • Kod üretimi [oldukça sık: %24, ara sıra: %37, nadiren: %24, hiç: %15]
    • Kod yorumu veya kod dokümantasyonu üretimi [oldukça sık: %19, ara sıra: %26, nadiren: %22, hiç: %33]
    • Hata açıklaması ve düzeltme önerileri [oldukça sık: %18, ara sıra: %26, nadiren: %21, hiç: %36]
    • Kod açıklaması [oldukça sık: %14, ara sıra: %27, nadiren: %22, hiç: %37]
    • Test üretimi [oldukça sık: %12, ara sıra: %21, nadiren: %24, hiç: %42]
    • Doğal dil sorgularından kod parçacığı bulma [oldukça sık: %11, ara sıra: %21, nadiren: %19, hiç: %48]
    • Kod incelemesi yapma [oldukça sık: %9, ara sıra: %17, nadiren: %21, hiç: %53]
    • Durumu daha hızlı kavramaya yardımcı olmak için son kod değişikliklerini özetleme ve açıklama [oldukça sık: %9, ara sıra: %16, nadiren: %19, hiç: %55]
    • Kod refaktörleme [oldukça sık: %9, ara sıra: %20, nadiren: %23, hiç: %47]
    • Doğal dil açıklamasından CLI komutları üretme [oldukça sık: %9, ara sıra: %17, nadiren: %20, hiç: %54]
    • Commit mesajı üretimi [oldukça sık: %6, ara sıra: %12, nadiren: %20, hiç: %62]

Geliştirici topluluğunun ruh sağlığı

  • Kariyeri boyunca tükenmişlik yaşayan geliştiricilerin oranı [%73]

Veri bilimi ve makine öğrenimi

  • Veri bilimi, makine öğrenimi veya veri mühendisliğini nasıl öğrendiniz?
    • Kendi kendine öğrenme [%56]
    • Üniversitede programlama veya veri analizi eğitimi aldım [%41]
    • Çevrimiçi kursları tamamladım [%36]
    • Yazılım mühendisliği rolünden geçiş yaptım [%19]
    • Diğer [%4]
  • Katıldığınız veriyle ilgili faaliyetler neler?
    • Veri görselleştirme [%46]
    • Veri toplama/veri kazıma [%43]
    • Keşifsel veri analizi [%33]
    • Makine öğrenimi modelleme [%31]
    • Veri boru hatları [%31]
    • Makine öğrenimi operasyonları [%23]
    • Depolama mimarisi [%21]
    • Veri orkestrasyonu [%18]
    • Diğer [%2]
    • Yok [%15]

DevOps ve bulut geliştirme eğilimleri

  • Hangi bulut hizmetlerini kullanıyorsunuz?
    • Amazon Web Services [%60]
    • Microsoft Azure [%25]
    • Google Cloud Platform [%22]
    • Alibaba Cloud [%11]
    • DigitalOcean [%8]
    • Heroku [%5]

Yazılım testi

  • Test çalışmaları sırasında otomatik test geliştirdiğini bildiren yanıtlayıcıların oranı [%58]
  • Yanıtlayıcılar arasında test sürecinin bir parçası olarak test senaryosu tasarımını kullananların oranı [%46]
  • Projenizde hangi test türleri var?
    • Birim [%63]
    • Entegrasyon [%47]
    • Uçtan uca [%34]
    • Performans [%32]
    • Diğer [%1]
    • Yok [%15]

Açık kaynak projeleri

  • Açık kaynak projelerine katkıda bulunan geliştiricilerin oranı [%41]
    • %20’si neredeyse düzenli olarak katılıyor

Uzaktan ve ortak geliştirme

  • Uzaktan geliştirmeye katılan geliştiricilerin oranı [%49]
  • Ortak geliştirme yaptığını bildirenlerin oranı [%61]
    • %45’i çevrimiçi, %30’u yüz yüze gerçekleştiriyor
  • Eşzamanlı uzaktan ortak geliştirmede hangi araçları kullanıyorsunuz?
    • Ekran paylaşımı içeren görüntülü aramalar [%67]
    • İşbirliği özelliklerine sahip editör/IDE [%28]
    • Uzak masaüstü [%24]
    • Diğer [%1]
    • Yok [%11]

Henüz yorum yok.

Henüz yorum yok.