d2jsp
Log InRegister
d2jsp Forums > Off-Topic > Computers & IT > Programming & Development > Question For People Who Code For A Living
Add Reply New Topic New Poll
Member
Posts: 8,997
Joined: Sep 27 2021
Gold: 2,328.25
Apr 24 2022 07:45pm
so im interested in coding an considering it for school, but math isnt my strong suit, so im asking people who do programming how good at math are you and how much math is involved day to day
Member
Posts: 12,786
Joined: May 17 2013
Gold: 4,010.00
Apr 25 2022 05:36am
Most developers work on gluing CRUD functionality into some kind of GUI. https://en.wikipedia.org/wiki/Create,_read,_update_and_delete
If you do frontend development (GUI on websites) there's very little math. What math there is, is usually CSS/styling related.
For the backend part, it depends a lot on what you are working with. It usually requires some intuition about datastructures / computational complexity - but that is also learned as you gain more experience programming.


Depending on what/where you are studying, the math concepts that you will meet are related to:
Linear Algebra (Vector/Matrix math)
Calculus (used for many things like: probability/statistics (e.g. data science), optimization problems (e.g. machine learning) and more)
Discrete math (combinatorics, discrete probability, set theory, graph theory, logic and more)
Complexity theory (analysis of algorithms, determining the runtime depending on the size of the input, or even the space used by the algorithm itself)


I wouldn't say the math is bad, but if you have a tendency to tell yourself you are bad at it, you probably want to work more at it when studying. Lots of people who think they are bad at math get through these with some amount of effort. You don't have to be a god at math to work your way through the topics.
Member
Posts: 17,312
Joined: Mar 21 2009
Gold: 3,604.22
Apr 25 2022 06:57am
If you were going to be learning in a self taught environment, normally I would be like 'yeah dude, go for it, it's really cool to go for something like this'. And in complete honesty, dependant on what it is that you're looking to do, coding doesn't always have Maths in it.

However, as you're looking to do this officially as a school subject/college, you're going to have to get to the fact that you're going to have some quite hard Math within it. In complete honesty, for someone now who's a web developer for an ecommerce company, I can say that I rarely use Math and where I do, I can just google some solution that someone has put together previously and then adapt it to my needs (I don't but it's something that I could do easily). The reality of the matter is though that doing this through an official schooling system is going to get you to learn just the basics, but to a really high level. This includes the Maths. When you do coding stuff in school, they generally don't teach you to be 'emplyment ready' but you need to use it as a guide for yourself to fit the mould that you want to be part of. Maths is going to be part of that structure that they deliver straight away. If you're really motivated towards it, though it may be harder for you than some others, if you get a head start on the Math stuff, then there's no reason that you cannot do it. Ultimately anyone can learn anything if they have enough interest, but that's going to 100% be a reflection on your own opinion of yourself as to whether you have enough confidence to be able to push through that wall that you're currently facing with Math. One thing that I will say is that this won't be the last 'wall' that you need to break through, especially with coding.

Hope this helps at least a little.
Member
Posts: 8,997
Joined: Sep 27 2021
Gold: 2,328.25
Apr 25 2022 11:37am
thank you both very much for the replies i appreciate it alot
Member
Posts: 15,801
Joined: Jul 9 2021
Gold: 291.00
Apr 26 2022 05:56am
Klexmoo hit the nail on the head, it really depends what you're getting into
Go Back To Programming & Development Topic List
Add Reply New Topic New Poll