The Problem With “Smart” Majors
Alright, so as most of you know, I’m @ U of I for Computer Science. That’s like a big deal or something. At least that’s what the proverbial they tell me. I’ve heard the Engineering here referred to as the MIT of the midwest. So I guess that means they learn you real good ’round these here parts. Or something.
So anyway, back to my original point. The problem with something like this–this being a “smart” major at a good school–is that you get people in your classes who have high IQs, but not much more at all. They’re not cool, and they’ve done a fantabulous job of convincing me they want you (read: me) to know it. Heh, fantabulous isn’t a word.
So yesterday in my CS lecture, some kid was like, “So if you make a program that would load before the OS and go straight to a command prompt, would it still use memory? Or would it just store everything in cache?” First of all, a command prompt is an OS. Ass. Secondly, yes it would use memory, but who cares? This is a programming class not a hardware class. That point has been reiterated many times. Third, as the kid behind me so properly stated, “What a fuckin’ douche.”
We have people ask questions like that all the time. During the first week of lecture, the professor was explaining how CPUs nowadays have certain subsystems (of sorts) dedicated to floating-point (decimals, not integers) arithmetic. Somebody asks (imagine a thick brimmed nerdy kid talking here), “Well. Um. Actually, my old Apple 2c didn’t have a dedicated floating-point processor, but it could still add decimals. So how was that possible?” It’s like… Fuck, man. Is it that hard to believe that somebody would develop software to do it? Shit, your entire fucking computer works on 1′s and 0′s, and you’re going to question how it can add floating-points?
Let’s just say it’s frustrating dealing with these people.