ошибочным в вашем рассуждении делать выводы на основании мнения "одного знакомого". Насколько знания математики могут понадобиться вам, в вашем конкретном случае, в вашей настоящей и возможно будущей деятельности как программиста знать не может никто, нужно начинать пробовать заниматься, тем чем вам интересно, а дальше всё покажет время, нужно будет — нырнете в ту область математики, которая будет вам необходима конкретно, подтянете, подучите, что-то возможно и с нуля придется, но в этом ничего страшного нет, когда человек в чем либо очень сильно заинтересован и главное увлечен.