Yazılımın matematik ile alakası elbet vardır fakat matematiği illada ileri seviye bilmeniz gerekmez.En önemlisi yazılımda mantıktır buda ilkokul yıllarında veya lise yıllarında geliştirilebilir sonradan kavranması çok zordur.Çok iyi yazılımcıların çoğu vizyon sahibi insanlardan ziyade proje üreten boşa kod yazan insanlardır.Saçma şeyler yapın demiyorum ama algoritma isteyen şeyleri bir kaç dili karıştırıp ortaya birbiri ile haberleşme yapan yazılımlar yapmaya çalışın emin olun vizyonunuz açılacaktır.Boş durmakla vizyon açılmaz beyninizi sürekli çalıştırıp egzersiz yapmakta fayda var.