I disagree with formal education being the answer. I went from no knowledge to dev on my own. I took a few University classes but can't stand the slow pace and the irrelevance of most of the classes to what I am doing. I think formal education is almost a cancer.
If your talking about node.js for example, it would be next to impossible to have a class on this. For one, most computer science profs are perfectly happy teaching the same class on C++ they have been teaching for the last 10 years; good luck getting them to change. Secondly, it's not realistic to keep up with the speed that new technology evolves if you first have to train the teacher, then the teacher train the student. The process for this is at least several years.
I feel that I sometimes get discriminated against because of my lack of a University degree, but I'm ok with that, because I know my shit, and I get shit done, and that is real value as opposed to perceived value.
The fact that we are getting University degrees, not because we want to learn something, but because of how others will judge us for having or not having it tells me that it is fundamentally broken.
I have a membership to pluralsight. I can buy books on amazon. I get the information from the source. What good reason would I have to wait for a teacher to teach me, when I can teach myself.
Formal education is not the answer imo. The answer is for more people to take responsibility for their own education. Learn what they want to learn. Chances are if you put the same amount of time learning stuff you care about vs stuff that the university wants you to care about, you will be much better off from a pure knowledge point of view.
I also think the argument for a well rounded education is also flawed. The goal is to focus on improving the economy and allowing nations to be more productive. We should do more to encourage self-directed learning.
I know it's not for everyone, but for some it's the answer.
"Take that, you hostile sons-of-bitches!" -- James Coburn, in the finale of _The_President's_Analyst_