+ 12
I'm not good at math. Does it mean i'm not not good at coding? Looking forward for all your feedbacks ๐๐
24 Rรฉponses
+ 28
i think basic math is required for programming โบ
but higher math is of no use here (at least for me)
+ 23
As long as you know basic algebra and order of operations, you'll be fine. (Just in my experience, at least)
+ 14
Not knowing math wouldn't detriment your programming skills, but knowing math would help a lot. I recommend learning a bit of algebra and maybe geometry (not really needed, but still; you never know when you might need it.) You can have a calculator beside you when programming if you want, for basic sums. And... that's about all, actually. ๐
+ 14
Hey dude! I suck at Math, but I have GOOD GRADES in PROGRAMMING. I'm in 3rd year college now. :)
+ 12
Nope.
Coding doesn't even need math. The math is already provided for you. All you need to train is algorithmic thinking.
For example, if you want to find the sum of consecutive cubes, you could impmement the formula:
(n*(n+1)/2)**2
But suppose you didn't know this, you can implement a for or while loop to help you
+ 7
maybe I should start listening to our math teacher ๐ btw thanks
+ 6
@Pegasus Technically, all you need to know about Math to calculate the time complexity (big O notation) are exponents, and maybe a bit of multiplication. Of which I doubt either is hard. ๐
+ 6
@Prashant Once you make an effort to understand its complexity, that will become its beauty
+ 6
@Pegasus That's a bit too philosophical for my taste... ๐
+ 6
as long as you know the basic of math, you'll be ok
+ 5
Yeah, but considering the O(N) of my formula implimentation is O(1) but the O(N) of your formula is O(N), math is a tool that helps you make efficient codes, but isn't the essence of coding. :)
+ 5
Well, O(N)~time taken to run code~efficiency~space saved for other operations :)
+ 5
@pegasus it seems you answer is in favor of scary math๐
+ 5
Programming is closer to speak a language than to know maths. Yes a basic knowledge of math is necesary but there are a lot of courses which teaching you about logical, etc.
+ 5
You don't need to be good on Math to be a good developer/programmer. You need to be good by yourself to focus your own skiils to learn how to use Logic, and (unless you won't need) when riquired you will look for learn more about Math, little by little while you are learning how to code.
Of course, if you have to focus using your brain in a logic way of thinking and solving problems. It'll be very useful on your path to be very good when coding any thing. So, more you know Logic and Math, more possibilities you'll have to be a good coder.
+ 5
Am not the strongest at math either but have a strong will to learn! Keep at it and you will see all the endless possibilities ๐
+ 3
Math is important only if you want to make games by, for example, c++. If you want make websites or simple programs math isn't important.
+ 3
Math is based on logic. Programming is also based on logic. For instance, it will be nigh impossible to use numpy, sckit, matplotlib and other libraries without a functioning understanding of math. Algorithms are also required and - you guessed it - use high level math. Anyway, without math you can make it - in Web programming and such fields
+ 2
thanks that's inspiring to hear ๐