I asked two working developers this exact question instead of giving the generic answer — and their perspectives, while framed differently, converged on the same point.
One said math isn't used directly in day-to-day coding, since most of what you'd need is already implemented in the language or its libraries — but having a solid math foundation helped a lot, specifically when learning databases, since that field has a direct mathematical basis. He said if he were starting from zero again, he wouldn't worry about math at all: just start with high-school-level math and build on it as your work actually demands it.
The other said math hasn't been a major help in his day-to-day work personally — whenever something was unclear, he'd just look it up and learn it in the moment. His advice to beginners: don't let math anxiety stop you from starting; plenty of people became programmers without strong math skills and are doing fine at good companies today.
Neither said math is useless — both agreed it should be learned as the need arises, not treated as a scary prerequisite.
I wrote a longer breakdown, including specific areas where math genuinely matters (algorithm complexity, graphics, hashing): [Programming-Math]
Top comments (0)