14

Can a person succeed in computer science if he is weak in math?

Comments
  • 10
    In computer science as the science field itself, they will struggle, but you can do just fine in the IT world without it.
  • 7
    Disagree. Depends on what you want to do. A heavy algorithmic job math is important, but some embedded positions it’s not as important, and web frontend it shouldn’t be too important either.

    Believe it or not, I would say less than half of dev jobs out there need you to be a math wizard. But some do.
  • 1
    But it seems to be everywhere, from programming questions to search engines to cryptography to block chains to data sciences....to be the best at anything , you will need some hard maths skills with you...
  • 2
    @FrodoSwaggins
    would you concider frontend web to fall into the cs field?
  • 1
    I gotta agree with @Kulijana. You can definitely be great at coding without being good at math. But CS needs you to have an understanding of various not so easy mathematical concepts. I believe that most people would be able to learn these concepts given the time, but when people say they're not good at maths, they generally just don't want to spend all this energy on learning maths (which is a perfectly valid choice).
  • 0
    To summarize my point: If you feel like maths are a big weakness of your's, I think computer science isn't really for you. But that doesn't mean you shouldn't become a programmer :)
  • 1
    @Lahsen2016 still don’t agree. I’m a compiler engineer and most of the time I barely touch my mathematics degree. You’d think if anyone needed it...

    @Kulijana yes.
  • 1
    Tho I d say CS gives you a new view to maths.
  • 1
    With the level of abstraction in modern day stacks, you can do just fine.

    I think what is more critical is the open attitude and willingness to learn or solve problems
  • 0
    From your tags, in data science and ml you'll straight need math, no work around
  • 1
    Nope. For some sub fields it's important but I'm bad as fuck at maths and finished my study well :)
  • 0
    I failed basic high school maths 4 times in a row. Now im rocking with mainframes :)
    So no, math is not needed but it is helpful at times...
  • 0
    I feel that I'm adequate at math. I have trouble adding and subtracting numbers because that's not how my brain works, but I'm good with vectors and trig and whatnot. I'm very visual, and numbers without meaning (distance, for an example of meaning) are hard for me. The biggest problem I've had is an inability to grok complicated algorithms and a lot of fencepost errors. Granted I'm speaking of personal projects. My career is.... not ready to take off yet.
  • 0
    I don't see much math involved in the software I've peered into, aside from basic algebra, unless the software is geared toward something mathematical (like something physics related).

    I think it's more important to know how pointer arithmetic works than to be good at solving equations. There's Google for the latter.
  • 0
    " I was able to do all the things that I needed to do just by having a very strong, applicable knowledge of (basically) high school topics going through Algebra to Trigonometry, and a little bit of calculus." - John Carmack, 2011

    https://pcper.com/reviews/...
  • 0
    Bro seems like you are not up with JEE yet , if need any mention me .
  • 0
    Logical skills is all that matters try hackerrank or codechef you will clearly know the difference..
  • 0
    From a comp sci perspective? Absolutely. I totally fucking flunked the math reliant modules at uni.

    I was too proud / too ashamed to get the help, I’ve always been appalling at numbers but fine with algebra.

    In terms of being a developer? Certainly not. I’ve done just fine for myself without it, and anything a bit hairy is usually a few Google’s away.

    I’m not developing autonomous driving systems and crazy ML systems, so it doesn’t really tend to be needed.

    And the number of roles I’ve applied for and been completely honest with about it, “I’m not very good at maths, not sure this is for me” and every time the company has come back and said it doesn’t really matter anyway.

    Most places it matters have dedicated mathematicians for that side of things, we just implement and wire it all up 👍
  • 1
    I get straight A's in coding and mostly D's in math.. so if you're not into cryptostuff and all that, where the algorithms itself are actually more or less calculations only, this works out.:D
Your Job Suck?
Get a Better Job
Add Comment