B
B
brazzers2015-02-15 17:57:42
Mathematics
brazzers, 2015-02-15 17:57:42

Does a c#/c++ programmer need knowledge of mathematics?

Does a c#/c++ programmer need knowledge of mathematics? if so, which ones, advise resources, books, videos.

Answer the question

In order to leave comments, you need to log in

6 answer(s)
V
Vinatorul, 2015-02-15
@princip13

Yes, you need to study math. Data structures, algorithms, it's all based on mathematics. Without it, it is impossible to understand what is behind this or that decision, why one algorithm works faster than another, why the use of one structure will be more profitable than the use of another.
Also, knowledge of mathematics allows, at times, to consider the same mathematical model in seemingly different problems.
Read books on algorithms, on data structures, for example:
The Art of Programming.
Algorithms. Construction and analysis

D
Denis Nosov, 2015-02-15
@Cat1987

Yes, you need to know math. And not only for programming in C++/C#, but also in other languages.

M
Mrrl, 2015-02-15
@Mrl

If you know math, you will need it. To the full extent of your knowledge. If not, you'll be fine without it. Because you will choose tasks in accordance with your capabilities.

J
jackroll, 2015-02-15
@jackroll

Even if I say that mathematics is needed, you will not do it.

G
globuser, 2015-02-18
@globuzer

Even if you are programming in RUSSIAN, you still need mathematics, even if you are programming in SWAHILI, you still need mathematics.... Even the simplest, most banal, two plus two - but this is mathematics, not to mention tensor analysis and complex fields, it is clearly needed there and used in full force. With the development of our civilization, mathematics needs to become generally everywhere already, not only in programming! And you are talking about c ++ ......

E
Espleth, 2015-02-15
@Espleth

Not needed everywhere. Depends on where you will be working. And this does not mean that a bad programmer does not know mathematics, but a good one does.
But in general, a good knowledge of mathematics significantly improves the "reasoning"

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question