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