I&#x27;m in a similar situation, not getting much math in college while pursuing an unrelated degree and only teaching myself programming later.  I&#x27;ve subsequently addressed my math deficit through extension courses at local universities, Coursera and Udacity MOOCs, Khan Academy, etc.<p>There two areas where I&#x27;ve felt the need for advanced math most keenly during my software development career are: 1) Similarity scoring in information retrieval and recommendation engines. 2) DSP.