+ 12

I'm not good at math. Does it mean i'm not not good at coding? Looking forward for all your feedbacks ๐Ÿ˜Š๐Ÿ˜Š

2nd Dec 2017, 1:24 AM
Eugene Vestuir
Eugene Vestuir - avatar
24 Rรฉponses
+ 28
i think basic math is required for programming โ˜บ but higher math is of no use here (at least for me)
2nd Dec 2017, 7:48 PM
Gaurav Agrawal
Gaurav Agrawal - avatar
+ 23
As long as you know basic algebra and order of operations, you'll be fine. (Just in my experience, at least)
3rd Dec 2017, 6:13 AM
MaddyChan
MaddyChan - avatar
+ 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. ๐Ÿ˜‰
2nd Dec 2017, 3:30 AM
blackcat1111
blackcat1111 - avatar
+ 14
Hey dude! I suck at Math, but I have GOOD GRADES in PROGRAMMING. I'm in 3rd year college now. :)
3rd Dec 2017, 7:32 AM
anne_stark
anne_stark - avatar
+ 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
2nd Dec 2017, 3:34 AM
๐Ÿ‘‘ Prometheus ๐Ÿ‡ธ๐Ÿ‡ฌ
๐Ÿ‘‘ Prometheus ๐Ÿ‡ธ๐Ÿ‡ฌ - avatar
+ 7
maybe I should start listening to our math teacher ๐Ÿ˜‚ btw thanks
2nd Dec 2017, 1:31 AM
Eugene Vestuir
Eugene Vestuir - avatar
+ 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. ๐Ÿ˜‰
2nd Dec 2017, 3:43 AM
blackcat1111
blackcat1111 - avatar
+ 6
@Prashant Once you make an effort to understand its complexity, that will become its beauty
2nd Dec 2017, 4:28 AM
๐Ÿ‘‘ Prometheus ๐Ÿ‡ธ๐Ÿ‡ฌ
๐Ÿ‘‘ Prometheus ๐Ÿ‡ธ๐Ÿ‡ฌ - avatar
+ 6
@Pegasus That's a bit too philosophical for my taste... ๐Ÿ˜‰
2nd Dec 2017, 4:35 AM
blackcat1111
blackcat1111 - avatar
+ 6
as long as you know the basic of math, you'll be ok
2nd Dec 2017, 9:59 AM
Rainer Affan Regan
Rainer Affan Regan - avatar
+ 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. :)
2nd Dec 2017, 3:40 AM
๐Ÿ‘‘ Prometheus ๐Ÿ‡ธ๐Ÿ‡ฌ
๐Ÿ‘‘ Prometheus ๐Ÿ‡ธ๐Ÿ‡ฌ - avatar
+ 5
Well, O(N)~time taken to run code~efficiency~space saved for other operations :)
2nd Dec 2017, 3:44 AM
๐Ÿ‘‘ Prometheus ๐Ÿ‡ธ๐Ÿ‡ฌ
๐Ÿ‘‘ Prometheus ๐Ÿ‡ธ๐Ÿ‡ฌ - avatar
+ 5
@pegasus it seems you answer is in favor of scary math๐Ÿ˜‚
2nd Dec 2017, 4:07 AM
Prashant Singh
Prashant Singh - avatar
+ 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.
2nd Dec 2017, 4:26 AM
Iago
Iago - avatar
+ 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.
2nd Dec 2017, 5:16 PM
Marcos Peder
Marcos Peder - avatar
+ 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 ๐Ÿ˜
2nd Dec 2017, 10:58 PM
Anwar
Anwar - avatar
+ 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.
2nd Dec 2017, 10:15 AM
ะžะปั
ะžะปั - avatar
+ 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
2nd Dec 2017, 10:18 AM
Nicholas Christian
Nicholas Christian - avatar
+ 2
thanks that's inspiring to hear ๐Ÿ˜Š
3rd Dec 2017, 8:42 AM
Eugene Vestuir
Eugene Vestuir - avatar