Burada kendinize bu soruyu sordunuz ama hâlâ karar veremediniz mi? Bu yazı, yazılımla ilgili kafanızdaki soru işaretlerini giderecek. İlk önce kendinize "Ben hangi alanda hizmet vermeliyim ve ne yapmak istiyorum?" diye sormalısınız. Örnek olarak sizinle birkaç fikir paylaşayım.
Ben kendime sordum: Hangi tür yazılım alanları var? Telefon uygulaması mı, web mi, masaüstü mü? vb. Alanları çoğaltabilirsiniz; benim aklıma gelenler bunlar. O zamanlar COVID-19 salgını etkisiyle web tarafında ve genel olarak online iş yapmanın ve o işi geliştirmenin daha mantıklı olacağını düşündüm. Sonra PHP ve ASP karşıma çıktı. İkisi de çok yabancı geldiğinden, ilk olarak ASP ile başladım. Biraz projeler yaptım ve hiç beğenmedim, çok karışık gelmişti. Ardından PHP'yi deneme kararı aldım. Anlaşılır ve basit gelmişti. Hızlı bir proje oluşturup hatta yayına bile alabiliyordum. Yoluma PHP ile devam etmeye karar verdim. Çeşitli projeler yapmaya başladım. Gayet hoşuma gitmişti. Sonra kendime 3-4 farklı projeler yaptım. Karşıma Codeigniter 3 framework'ü çıktı. Bu yazdığım düz PHP olarak geçiyormuş. Cidden bir şeyler yapmak için framework öğrenmek gerekliymiş. İçinde bulunan hazır araçlar işimi kolaylaştırıyordu ve daha sağlam backend projeler geliştiriyordum. Kendimi yeterli görüp iş ilanlarına bakıp başvurma alanlarına gelince ne göreyim; neredeyse %95 C# ve ASP.NET framework'ü ile doluydu. Kalan %5 ise Node.js, Java ve Python'un web tarafıydı. PHP Laravel'di. <p>Burada lafı daha fazla dolandırmadan; Türkiye'de kurumsal firmalarda çalışacağım derseniz, size C# öneririm. ASP.NET geçmeden bu framework'ü öğrenmeden şiddetle C# programlama dilini öneririm ve birçok kişi de böyle önereceğini düşünüyorum. Yoksa temeliniz kötü olacağından bir anlamı olmayacaktır. Ama freelance çalışıp büyük firmalara girmeme gerek yok diyorsanız, PHP öğrenmenize engel yok. PHP'yi öneririm; hem daha hızlı öğrenip daha iyi projeler çıkarabilirsiniz. Tabii ki PHP kullanan büyük kurumsal firmalar da vardır; ben sadece Türkiye koşullarından bahsediyorum. Arkadaşlar, şunu da söyleyeyim, web tarafı daha zahmetli bana kalırsa. En sonda şunu söyleyeyim: ben aradığımı Android'de buldum. Bana en güzel hitap eden programlama dili bu olduğuna karar verdim. Android'de Kotlin'i tercih ettim. Bir adet uygulama geliştirdim ve Google Play Store'da yayınlayacağım.
Yorumlar (0)
Bu içerik için henüz yorum yapılmamış.