Python Forum
How important is math for software engineering, and does it help in problem solving?
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How important is math for software engineering, and does it help in problem solving?
#1
I'm well aware that you can learn programming, data science, etc... without being good at math, but one thing I always keep hearing is that; the better you are with math concepts, the better your problem-solving skills become. Seeing how many things in programming derives from concepts in math (functions, vectors, matrices, etc...), do you believe having a strong foundation in math would help someone in this type of field?

I'm asking this because I'm in a bit of a tough situation right now. I'm looking to enter college this year and I have only 3.5 months left to prepare for the entrance exam.

The entrance exam is 10 math questions, and let me tell you that my knowledge in math is really, really bad (something like 7th or 8th grade perhaps) :(

While I think that I have enough time to prepare myself for the exam, I think that the only way for me to pass it would be through rote learning. So I'm in a bit of a pickle where I can choose to either pause this year and study math properly to establish good foundation, or I can go with the plan right now, enter college sooner and not 'waste' a year.

I've heard a lot that having a good foundation in math is beneficial in software engineering, so I would like to know based on the replies I get what course of action I should take.

As I matured, I began to find math actually very interesting, and it's a science which I would love to study properly, to help me in "abstract thinking" and improve my problem-solving skills, because if I'm looking to be a software engineer, I may as well give it my best, so I hope it would help. However, if I take the entrance exam this year, it'll be as I said, through rote learning. I won't be able to quite understand all the concepts clearly, but at least I won't need to wait another year just to enter college.

I really want to hear your opinions on this, how much beneficial is math for software engineers? Does having a strong foundation lead to better problem solving? If two programmers were assigned a task and both of them have spent an equal amount of time (let's say 10k hours) practicing programmers, but one has better math knowledge than the other, would that person be able to produce a better/faster solution than the other guy?

A slightly off-topic question I'd like to ask is: As someone who is 25 years old, am I old to enter college? I never knew what I wanted to do in life, so after graduating high school, I never planned which college I would go to, but now that I know, I'm think I'll feel awkward being the oldest guy in the class :\
Reply


Messages In This Thread
How important is math for software engineering, and does it help in problem solving? - by larridde - Mar-07-2020, 01:09 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Important changes in Python since 3.6? j.crater 0 1,633 Aug-08-2021, 06:36 PM
Last Post: j.crater
  Implementing a Civil Engineering Project In Python JoeDainton123 1 2,622 Oct-14-2020, 01:12 AM
Last Post: Larz60+
  Problem Solving PistAchiYo 6 2,341 Oct-13-2019, 02:29 PM
Last Post: ndc85430
  The most important skills for Python devs in 2019 adosii 6 3,586 Apr-27-2019, 12:17 AM
Last Post: Skaperen
  Do Machine Learning Employers care if I get a minor in Math on top of MS engineering AndrewScience 2 3,826 Oct-25-2017, 01:24 PM
Last Post: sparkz_alot
  How to protect P/Cython Code against Reverse Engineering / Decompilation consuli 10 25,700 Oct-09-2017, 10:56 AM
Last Post: consuli74

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020