Я дЖва семестра проучил в одном немецком университете информатиков математике. В том числе тех, кто уже работали программистами. И, по опыту моему, если хочешь работать прграммистом, математику не надо знать ваащще. Особенно, если хочется программировать, скажем, на JavaScript - сложения и умножения вполне хватит, чтобы грабить кОрОваны и чтобы домики деревянные набИгали. Но вот хочется делать 3дэ экшОн, а тем более - графику к нему, а тем более - искусственный интеллект, то тогда, как уже говорилось, придётся подружиться по карйней мере с матрицами и механикой. Впрочем, под это дело уже нанимают людей с учёными степенями, как вот меня например. Такие дела.
Достаточно знать математику на уровне 5 класса.
А что такое абстракции в математике?