Matematik Bilgisayarın Neresinde ?

Lise yıllarımda bilgisayar öğretmenime Bilgisayar Mühendisi olmam için matematik şartmı diye soru sormuştum. Rahat yaşam istediği, çok çalışmadan para kazanma isteği oluşmuştu haliyle. Bilgisayar ile uğraşmayı çok seviyordum. Çok istekliydim ve kararımı çoktan vermiştim zaten. Bilişim Teknolojileri alanında çalışmak ve ona yönelik bir meslek sahibi olacaktım. Nitekim öylede oldu. Bilgisayar öğretmenim sorduğum soruya tabiki ‘evet Bilgisayar mühendisi olabilmen için matematik şart’ demişti. Üniversite okumadan çok iyi bir yazılımcı olabilirsiniz. Hatta okuyanlardanda iyi olabilirsiniz. Hayatımızda bunun örneği fazlaca bulunmakta. Bu sizin sabrınıza, istikrarınıza ve azminize bağlı. Ancak şöylede bir şey varki Bilgisayar mühendisi olmak istiyorsanız matematiğin hayati derecede önemi var. Örneğin üniversitede bilgisayar bölümlerinde genel olarak Lineer Cebir, Matematik, Diferansiyel Denklemler dersleri yer almakta. Bu dersler tamamen matematiğe dayalı. Eğer mesleğinizde her zaman önde olmak istiyorsanız bunları aşmanız gerekiyor. Matematik bilmezsen yazılımcı olamazsın gibi keskin cümlelerede katılmıyorum. Tabiki olunabilir ama bunları bilmeniz sizlere çok şey katacaktır. Örneği biraz daha genişletecek olursak; bir yazılım geliştiriyorsunuz diyelim. Bu yazılımda şirketin mali durumlarını incelemek için kullanılsın. Şirketin aylara göre kârını gözlemlemek istiyorsunuz. Bu gibi veri analizleri için istatistikten yararlanmanız gerekebilir. Bu işlemde içerisinde matematik barındıyor. Gördüğünüz gibi matematik, istatistik biliyor olmanız size çok şey kazandıracaktır. Öte yandan matematik verilerin saklanması ve kriptografi gibi alanlardada önemi büyük alan bir vazgeçilmez. Siber güvenlik günümüzün en önemli meselelerinden biri haline geldi. Burada verileri korurken oluşturacağınız algoritmada verilerin üzerinden işlem yapmanız gerekecek.