Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Being a multi-language developer is more attractive on CV's as you can fit into more roles.
To be the guy take can help out any team, or move around project responsibilities is a huge win for you and the company.
There are also limitations. Many services, tools, products etc require certain languages.
So that means having mix of random languages makes more appealing CV. I would assume otherwise if reasonable explanation for learning languages without working with technologies would not be given, cuz you don't know what and why you are doing things.
Yeah you could be the guy who could read code in different areas but are that gonna be helpful if you don't have strong analytical and problemsolving skills ..?
rymdo64yTime is one reason. If you use a language which is adapted or has a lot of built in functionalities for a task/project, it can reduce development time. So knowing more languages gives you more flexibility to choose the right "tool" for the job.