Yazılım geliştiricileri hakkında ilginç bilgiler

Reddit tarzı bir mesaj panosunda soru gönderen ve cevaplayan, ipuçlarını ve kodları paylaşan 4.7 milyon destekçiden oluşan bir web topluluğudur ve tüm topluluk yıllık anketlerine katılmaya davet edilir.

Ne bulundu?

Geliştiriciler Rust'u seviyor. Arka uç geliştiricileri bile JavaScript'i biliyor. Geliştiricilerin sadece% 7'si kendilerini “rock yıldızları” olarak tanımlamaktadır. Almanya'daki geliştiriciler hariç çoğu geliştirici, köpekleri kedilere tercih ediyor.

Geliştiricilere Star Wars veya Star Trek'i tercih ettikleri soruldu. Bilim kurgu mega-franchise seçenekleri yaşa göre değişir. 40 yaşlarındaki geliştiriciler Yıldız Savaşlarını tercih ediyor. 50'li yaşlarındaki geliştiriciler Trekkies. En büyük rekor Firefly, ardından Stargate, Doctor Who ve Babylon 5 oldu.

Bu bariz bir sonuç gibi gelebilir, ancak bir BT çalışanının gösterdiği gibi, birkaç eşanlamlı aslında aynı mesleği tanımlar: tam yığın geliştirici, programcı, mimar, analist, ninja, rock yıldızı, vb. yabancı bir sondaj yazılımı mühendisi unvanını kullanma hakkına sahiptir. Ancak, günün sonunda, çoğu geliştirici (% 71.6) basitçe geliştirici olduğunu iddia ediyor.

Ortalama bir geliştirici yaklaşık 6.5 yıllık BT veya programlama deneyimine sahiptir. Bu mutlaka profesyonel bir uygulama değildir (ortalama bir öğrenci 3.4 yıllık pratiğe sahip olduğunu söyler). Geliştiriciler, ücretsiz veya yarı zamanlı yapsalar bile, bir şeyler yaratmada deneyim kazanırlar. Bu deneyim dağılımının, özgeçmişlerini Stack Overflow'da sunan 230.000'den fazla geliştiricinin dağılımıyla yakından eşleştiğini bulduk. Median Front-End Web Developer'ın dünya çapında 3.5 yıllık tecrübesi var. Orta geliştirici Full-Stack 8 yıllık deneyime sahiptir. Bir orta mühendislik müdürü 13 yıllık deneyime sahiptir.

JavaScript, Dünya'da en sık kullanılan programlama dilidir. Arka uç geliştiricileri bile SQL, C # ve PHP'den hemen sonra diğer dillerden daha sık kullanır. Ortalama bir geliştirici düzenli olarak 4 ila 5 ana programlama dili, çerçevesi ve teknolojisini kullanır. İki teknolojinin en yaygın kombinasyonu JavaScript ve SQL'dir. En yaygın 3 teknoloji kombinasyonu JavaScript, PHP ve SQL'dir. Öte yandan, Delphi en çok kullanılan yazma dili veya teknolojisiydi ve Typcript ise daha fazla geliştiricinin kullanmak istediği yazmadır.

Farklı geliştirici türleri farklı şeyleri tercih eder. Tam yığını olan geliştiricilerin, yığındaki teknolojiyi diğerlerinden daha fazla tercih etme olasılığı daha yüksektir. Makine öğrenimi geliştiricileri yenilikçi bir şey yaratmak istiyor. Kalite geliştiriciler, diğer tüm geliştiricilerden daha fazla meslektaşların ve kurum kültürünün kalitesiyle ilgilenmektedir. Buna ek olarak, liderlik iş-yaşam dengesi konusunda daha az endişe duymaktadır. Önemli bir şey yaratma, kararları etkileme yeteneği ve diğer tüm geliştiricilerden daha fazla önem veriyorlar: adalet.

Geliştiricilerin yeni iş aramasının en yaygın yolu Hindistan dışındaki çoğu ülkede arkadaşlarından geliyor. Çoğu geliştirici maaşı önemsediğini itiraf ediyor, ancak bu en önemli şey değil. Geliştiricilerin % 37'si bile öncelik listelerine maaş eklemedi. İlginç bir şekilde, Alman geliştiriciler, diğer ülkelerdeki geliştiricilerden daha düşük maaşlar gibi görünüyor. Amerikalı ve Fransızların ilerleme fırsatını destekleme olasılıkları daha az, İngiliz geliştiriciler konumla daha fazla ilgileniyorlar ve Hintli geliştiriciler esnek çalışma saatleri için daha yüksek önceliğe sahip, yenilikçi, uzak işler ve işler inşa ediyorlar.

En mutlu geliştiriciler hangi endüstrilere sahiptir? Yazılım Oyun endüstrisinin en mutlu geliştiricileri kullandığını tahmin etmekte haklısınız - ya da daha ziyade, geliştirme görevlerinden memnuniyet için en düşük seviyede olan telekom ve hükümet gibi sektörlere kıyasla onları mutlu etmek için daha iyi bir iş yapıyor.

Ve ne düşünüyorsun?

Yorumlar (0)
Yorum Paylaş