Well, depending on the languages. Every language have their goal, and not is the same php and java, or go and erlang. If you know different languages you can reach different approaches and different solutions i think, nowadays with all the microservices ecosystem I think it's nice to know 2 or 3 different languages.