Merhaba konuyu biraz hortlatmış gibi olacağım ama en azından benim gibi uzun zaman sonra denk gelen arkadaşlar için benim de bir açıklamam bulunsun. Şuanda Laravelde gerçekten iyi bir seviyedeyim. Çalıştığım şirket için bir Web uygulaması yazdım, muhasebenin ve mağazaların arasında geçen ciro tutanakları ile ilgili. Şuanda bu uygulama işimizi gayet iyi görüyor fakat daha da geliştirmek istediğim zaman problemlerle karşılaşıyorum. Mesela muhasebe personelinin veritabanında kayıtlı ciro datalarını düzenli ve hücre biçimli şekilde bir Excel dosyasına aktarma işini yaptırmak istiyorum. Yaptırıyorum fakat çok ekstra uğraşıyorum. Bunun gibi daha çok fonksiyon eklemem gerekiyor bu uygulamaya fakat gözüm kesmiyor. C# üzerinde Excel kütüphaneleri araştırdığımda çok daha kullanışlı ve istediğimi elde edebileceğim şeyler olduğunu gördüm. Bu yüzden uygulamayı asp.net mvc'ye çevirme kararı aldım. Çalıştığım şirket zaten tamamen Microsoft uygulamaları ile çalıştığı için aslında en baştan asp.net kullanmam gerekiyordu fakat kendi kendime "koskoca php de excele biçimli bir şekilde data aktarımı yapılır yaaa saçmalama" dediğim için yanılmış oldum. Laravel ve asp.net arasında daha çok araştırma yapmam sonrasında da şu sonuca ulaştım, Türkiye'de ki kurumsal şirketlerin %90'ı Microsoft teknolojileri ile çalışıyor, ama yurt dışına baktığımızda bu oranın aynısını Linux tabanlı teknolojilerde görüyoruz. Yani kısacası memleketimizde yazılım konusunda iş bulmak istiyorsan c#'dan şaşma. Evrensele açılmak istiyorsan Python, Php gibi diğer dillerde kendini geliştirebilirsin. İnternette ki yazılım iş ilanlarına da baktığında bu dediğimin doğru olduğunu göreceksin. Bizdeki oyun geliştirme şirketleri bile mesela unity kullanırken yurt dışında unreal engine'ın daha yaygın olduğunu görebilirsin. Bu bir c# ve diğerleri savaşı