3 ms·
I can see some merit in those points, but mostly only because computer science as an academic field and the jobs real-world CS majors do are fairly disconnected
by ajdecon 18y ago
I can see some merit in those points, but mostly only because computer science as an academic field and the jobs real-world CS majors do are fairly disconnected at the moment. Most of the "50 year old professors" I've met are nowhere near losing touch with the bedrocks of "computer science": information theory, computation and algorithms, etc. But they probably don't know much about the rapidly-changing landscape of Internet technology, and there are good arguments in either direction whether they should.
I know people who've gone the autodidact route in CS and they do just fine, but I do notice it leads to a particular kind of snobbery against higher education because they learned everything online, so why can't everyone? Trouble is, a fairly high fraction of human activities don't lend themselves to that kind of learning. And some of them, like green energy technologies, are even the kinds of things some startups want to get involved in. Higher ed becomes pretty damn necessary in these cases.