Hacker News new | ask | show | jobs
by yoshokatana 4538 days ago
As others have said, logic and basic algebra are integral to programming, but I understand the sentiment that "hard math" isn't necessary. And I sort of agree. As a front-end developer, I don't really need to be an expert in algorithm design to do my job competently, and I don't need to know statistical analysis or any other branch of higher math. That being said, learning some higher math on my own has made me a much better programmer, and allows me to write code that is far more efficient than I could otherwise.

As for the article, I don't think literacy and math knowledge are mutually exclusive. It's not a zero sum game. A great programmer should be able to break down problems logically, improvise and expand on algorithms, and explain what he (or she) is doing to non-technical people. All of those are important.