Matematik ile programcılık, ya da daha doğru tanımlamak gerekirse yazılım geliştiriciliği arasında kesinlikle simbiyotik bir bağlantı bulunmakta, ama bunu türev çözemiyorum o halde yazılım da geliştiremem ifadesine indirgemek de oldukça hatalı.
Yazılım geliştiriciliğinde matematiğin ve analitik düşüncenin çok önemli noktalarını aktif olarak kullanıyoruz. Özellikle dijital mantık, algoritmalar ve veri yapıları, numerik hesaplamalar iş hayatımızda farkında veya farkında olmadan matematiği doğrudan kullandığımız alanlar.
Analitik düşünce seviyesi ve matematik kabiliyeti yüksek olan kişilerin lisanstaki derslerde daha avantajlı olduğu doğru[1], lakin yazılım sektörü de içerisinde oldukça fazla dallara ayrılmakta. Örneğin AI, Veri Bilimi gibi konular çok ağır olarak istatistik, olasılık teorisi ve calculus gibi yoğunluklu matematiksel temellere dayalıyken; web programlama, ön yüz programlama gibi alanlar daha çok ara yüz öğrenme, tasarım prensipleri, yaratıcılık ve tasarım gibi yeteneklere daha çok dayanmakta (Yine de matematik seviyesi ile olan pozitif korelasyonunu es geçmemek gerekiyor).
Kaynaklar
- M. R. B. Razak, et al. (2018). Influence Of Mathematics In Programming Subject. AIP Conference Proceedings. doi: 10.1063/1.5041711. | Arşiv Bağlantısı