Программист для роста должен уметь учиться: бысто искать, обрабатывать и применять информацию из любой области.
Технологии меняются очень быстро. И что бы именно рости, надо успевать за потребностями рынка.
А математика как таковая - это тоже область знаний. Если требуется по ТехЗаданию, то надо быстро найти информацию, понять и применить.