+ 2
Should I master only one programming language or learn more languages?
I was thinking about this for many times. Should I master Python or learn more languages like Java and C++. If I simply continue on python, maybe I am losing opportunity to meet other amazing language. On the other hand, if I start multi courses, I will waste lot of time. What do you think? A-for mastering one language B-for learning multi courses explanations are available.
2 ответов
+ 2
Well at the end you will learn other languages.
you may mentally connect (and fall in love :D) with a programming language and your learning rate goes of the charts.
I had the same problem like 5 years ago, i struggled for a while then I decided to ONLY learn PHP and master it ... now (after 4 years) i have an understanding knowledge of 3 different programming languages (not including HTML, CSS & SQL) and Laravel Framework.
so the point is: Coding attracts, you can't just stop learning just a language. because as you pointed out you'll lose the opportunity of knowing other languages.
what i think is that you should learn python to a point that you feel like you're done with it. and move on to a RELATED language and learn that also. THEN chain all of them together because all programming languages have pros and cons and knowing a couple of them makes you fill the holes that others might have. when you're done you'll see that for example your Ruby knowledge is empowering your Python programming.
0
it's first necessary to take forth a language first and practice it well such that you are very well known with all of it's uses then move on with its higher version..