There are way too many programming languages and infinite use-cases for each one of them, every day developers are coming up with something new and we need to keep up with the flow.
Construction of a successful career bs with making right choices, but more often than not, there is no one to guide, explain and show the path to these right choices and how to make them.