16
Wops
8y

// First rant
currentUser.Post(new Rant("

Quick question here, not a rant (sorry).
I heard that you need a lot of math knowledge to become a developer. Is this really true? I don't see where the math comes into play while programming (especially complex stuff). I've been studying C# for quite some time (few years) and I consider myself fairly good at it.

Never came across the need to use !basic mathematics in my projects.
I know that to study computer science at an university requires a certain result in maths, but is that all you need math for? Getting into uni?

Could somebody explain this for me? I'd really appreciate it.", "maths,university"));

Comments
  • 3
    It really depends on your project. I worked on a Engine life cycle warranty type project for Rolls-Royce once... that involved lots of math.
  • 19
    I'd say probably 80% of devs won't need any sort of advanced math on a daily basis. Then again, that number could be totally wrong because I'm not good at math
  • 1
    @fyroc
    @g-m-f
    @xroad lmao

    Thank you guys. I've wanted to become a developer since like... forever and ever since I began learning advanced maths at school which I never got to fully understand I've doubted my ability of becoming a programmer, seems like that is not the case. Thank you guys.
    Also, does the uni/college I went to matter a lot when I'm applying for my first job or should I focus more on programming projects / contests to add to my application paper and not worry about getting into an A-tier uni necessarily?
  • 1
    @Wops I am worried about math too... 😖
  • 2
    @xroad
    My calculations says its more like 90%! But im not good at math either....
  • 4
    Math comes in handy in 3D/2D animations. For example: Like coding a dynamic character movement you need to transform vectors of the 3d body with Matrixes.

    or you can define paths and animate on them and don't need maths :-) but then the animations ain't that smooth.

    and welcome to devRant! :)
  • 4
    Then again.. you're not really doing math.. you're just doing mathematical formulas... the language you're using does the actual math for you.
  • 2
    @Wops The worst case for math I ever had was geometry in game development. Calculating crazy collisions and physics is not easy. But you can always use libraries for that stuff.
  • 0
    Been web application developer for 6 years. I used 0 maths.
  • 1
    Enough said by geniouses here so I will not add my two cents
  • 0
    Depends on what you're doing, if your doing digital signal processing or paying the edge on algorithm development where you'll be expected to read academic papers then sure it helps. On the other hand most development is not like that and the maths isn't needed.

    As for the uni choice, personally I think it does matter, the good employers look for developers who can do more than just push out code and a good uni helps show that you can apply your knowledge in new ways
  • 2
    A developer needs a logic class 10 times more than calculus. If you are just wanting to be a normal developer. (Not a game programmer or a programmer of scientific models.) You need to know logic. Most of it is taught in programming classes, but math is usually needed for specific areas of programming.
  • 1
    It really depends on what you want to do. Personally, the more math, the better. (Math+CS double major)
  • 1
    On front end, I use math all the time.
    Cross multiplication usually.

    So much so, that I had a real need to develop my own tool to perform these functions.
Add Comment