I never studied math in college, in fact I barely studied math in high school. It was always daunting to try to parse the notation and figure out how the abstract symbols corresponded to some piece of reality. When I became a self-taught developer I found my math skills continuously lacking. I started teaching myself on Khan Academy and really picking it up a lot better because of the simplicity of the language and t…
What exactly do you do when you need math skills in developing? What do you develop with it? Some specific examples? I've done math while developing 3D stuff, physics simulation and a lot of things - yet I never felt like my math skill mattered that much. And I really dislike theoretical math like in school.
There two areas where I'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.