Açıkçası, temelde çok güçlü bir matematik bilgisi olmadan, birçok alanda mükemmel derecede yeterli bir programcı olabilirsiniz. Oyun motorları veya ağ yönlendirme optimizasyonu söz konusu olduğunda çok yetenekli olmayabilirsin, ama gerçeği söylemek gerekirse, birçok iş uygulaması oldukça basit. Ancak, umudunuzu canlı tutmanızı ve henüz matematikten vazgeçmemenizi teşvik ediyorum.
Daha düşük bir seviyede aldığınız matematik ile daha yüksek bir seviyede aldığınız matematik arasında bir farklar dünyası var. Calculus'ta kötü olduğunuzu söylemek çok farklı bir şeydi (Ben - başarısız oldum Calc'ı ilk aldığımda) Grafik Teorisinde kötü olduğunuzu söylemekten daha farklı. Matematiğe ilerlerken odak, açıkçası oldukça sıkıcı ve tekrarlayıcı olan ve grafik hesap makinenizin yapabileceği basit problem çözme üzerine değil. Bunun yerine, odak mantıksal düşünme becerileri üzerinedir: ispat oluşturmak açıkçası yazılıma çok benzer.
Sahip olduğum en iyi matematik dersi, ilk "gerçek" matematik dersim olduğunu düşündüğüm şeydi: temel olarak, Grafik Teorisinden Sayı Teorisine kadar bir dizi alanı kapsayan ispat sınıfına giriş. Kullandığımız metin harikaydı ( Matematiksel Düşünme: D'Angelo ve Batı'dan Problem Çözme ve Kanıtlar .) Bu kitapta çalışmanın, kanıtlara saldırmanın bazı fikirlerini almak için çalışmasını yararlı bulabilirsiniz.
Genel olarak, üniversitede aldığım matematiğe gerçekten ihtiyacım var mıydı ? Hayır muhtemelen değil. Ancak bazı resmi geçmişlere sahip olmak bana daha iyi eleştirel düşünme becerileri kazandırdı, daha iyi bir hayal gücü (genellikle bir sorunu çözmenin birçok yolu vardır, bazen iyi, bazen kötü, ama benzersiz bir fikir yardımcı olabilir) ve problem çözmede güven olabilir.