Sunday, March 05, 2006

Ah I'm having a blast

Yep. I'm having a lot of fun programming here at Waterloo. Running into problems, fixing bugs, implementing new and exciting things... ah! So much fun. I enjoy programming; I even had fun writing the dumb little programs they assigned the first two years. OS is really fun. Well, I guess that's just my take on it. Most students seem to think this course is death. Even the TA makes it out to look bad. Some of the things he said the first day:

"Last term there were a whole bunch of people who didn't finish the assignments even though they started early."
"Oh, and for those requirements, unless you've got EVERYTHING else done, don't bother. Even if you think for hours straight there's a good chance you won't get anywhere. It's only worth 20%."
"Last term I taught this course and all these students tried to kill me."

Well maybe not the last one, but I'm sure it happened. A lot of the people who have taken this course tell others to not take it if it's not a requirement... and they're pale.

I dunno. I just really love programming. I haven't run into any huge problems so far. I plan out everything in my head then execute and I end up with only a few occasional bugs here and there. I guess there are people who just blindly go through it (maybe last minute) hacking away everywhere without a direction. I used to do that often and still do it, but I know it can lead to big troubles. I get away with it most of the time though. Just this week, I wrote a 250 line program in a couple hours just before it was due.

Oh yeah, the mark for the OS midterm was bumped up 10% for everyone. Yay.

I've played go with my dad a lot this past week. I think 4 or 5 games. I remember the days when I used to take 4 handicaps... Really feels good to take White against him.

Maybe I'll post a game later this week. For now, back to programming!

No comments: