Glorthan wrote:barra wrote:What are you studying? Doesn't sound like STEM.
Exactly, do a real degree and the problem disappears.
No it doesn't. Took CS, and honestly, you're
waaaay better off just problem-solving/programming on your own time if you actually want to
learn anything. I had friends who'd learn the least squares algorithm in the linear algebra course, and when I asked them about it a year later when I was taking it, they had a vague idea of what the algorithm was, but no idea on what it was used for. People end up taking the laziest approach to everything, which is usually to cram before exams, and then they, surprise surprise, don't remember anything useful afterwards.
The level of programming in the programming courses is also pretty far-removed from real-world programming, a month of hacking the H&H client will better prepare you for working in the real world, where you'll have to internalize other people's code, learn to debug stuff that's more than a few lines of code, learn where the appropriate place to put your Fancy New Thing is, as to not drive down FPS, and of course, learn about those inherent trade-offs that always pop up.
E.g. why is Amber sometimes not rendering qualities when you scroll items (I haven't actually looked into this, but I have my suspicions as to why without looking)?
Compare CS at university to making a game on your own time, or solving math problems for the fun of it. In those cases you'll learn new concepts because they're needed. Some of the concepts you might even need to repeat as part of the process of building something, and then they're even easier to remember.
University really doesn't make much sense if you take the usual justifications at face value, and that's largely because there are strange things afoot, hidden impersonal forces messing with us, and if this is getting too spooky for you, best
stop reading, because
it's gonna get much spookier. What you are about to read can not be unread. Moloch ahead.
You've been warned.
It all starts out with employers. When they want to hire someone, they lack information about which prospective employees would be the most productive, so they're forced to go on whatever information they
do have. Given a choice between a person without a degree, and a person with a degree, the employer will always choose the person with a degree, all else being equal. Not because the degree necessarily imbues the person with all the necessary skills needed to do a great job, but simply because education filters some people out, and the people who get filtered out are
in general less productive as employees.
An education pretty much says that you jumped through all these hoops. You weren't a
complete idiot, a complete idiot wouldn't be able to pass the tests you did. You put in the work! Great! You'll be putting in a lot more work at $company, so we're already off to a great start. You managed to show up in time. Complete work before deadlines. And so on, and so forth.
Notice how I didn't need to mention anything about learning? If you actually did learn anything, that's great too, but it's not really needed. Education is a great signal on its own, simply because it is a great filter.
Alright, so we have an employer who needs to sort potential employees somehow, and we have people looking for jobs. Let's get this arms race started. Since it is in the employer's rational self-interest to hire the person with the most education, and in the prospective employees rational self-interest to procure said education, we now have a situation where smart people use up
years of their lives unproductively building up their signalling value, instead of, you know,
actually doing something productive. And we can't even blame anyone! Each party was just doing whatever was best/natural for them. Like puppets dangling from some invisible string, they danced the only dance they knew how to dance.
In a perfect world, the employer would of course pick someone who on the surface seems somewhat capable, and then, if that person lacked the appropriate training (this is more often than not the case, with or without a university degree) train that person until he or she can perform whatever task the employer wants to get done. Instead, we have force everyone to get a super long education, something that didn't use to be the norm just 50 years ago (see why this really is an arms
race?). I mean sure, getting an education is one of those things that creates a negative externality, so as a wise technocrat you might want to tax it instead of subsidizing it, and I wouldn't even disagree with that. But then you end up with people getting I-can't-believe-it's-not-education, or lots of useless Github projects or what-have-you, but maybe that's not as spooky. I don't know. I haven't been inside the belly of
that particular beast.
Recommended reading:
https://en.wikipedia.org/wiki/Signalling_(economics)
http://slatestarcodex.com/2014/07/30/me ... on-moloch/http://slatestarcodex.com/2014/05/23/ss ... on-speech/