Looking for the new hit or sticking with your known language ?
is this one of the big questions you are looking to get an answer to ?
First and foremost I want to begin with a saying that most programmers overlook: “A programming language is worth learning if it changes your way of thinking”.
With that in mind I want to make some people question they allegiance to a certain programming language. I gather impressions and knowledge from people around me out of curiosity from time to time. I was surprised to hear from some of the programmers I was looking up to, that they don’t really consider any other programming language.
One friend tried to convince me by sharing a experience with one of his bosses, I wise person I reckon, but no way he was near a world class programmer. Maybe he had some people working for him that after they quit working for him, evolved into this great programmers.
In my perspective what makes a programmer better are the experiences and problems he tackles. Learning a new programming language might open new doors, or not, but it certainly challenges you in a different manner.
This is just an introduction to describing some of my experiences of late. I hope that this might help some of you to get your heads around how to tackle this questions.
Another thing I consider similar is learning new fameworks that are somehow different from what you know of e.g. Codeigniter and Laravel5.
If you are looking for a quick intro or something about this, I found this page from toptal to be amazing.