Question: Can You Be A Good Programmer Without Math?

Yes: You can be a ‘good’ programmer without math and algorithms, provided you don’t tackle very complex problems, like machine learning or AI.

No: If you want to be an excellent programmer, not just good, then you definitely need math and algos.

Do you have to be good at math to be a programmer?

Math is also necessary to understand algorithms complexity, but you are not going to invent new algorithms, at least in the first few years of programming. Of course you need some basic math concepts, like calculus or algebra, or logic, but the very basics if it.

Can you be a programmer if you’re bad at math?

Probably not. Algebra is a very straightforward, simple branch of math concerned with the logical application of arithmetic to solve problems, which is exactly what programming is. If you’re not good at problem solving, or bad at math (which is just problem solving), chances are you won’t make a very good programmer.

How much math do you need for programming?

There’s a few areas of programming where some additional math knowledge might be needed (but for 95% of the software you’ll write, you don’t need to know it.) 3D games and 3D graphics – 3D stuff will usually involve knowing trigonometry and linear algebra (that is, math dealing with matrices).

Can I learn to code if I’m bad at math?

Yes, you can learn coding even if you are bad in math, but beware: Most programming books and tutorials give math problems as examples, so understanding that may be difficult. If you develop a business application, you’ll have to use some math to transform your data into the format you need to show.

Is coding harder than math?

Because then coding becomes the subset of mathematics. You may as well be asking, If Trigonometry is harder than Maths. You essentially find a branch of Mathematics hard. If however you consider coding as writing down your solution in a computer-understandable way, you are dealing with a specific language.

Can I be an engineer if I’m bad at math?

All engineering fields require a sting grasp of mathematics but some require more than others. Engineering disciplines like electrical, mechanical, chemical, biomedical, software, and civil engineering all require very good math skills. However, some disciplines, like Industrial engineering require slightly less.

Why is coding so hard?

Most coding training doesn’t cover these things, so it’s no wonder people get frustrated and give up. The reason you might think it’s ‘hard’ is because you’re not getting results. But you must understand that in order to develop your coding skills, you can’t just mindlessly follow instructions from a tutorial.

Can I do computer science if I bad at math?

YES. You can get away with the degree of Computer Science without being good at mathematics and can easily get a job in various department but if you are looking to go further in the field of Computer science such as Artificial Intelligence or Statistics you have to get friends with mathematics.

Are hackers good at math?

3 Answers. Do you need it to just run hacking attacks or simple social engineering? No math is needed. However, if you want to be an expert and really understand modern cryptography, you’ll need to learn some rather advanced/obscure math like modular arithmetic, Fermat little’s theorem, discrete logarithms, etc.