This reminds me a bit of how VCs bet on a bunch of startups in full knowledge that many will fail. The failures in some sense get a “free ride”. Why not the same with people?
Python is great for library orchestration and has tons of support for almost anything you need. So if you aren't building a large application and don't need concurrency, its great.
Java is great for building large applications with large teams, since it limits how code is shared and how libraries are built, and has a culture of convention. Golang has greate concurrency support and meta programming support, so its awesome for web servers and plugging into systems that incorporate orchestration technologies. C++ and Rust are fast and efficient as hell when you need that. JavaScript is your only viable option when you need complex and interactive UI that's OS agnostic.
First day of metalwork I managed to catch my hand on a sharp edge and got a cut that was bleeding juuuust enough to warrant a bandaid. I went to the teacher to ask for one. The look of confusion on his face is emblazoned on my memory. After a few minutes of scratching his head and thinking about the situation, he found some packing tape and covered the cut with that. And that was the last injury in that class!