الصراحة الاجابة الأنسب في رأيي هي حسب المجال الذي تريده في البرمجة
لنأخذ مثال : فرضا تريد دخول عالم ال machine learning تعلم الالة ,, الرياضيات وأسس الاحصاء والاحتمالات هي لب هذا المجال بدون مبالغة , طبعا بالاضافة للبرمجة
مثال اخر تريد دخول عالم تطوير المواقع أو تطبيقات الهاتف ,, يكفي معرفة أساسيات الرياضيات لاستخدامها في مفاهيم الخوارزميات لحل مشكلة معينة , أي لا داعي للتعمق أكثر من اللازم