3 ms·
Or natural language processing, machine learning, information retrieval, artificial intelligence... The things that most programmers do on a regular basis don't
by natrius 18y ago
Or natural language processing, machine learning, information retrieval, artificial intelligence... The things that most programmers do on a regular basis don't require much math, but most programmers don't do graphics either.
- Rod 18y agoYou're totally right. We could go on discussing what is Math and what is not. Some of what you have listed would probably fall under the category of "Theoretical Computer Science", which is mostly Discrete Math. Of course, the pedantic mathematicians don't want to label it as Math because they're too in love with the continuous math paradigm. In any case, most programmers build GUI's and play with sockets and stuff, they don't do AI, graphics nor ML. In any case, who cares? It's not math that keeps women out, and I don't care if there are no women in programming...
- natrius 18y agoI intentionally listed fields that require a strong grasp of probability, not just discrete math.
- Rod 18y agoML uses a lot of probability and optimization. AI uses graphs and stuff. But then, electronics uses some stuff from solid state physics... but is it physics!? Some fields are inherently more "applied" and detached from what a purist would call "math". In any case, who cares? Those are just labels...