Mourinho'nun cevabı ile yanıtlayacağım:
"İyi jokey olmak için önce at olmak gerekmez."
Yazılım ve matematiğin bu denli bir arada tutulmasının en önemli nedenlerinden iki tanesi;
1) Algoritma ve logaritma kelimelerinin benzerlikleri (tamamen benzerlik, içerik olarak alakaları yok)
2) Matematik, size problem çözmeyi öğretir.Karşılaştığınız bir problemi, gerekirse saatlerce uğraşarak çözmeye çalışırsınız. Çözemeseniz bile, denediğiniz yöntemlerden bir çok şey öğrenirsiniz. Yazılımda buna benzer. Aslında her proje bir problemdir, ve siz bu probleme karşı çözüm üretirsiniz.
Son olarak, bunu burada sorarak bir sonuca varamazsınız, yoruma açık konular sadece kafanızı karıştırır. Ben böyle diyeceğim, başka biri başka bir yorum yapacak. Böyle uzar gider.
Başlayın yazılım yapmaya, sonrası ya gelir ya gelmez zaten.
Kolay gelsin...