Of all the maths I use pushing code, statistics are likely the skills I keep using the most. Not required, but helpful.
Ask HN: How much math one needs to know to learn programming?
11–20 of 21 posts
Re: Ask HN: How much math one needs to know to learn programming?
#12Re: Ask HN: How much math one needs to know to learn programming?
#13Maths for web dev? You don’t need any maths beyond what you’ll learn in junior school: Arithmetic Basic algebra Basic Boolean logic That’s it. You’ll mostly be wrangling interfaces and/or api/DB plumbing. Making things testable and repeatable. Reliable. Etc. In my experience most programmers are useless at maths. Mathematicians and programmers are mostly separate populations and it’s relatively rare to find a solid p…
Therefore, knowing math will leave you endlessly frustrated, because the kinds of tasks you would like to do are exactly the kinds of tasks you shouldn't be doing.
Re: Ask HN: How much math one needs to know to learn programming?
#14Re: Ask HN: How much math one needs to know to learn programming?
#15You need some to learn computer science in any depth, though they can be learned togethe and quite a bit for some particular kinds of programming or application domains.
Re: Ask HN: How much math one needs to know to learn programming?
#16Re: Ask HN: How much math one needs to know to learn programming?
#17If you are going to a CS curriculum then I would advise learning up to Calc 1 pretty well before hand in order to be ready because I had to take all of calculus (1, 2, 3), linear algebra, and a few CS classes that involved math like (Discrete Mathematics, Theoretical CS, etc.). It wasn't fun because I am not strong in math but I got through them.
Most importantly, if math is not your strongest subject, don't be discouraged to still learn programming because I was in the same situation and now after going through a CS degree and working at a few companies, I can confidently tell you that everyday work will very rarely involve any math beyond basic arithmetic.
Re: Ask HN: How much math one needs to know to learn programming?
#18I know almost nothing, really. I stopped taking math classes around 16/17 years old, I just wasn't able to grasp it and gave up.
Double majored at Uni in CS & Geography which allowed me to pass over all the mathematical CS courses. If you can't substitute out the math heavy papers with papers from another course, over your whole `X` years studying, then you better upskill as best as you can or it will be tough going.
But here I am in a dev job, that I got because it's hard to find geographers who can code, with my biggest regret being that I did not get enough of a mathematical understanding earlier on. It is such a useful and universal skill, it is a pity not to be confident in applying it. But the best thing is that if you work with a solid team you will have people around you to fill in your weaknesses, and you can fill in theirs.
You can get by without it, if you find a niche you can specialize in where coders are hard to come by, but you will find yourself really needing it and having to pass work on to someone else or finding some library.