Kullandığınız ve iş yaptığınız alana göre ne kadar matematik kullandığınız değişiklik gösterir. Eğer gömülü sistemler üzerinde uçuş yazılımı yapıyorsanız veya oyun sektöründeyseniz matematik oldukça gerekli ancak web sistemleri veya backend tarafındaysanız kullanacağınız matematik sınırlı olacaktır. Ancak her iki durumda da problem çözme yeteneğinizin ve algoritma bilginizin olması gerekmekte.
Matematiğin de bir sürü alanı var. Sizin bahsettiğiniz matematik calculus anladığım kadarıyla. Calculus dediğim gibi alana bağlı olarak ne kadar kullanılacağı değişir. Bunun dışında boolean Logic, lineer cebir (vektörler, oyun programlama ile ilgili), ilişkisel cebir (veritabanları ile ilgili) gibi birçok alan var. Bunların öğrenilmesi her daim iyi olacaktır.
Matematiği sadece calculus olarak düşünmeyin. Bilgisayar bilimleri bölümünde çeşitli dallarda öğrenim görülüyor ve matematik sadece calculus'ten ibaret değil. Bilgisayar bilimleri içerisinde her matematik Dalin'da iyi olmayabilirsiniz, özellikle calculuste çuvallayabilirsiniz ama diğer dallarda bilgi sahibi olmanız temelleri anlamak açısından sizin yararınıza olacaktır.
Ne demek istediğimi anlamak için bir bilgisayar bilimleri bölümünün ders programlarına ve matematik ile ilgili ne gösterdiklerine bakabilirsiniz. MİT bu noktada iyi bir referans olabilir.
Öte yandan bu alanları bilmiyorsunuz diye yazılımcı olamazsınız diye bir kaide de yok. Ancak bir şeyler eksik kalır ve en azından bu dersleri görmek / vermiş olmak sizi bir adım öteye taşıyacaktır.