Sonsuz teşekkür ediyorum hocam vaktinizi ayırıp ayrıntılı cevapladığınız için.
Aklıma bir şey takıldı bu konuda da bilgilendirebilirseniz minnettar olurum.
"Çünkü c# da threadingde yönetilmesi zor ve çok fazla sorun teşkil eden bir dil." Dediniz ya, hem Windows hem web üzerinde anlık senkronizasyonlu bir şekilde çalışan bir yazılımı yapmak C#'da daha zor anladığım kadarıyla doğru mudur ? Çünkü ilk ilgilendiğim sektör tam olarak bu. Hem masaüstü hem web yazılımlarının eş zamanlı olarak kullanılabilmesi
En en önemlisi de kendimi geliştirirken ortaya somut projeler çıkartabilmek. Somut projelerden kastım mesela bir masaüstü uygulama geliştirirken onu kullanabilmek biraz daha hevesli olmamı sağlar diye düşünüyorum. C'de bu pek mümkün olmadı benim için.
Benim vereceğim cevabı
@oguzhane; hocam vermiş

Tamamen katılıyorum ona. Ancak anlattığım gibi çok fazla teferruatlı bir soru bu. İhtiyaç, istek ve kariyer planına göre bir yol haritası belirlemelisin.