Picked this up during a conversation last week.
We treat formal education too sacredly.
A computer science graduate or a street smart developer who specializes in one technology. Formal or self-made?
It is time students go beyond the rigmarole and learn something deeper. Non-stop. Live it. Breathe it.
Of all the four years of engineering I did, I particularly remember the Strength of Materials lab, a civil/material science lab.
The professor was a severe task master and would throw a half-cooked report.
We would end up reading 2-3 days, preparing a 10-12 page report by referring to huge tomes. We often ended up knowing more than the professor on that particular topic!
The right direction, right guidance, and bit of confidence are the need of the hour.
As, Jeff Weiner of LinkedIn said, Skills, not degrees.