If you don't know maths well. Then you not gonna be a good programmer? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 6

If you don't know maths well. Then you not gonna be a good programmer?

about programmer

16th Mar 2018, 1:04 PM
ratul kalita
ratul kalita - avatar
11 Answers
+ 4
Sara Actually his statement is correct. If you're not good at math then definitely you'd be facing problems with Programming and it doesn't mean that if you're are extraordinary in maths then you'll be master in programming (which is the way you're interpreting his sentence). In simpler words: If you're a Programmer, you must be good at math.😀
6th Aug 2018, 8:47 AM
Шащи Ранжан
Шащи Ранжан - avatar
+ 14
Well, it depends on the field of programming you want to specialize in. Notwithstanding, your knowledge of Maths will still be required in that field, may be not much. One unique thing Maths does is that it increases your IQ and your ability to think (logic) which is one thing that would be well required in your programming career. Moreover, if you are going into hardcore programming, for instance, game development, you sure would need the knowledge of Maths and that ability to reason and comprehend things. You can still be a good programmer without much Maths, but having the knowledge of Maths gives you more advantage and you are able to even tackle and solve tougher problems. Sara why you think programming/coding is difficult is because you just started out. I believe this is what happens to everyone who starts learning to code. One thing about coding (especially in a particular language) is about understanding the language, the concepts and knowing the syntaxes...
6th Aug 2018, 6:05 AM
Power'f GOD⚡⚡
Power'f GOD⚡⚡ - avatar
+ 9
some say yes, some say no. I say the more math you know the better off you will be
16th Mar 2018, 1:07 PM
LordHill
LordHill - avatar
+ 6
I think that everytime when you coding. You are using math. Like when you are writing HTML, You may have to guess what is the output of this code.
16th Mar 2018, 1:59 PM
Warith Vatanaplachaigoon
Warith Vatanaplachaigoon - avatar
+ 6
...the other part is now applying your knowledge of the language to solving real world problems (which is the main programming/software-dev) and this is when you'd start becoming grateful to yourself for knowing Maths. PS: You won't get to a mastery of coding in a particular language until you actually code, create things, solve challenges (mostly Maths problems) and practice, practice, practice in that language. Very important. And this takes time, so you've got to be very patient as well. God speed.
6th Aug 2018, 6:15 AM
Power'f GOD⚡⚡
Power'f GOD⚡⚡ - avatar
+ 5
If you know math well then you have good logics. Good logics is never bad for a programmer. I know people, who learned math while learning programming. If you will try learning graphics and face analityc geometry, you'll see that math is important part of programming, but you mustn't specially study maths. One of my friends studied programming and he did many tasks with 2d arrays and then, when they started to learn matrixes in university, he already knew everything about them.
16th Mar 2018, 1:27 PM
Evil Dog
Evil Dog - avatar
+ 4
There are mathematical concepts that help: E. G. Base systems for binary. But its more about understanding computer memory operations, and how a programing languages stores data. Without this its possible to write "var a = 6>4>2; " in Javascript and exspect it to return true. However if you understand couson you will see this resolves as follows. 1) 6>4>2 2) true >2 3) 1>2 4) false
16th Mar 2018, 1:43 PM
josh mizzi
josh mizzi - avatar
+ 2
@Warith Vatanaplachaigoon This is ture, however the quizes in this app are vary artificial. There is a reason why the ++ operator exists after all, because +1 is the most commonly priformed operation.
16th Mar 2018, 3:07 PM
josh mizzi
josh mizzi - avatar
+ 2
but your physics should be good 😂 as ..for ..formulas implications ..and vectors
17th Mar 2018, 10:01 AM
Saad Tariq
Saad Tariq - avatar
+ 2
it depends on the work you do for example there is no need to know math very well in html css because you focus on designing but for matching learning and game developement it will increases your usability if you know math well
18th Aug 2018, 2:55 PM
Md hesari
0
in my opinion the most important thing about programming is Algoritum that was invented by Muhammad Ibn Kharazmi irainian scientist...
19th Aug 2018, 5:29 AM
Md hesari