I just finished up an assignment for 1410. I had a great time doing it and I feel like I did a good job. The truth is, the last two hours I spent on it were pretty superfluous. I'm a grader for CS 1400- I know that we don't spend more than three minutes on each assignment if we can help it. If it functions like it is supposed to and doesn't have the glaring errors we check for, it gets credit and is passed on. I just spent an extra two hours making my program awesome, and there's a good chance that nobody will ever really notice it. I'm okay with that. I'm pretty proud of me.
Now, I think I should make it clear that my program isn't really all that awesome. It fulfills the requirements of the assignment in a little bit cooler way than it could have. I love it because it is mine. It's not revolutionary, but it's something I did and I therefore feel some pride in my work.
I feel like this is a good sign. I'm enjoying the work that I'm doing. Even though my math homework is a mean mean mistress, I do enjoy solving the problems. I love my CS homework even more. Grading is tedious, but it's still fun for me. I've got the best majors in the world.
I get worried pretty often that I'm not good enough yet. I'm certainly not at the level that I'd like to be. It's good to remind myself that I'm still but a wee lad when it comes to this schooling stuff. As far as computer science goes, I might as well be a freshman. I have a few years ahead of me where I'll be taking classes full-time so I can learn this stuff. I hope to one day be excellent. I'm not there yet, but I feel like I'm moving in the right direction.
So, this is me. Certainly without enough sleep, but satisfied and happy to be working on my education right now. There are good days and bad days when it comes to school, but I feel like today was a good day. I hope that things are going well for y'all as well.