So if you're not good for the industry, you're terrible at what you're made for, what good are you?
So if you're not good for the industry, you're terrible at what you're made for, what good are you?
Excuse me? Industries were made for people, not the other way around.
From my observation it takes about ~4 years for the really observable differences to settle in ... it might also just be maturity. Difficult to say :)
It's not impossible to self-teach, but as far as I can tell, self-taught people usually don't self-teach mathematics, at least not successfully. Among self-taught programmers without CS degrees, for example, it's quite common to find people who are skilled coders, but much less common to find people who have a strong mathematical grounding.
Heck, if you want someone who really knows statistics and data mining, to take one example, I haven't met many people without grad-school experience who fit the bill. Masters degree is good, some PhD experience is better (finishing a PhD doesn't matter as much; ABD is fine).
Most people I know are also self-taught and read a lot of the theory. If they are self-taught, what in God's name are they using to teach themselves?
STEM and Liberal arts students do make significant gains. Business majors actually show a LOSS.