Yıllardır c# kullanan biri olarak sana şunu söyleyebilirim. Yurt dışında kullanılan dillere baktığında c# yerine java tercih edilmektedir nedeni ise şudur java platform dayatması olamayan bir dildir ister linux ister mac ister windowsta rahatça program yazabileceğin bir dildir. Diğer artıları ise c# bilen birinin java bilen biriyle eşdeğer maaş almadığı bir gerçektir. Javacılar iyi paralar ile çalışmaktadır.
c# geleceği varmı dersen tabiki var. Ama nereden başlayayım dersen ise java derim. Neden mi peki
Hem kazancı yüksek
Hem android için rahatça uygulama geliştirebilirsin ekstra bir kazanç
hem her platformda çalışan programlar yazabilirsin.
peki neden c# dersen
çünkü Türkiye de firmalar microsoft ürünlerini kullanıyorlar. İş bulma olasılığın yüksek fakat maaşın düşük...
Sevmediğim yanları şu javayı adamalar sanki birebir kopyalamışlar : D: D ayıp insan biraz farklı yapar. şimdiki aklım olsa c# yerine javayı seçerdim... neden mi?
Linq diye bir programla dili çıkarırlar överler överler şişirirler alıştırırlar sonra bir bakmışsın desteğini keserler ve yavaşça tarih olmaya başlar...
Silverlight ile flash rakip çıkartırlar överler dururlar gün gelir yavaşça tarih olur... Asp.net
Webform ile web dünyasını değiştirmeye çalışırlar bir bakmışsın bir yerlerde patlak vermiş web dünyasını değiştirmek isterken kendini değiştirmek zorunda kalır : D
2 katmanlı mimari derler sonra bir bakmışsın 3 katmanlı mimari olur daha sonra bir bakarsın mvc derler yeni derler fakat araştırırsın bu mvc yıllardır var olan bir yapıdır... Sql Server derler site yaparsın 50 mb veri alanını sana faiş bir fiyata kakalatmaya çalışırlar...
Sql bilgisi olmayana entityframework ve linq yu harmanlarlar sonra bir bakarsın programcı olmuş herkes abi çoğuda kullanıcı girişi programlayamaz.
Standart yarattık derler bir bakmışsın bütün standartları bozmuşlar : D: D
neyse ben çok çektim çekmek istiyorsan hoşgeldin. : D: D