> I encourage my students to never stop learning niche languages.
Well, speaking for most mortals doing programming : once you'll find a job, you'll mostly learn languages and tech usefull for your job, not niche languages. And not everyone like programming enough to keep learning niche languages outside of work hours. And once looking for another job, you'll mostly learn languages and stuff usefull to find an interesting new job.
If you have the time and interest to learn a ton of niche languages, good for you. And maybe you'll be able to create a start-up with your epic Haskell skills, the "enlightenment" you got from learning niche languages and the golden spoon you were born with.
Well, speaking for most mortals doing programming : once you'll find a job, you'll mostly learn languages and tech usefull for your job, not niche languages. And not everyone like programming enough to keep learning niche languages outside of work hours. And once looking for another job, you'll mostly learn languages and stuff usefull to find an interesting new job.
If you have the time and interest to learn a ton of niche languages, good for you. And maybe you'll be able to create a start-up with your epic Haskell skills, the "enlightenment" you got from learning niche languages and the golden spoon you were born with.