January 10, 1999
Hi my name is Adam and I'm a big hypocrite.
So I had this big plan to avoid Stanford's accelerated intro level cs class, cs 106x, because I think I'm a cs bad ass. While that may or may not be true, but I didn't think that I needed to take an intro level class, and cs big-wigs I talked to agreed with me. Apparently that class I took at Brown (FUCK THOSE IVY LEAGUE BASTARDS FOR REJECTING ME!!!!!!) really was college level. Golly gee...
Last quarter I should have taken cs107, the first hardcore programming class. But taking it would have put me at 19 units, which is just stupid, especially since I'm not exactly what you would call a "highly motivated worker" at this point in my life. That and the first lecture there was all this talk of a "lack of a support network" for the clueless blah blah have to do it all on your own yadda yadda we won't help you blah blah sink or swim most of you sink...
Of course, cs 107 isn't offered this quarter, so I planned to take cs109, the big cs theory course. It's like math, but cs. Fun fun. But you need to take this class with a friend, which is what upperclass cs people told me, but I figured I could wing it. Yes, I was wrong, I'm getting to that you impatient little reader. After attending the first cs109 lecture I saw the "you can turn in one written assignment for two people" clause and realized that anybody who didn't' have a partner died in this class. I then looked around the huge lecture hall. (Actually, it's the Hewlett Packard Lecture hall in the Bill Gates building... ahhh, I love commercialism in impartial academia...) I didn't know a single soul in the class.
Now, I know I have trouble "playing well with others" and "making friends," but the chances of me finding a decent partner were not good even disregarding that. I mean, what was I supposed to do, go up to some random uppperclassmen and say: "Hi I'm Adam. This is my first cs class because I think I'm a cs bad ass so I skipped the accelerated into cs class all the other cs bad asses take and am taking this class with a bunch of people I don't know. Would you like to work with me? I think I know what I'm doing..."
Right. So I'm taking cs 106x. And yes I'm a hypocrite, and yes the class is probably a big waste of time for me since I already know C, already know the Roberts C libraries they use to teach C here, and know 90% of the material in the book, and other than implementing hash tables and graphs the class should be a breeze. But the class will still be annoying. I can just feel it.
I know, like anybody gives a shit... fuck cs106x and this stupid quilt program it's so stupid.
copyright 1999 adam mathes