Yazılım projelerinde kullanılan teknolojiler ihtiyaçlara göre belirlenir. Öğrendiğin, bildiğin teknoloji elbet sana iş getirir. Burada önemli olan nokta senin ne yapmak istediğin. Front-end mi yazmak istiyorsun? Öncelikle HTML - CSS - JavaScript bilmen gerekli ve sonrasında React, Angular, Vue gibi JS kütüphanelerini öğrenmek sana büyük fayda sağlayacaktır. Back-end mi yazmak istiyorsun? Java, Python, C# vb. programlama dillerini öğrenebilirsin. Bunlar haricinde başka alanlara da yönelebilirsin (Yapay zeka, siber güvenlik gibi).
Tabi ülkemiz açısından bakarsak üniversitelerin çoğunda C# ve Java öğrettikleri için (aslında öğretmek de değil syntax gösteriyorlar maalesef), piyasada da bunları bilenler daha çok iş ilanı ile karşılaşıyor. Tabii şirketlerin çoğu da bu dillerle yazılım yapmaya diretmesi de cabası.
İleriki yıllarda Python ve Go dillerinin daha ön plana çıkacağını düşünüyorum. Şahsi fikrim, programlama dillerine direk yoğunlaşmadan önce bilgisayar nedir, nasıl çalışır, internet nedir, sunucu nedir vs. bunları öğrenmek gerekli.