In chapter one of "The Pragmatic Programmer" the first learning goal is:
Learn at least one new language every year. Different languages solve the same problems in different ways. By learning several different approaches, you can help broaden your thinking and avoid getter struck in a rut. [...]
But once a reasonable subset of that list is learned- what's next, and why?