F-T 1-)Acaba yazılım için gerekli olan matematik ayrık matematik gibi ileri matematik mi yoksa algoritma mantığı mı ?
Merhaba, ileri matematiktir. Normal matematik ile pek fazla işiniz olmaz. Normalde matematik ile işiniz olmaz. Çok kompleks (AutoCad veya benzeri matematik gerektiren uygulamalar) uygulamalarda kullanılır. Matematik zekası olan kişinin programlamada başarılı olduğu söylenir sadece.
F-T 2-)Algoritma ve programlama mantığını en düzgün şekilde nasıl öğrenebilirim ?
Proje üzerinde çalışınız. En büyük tavsiyem budur. Algoritma kategorisinde verilen ödevler var. Onlara bakarak, uygulamalar kurup kendinizce ufak projeler oluşturabilirsiniz. Sonrasında programlama dillerine geçiş yaparsınız.
F-T 3-)Her yazılım dilinin kendine özgü dinamikleri olduğunun farkındayım , ancak tüm platformlar için yazılım yapmamızı sağlayan xamarin gibi platformlar ne kadar kullanışlıdır?
Yani sadece c# öğrenerek tüm platformlarda çalışabilecek uygulamalar gerçekten yapılabilir mi yoksa bunlar tanıtımı güzel yapılmış ancak işe yaramaz platformlar mıdır?
Sadece Xamarin yok. Artık her dilde her platform desteği var hemen hemen. Herkes web tabanlı dil veya teknolojilere yöneliyor. Evet, yapılabilir fakat performans olarak ne alırsınız o uygulamanıza bağlıdır.
F-T 4-)Yazılım alanında diplomanın önemi nedir? Bir kısım insan çok nemli derken bir kısmı hiç bir önemi yok diyor.
Diploma önemli midir , önemli ise bilgisayar programcılığı diploması bir işe yarar mı ?
Diploma önemlidir, bana göre değildir. Sektör diploma ister. Programcılık diploması için alanınızda iyi birisi olursanız kullanabilirsiniz. Normal birisinin programcılık diploması pek bir şey ifade etmemektedir.
F-T 5-)Kendi uygulamalarımızı yaparak ciddi kazançlar elde etmemiz mümkün mü yoksa bunlar sadece teşvik amaçlı masallar mı?
Mümkün, pazarlama ve teknik işidir. https://yazilimtoplulugu.com/d/1122-yazilim-firmasi-acmak-istiyorum-diyenlerden-misin şu yazımı okuyabilirsiniz.
F-T Bu düşünce doğru bir düşünce midir , eğer yanlışsa yanlış düşündüğüm kısım veya algoritmadan önce şunu öğren / yazılım dilinden önce şunu öğren diyebileceğiniz durumlar var mıdır?
Başlangıcınızın merak üzerine olması güzel. Merakınızı ve araştırmanızı kaybetmeyin. Pes etmeyin, sorunuz oldukça biz buradayız. Gerisi gelecektir 🙂
İyi çalışmalar dilerim.