Bu sorular, yalnızca diğer anket katılımcılarının rastgele seçilen 1/5'lik bir kesimine gösterilmiştir.
Eğitim
Genel
Profesyonel geliştirici olmak için katılımcıların aksiyon aldığı temel adımlar olarak iki seçenek ön plana çıkmaktadır. Katılımcıların %60'ı resmi eğitim ve kişisel gayretten bahsetmiştir.
Genç geliştiriciler daha çok Java ve Python öğrenmeye meyilliyken, kıdemli uzmanlar Go, TypeScript veya Rust öğrenmeyi tercih eder.
İlginç bir şekilde en çok çalışılan diller en popüler olanlardır: Python, Java, JavaScript ve TypeScript. JavaScript ve TypeScript'in çalışılan diller arasında popülerliği gittikçe artmaktadır. Kullanım oranı hâlâ oldukça düşük olsa da, Go çalışılan popüler dillerden biridir.
Programlama dili, ülke ve yaş gibi çok sayıda etmen Kitlesel Açık Çevrimiçi Derslerin tercih edilip edilmemesini belirlemektedir. Örneğin yaşça daha büyük geliştirici kesimi arasında Pluralsight daha popülerdir. C ve C++ geliştiricileri Udemy yerine Coursera'yı tercih etmektedir. Egghead ise web geliştirme konularına odaklandığından TypeScript ve JavaScript öğrenenlerden oldukça rağbet görmektedir.
Diğer ülkelerdeki geliştiricilerden farklı olarak, Hindistan'daki geliştiriciler video içerikleriyle öğrenmeyi okuyarak öğrenmeye tercih ettiklerini belirtmiştir. Katılımcıların yaklaşık %70'i video içerikleriyle çalışmayı seçerken yalnızca %30'u öğrenme materyalleri okumayı tercih etmektedir. Bu trend nedeniyle Kitlesel Açık Çevrimiçi Ders platformları ile çevrimiçi kodlama okullarına yoğun ilgi gösterilmektedir. Hindistan'daki katılımcıların neredeyse %50'si çevrimiçi kurslarla öğrenirken diğer ülkelerdeki geliştiriciler için ortalama oran yalnızca %20'dir.
Bu sonuçlar, çok da sürpriz olmayan açık bir paterni ortaya çıkarmıştır. Bir geliştirici ne kadar deneyimliyse yeni şeyler öğrenirken harcadığı zaman o kadar azdır.
Python öğrenenler eğitim kurslarını yarıda bırakma açısından en düşük orana sahiptir. TypeScript öğrenenlerin eğitimi yarıda bırakma oranları ise en yüksektir.
Bu sorular, yalnızca çalışma durumunu öğrenci ya da çalışan öğrenci olarak belirten katılımcılara gösterilmiştir.
Öğrenci
"Diğer" bölümünde iletilen görüşlerin çoğu veri bilimi, biyoinformatik vb. teknoloji konularıyla ve bilgisayar biliminin farklı alanlarıyla ilgilidir. Bu katılımcılar arasında astonomi, biyoloji ve tıp alanlarında yüksek lisans yapan çok sayıda öğrenci de yer almaktadır.
Eğitim kurumlarında Java'ya olan ilgi gittikçe azalırken, Python daha popüler hâle gelmektedir.
Bu sorular, yalnızca iş rolünü "Eğitimci / Öğretmen / Özel Eğitmen" olarak belirten katılımcılara gösterilmiştir.
Öğretmenler
"Diğer" seçeneğini işaretleyen katılımcıların çoğu şirketlerinde eğitim vermektedir.
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.