Bak ben sana basitçe yazılım sektörünün işleyişini anlatacağım.
Yazılım bir sürü dalı olan bir meslektir. "Yazılımcı" dediğin kişilerin kendi içlerinden birbirinden tamamen apayrı işler yapar, web ile uğraşan ayrı, oyun yapan ayrı, mobil uygulama yapan ayrı, masaüstü uygulama geliştiren ayrı hepsi ayrı şeyler kullanır ayrı konularda uzmanlaşır.
Şimdi bu dallanmada senin seçeceğin role göre kullanacağın dil, işletim sistemi, ideler vs. değişir. Ben iOS için uygulama yapacağım diyen adam ile web sitesi yapacağım diyen adamın öğrenmesi gereken ve kullanması gereken şeyler birbirinden tamamen ayrıdır.
Bu yüzden ısrar ile yazılım sektöründe hangi alanda ilerlemek istediğini soruyorum, web işi ile uğraşacak adam C bilmese de olur, kaldı ki web işinin bile backendi, frontendi ayrı ayrı şeyler kullanır.
Sen kafanda ne tür yazılımcı olmak istediğini belirlemen gerekir, sen ne kodlamak istiyorsun önce ona karar ver, oyun mu yapacaksın? Site mi? Mobil uygulama mı? Seni yazılımcı olmaya iten ne oldu? Ne görüp ben de bundan yapacağım deyip bu sektöre girmek istiyorsun?