3 ms·
The Fast Company story is weird. It lists Scala and Go as "MOST SOUGHT AFTER" skills. First, IMO it's weird to consider particular languages as "skills" when
by throwawayjava 9y ago
The Fast Company story is weird.
It lists Scala and Go as "MOST SOUGHT AFTER" skills.
First, IMO it's weird to consider particular languages as "skills" when talking at a sort of macro level about educational preparedness. "Go schools" and "Scala schools"
won't fare much better than "Java schools", and we'll be having this same conversation but replacing Scala with Haskell and Go with Rust (etc. -- you get the idea). (And if you need to go to a finishing school to learn Scala or Go after college, the college has fundamentally failed at its primary task.)
Second, Ctrl-F for Scala in the latest Who's Hiring thread -- some Javascript frameworks are more in demand. And I'd imagine Who's Hiring threads are more representative of the sort of companies hiring FP programmers than a generic jobs board.
The Forbes article is more interesting -- communication, interpersonal skills, teamwork, data analysis (which, if we step outside the zeitgeist and generalize across several generations of in-demand technical skills, we should really just read as "mathematical maturity" and "ability to self-learn").
Those are all the sorts of things you don't simply teach in a single course. They require prolonged situational exposure, of the sort that colleges readily provide. The problem is that students don't avail themselves of challenging course work and extra-curricular activities, and universities don't demand it.