I get the "opportunity" to be a shitty developer in multiple languages all at the same time - Python, Scala, Angular, and Java, to name a few main ones.
All these people naming just one language (or even 2) are making me jealous. I'd probably be less shitty if I got to focus.
I've been a dev for a very long time, and am competent in a lot of different languages (expert in far fewer, of course). But I don't use all of those languages all the time. I use the one(s) that are relevant to whatever my current project is. That's usually just one or two at a time.
It's an API interconnection tool. It's for big organizations or governments and if anybody here on HN is considering it I cannot express how bad the DX is for engineers unfortunate enough to be saddled with this "enterprise solution"
1. I'm currently using Scala and Java. I am pretty new to Scala and I haven't really used it or worked with that language but have to learn it since our product is built using Scala
Python and Node are usually the choice for newer web facing stuff, which is the majority of cs work these days.
For personal projects I also use Swift and sometimes Python/GDScript.