It's interesting. You said several points, which very controversial for opinions, that I heard.
You said: "Start with basics, with algorythms" and "Don't skip the maths".
How do you argue this? Generally, people it's vice versa disprove.
Also I think you may have misunderstood some of the points. Let me clarify :
Data structures and algorithms are very important for improving problem solving skills which is much needed in programming. Also it helps us tp understand a language better and get comfortable with it. Also it's always good to start learning DSA early so that by the time you reach the interview period, you'll have a strong understanding of the language and cracking technical round becomes easier.
Maths is very important in programming. As it's also said that "programming is the modern day mathematics"! It helps us to build logic and understand the problem or bug in a mathematical perspective. Again advanced maths is not always required, but there are certain concepts which you need to know for logic-building. Again that depends what kind of work you do. Maths is the foundation of ML, AI and Data Science. Having basic knowledge of maths is always beneficial in programming.
Also since you mentioned about controversy, I highly recommend you to check out 5 worst misconceptions people have about programmers here - dev.to/mindninjax/5-worst-misconce...
Some comments have been hidden by the post's author - find out more
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
It's interesting. You said several points, which very controversial for opinions, that I heard.
You said: "Start with basics, with algorythms" and "Don't skip the maths".
How do you argue this? Generally, people it's vice versa disprove.
Great question Rinkton!
Also I think you may have misunderstood some of the points. Let me clarify :
Data structures and algorithms are very important for improving problem solving skills which is much needed in programming. Also it helps us tp understand a language better and get comfortable with it. Also it's always good to start learning DSA early so that by the time you reach the interview period, you'll have a strong understanding of the language and cracking technical round becomes easier.
Maths is very important in programming. As it's also said that "programming is the modern day mathematics"! It helps us to build logic and understand the problem or bug in a mathematical perspective. Again advanced maths is not always required, but there are certain concepts which you need to know for logic-building. Again that depends what kind of work you do. Maths is the foundation of ML, AI and Data Science. Having basic knowledge of maths is always beneficial in programming.
I hope this answers your concerns :D
Ok, I just remember this opinion. Thank's for describe!
Also since you mentioned about controversy, I highly recommend you to check out 5 worst misconceptions people have about programmers here - dev.to/mindninjax/5-worst-misconce...