Прежде, чем ответить на данный вопрос сначала нужно определиться с рамками: каким программистам и какая математика?
Очевидно, что разработка ПО для посадки лунного модуля, построение высоконагруженной биллинговой системы или улучшение алгоритмов компьютерного зрения требует специальных математических знаний.
При этом создание лендинга для продажи успешного успеха, телеграмм-бота для юного блогера или формочки для Марьи Степановны из отдела кадров никакой математики не потребует.
Поэтому можно попробовать...
Хотелось бы развеять небольшой миф по поводу того, нужно ли знать обязательно все разделы математики, геометрии, алгебры и т.Д. Прежде чем разобрать этот вопрос надо подробно объяснить, где, для чего и как используется математика...