A Day of Programming
Nov. 1st, 2002 10:41 amI spent most of yesterday programming for work.
About half of it was spent on totally backend stuff for my webgame, Galactic Emperor: Hegemony. Very internal stuff regarding how the game deals with user nicknames and their correlation to user logins. Not really interesting stuff at all, but deeply necessary to expand the system.
About half of it was spent on user interface (UI) improvements for a new personal portal that I hope to roll out today. It's setup so that users can pick and choose information that they're interested in seeing from my game company (Skotos). This work was difficult, because I've come to believe that UI work is the absolutely hardest thing you can do in programming. But, the improvement in how my game portal looked, from the start of the day to the end, was amazing.
All in all it was about 13 hours of work, with breaks only for lunch, Survivor, and a late-night talk break with the wife. And, despite the fact that it was all programming work that wasn't on my top-five fun list, I enjoyed myself a fair amount. It's really nice plodding along, seeing changes hour by hour, and in the end having something new and useful that you can show for it, and that other people will be able to try out on the web.
I actually studied Computer Science at UC Berkeley, and when I was done with my four years there I pretty much never wanted to have anything to do with programming again. Innane, repetitive projects; irresponsible lab partners; and professors who didn't give a damn about anything but their tenure and their papers put a kibosh on any interest I might have had in the field at the tender age of 21.
Now, I'm a bit sad about that, that Berkeley helped destroy something that I seem to really enjoy. But, on the other hand, I've found it again, and I also have done a lot of terrific things in the meantime.
But now I need to hie my butt in to the office to write the announcements about the new programs our company is rolling out today, of which my own programming yesterday was but one small part.
About half of it was spent on totally backend stuff for my webgame, Galactic Emperor: Hegemony. Very internal stuff regarding how the game deals with user nicknames and their correlation to user logins. Not really interesting stuff at all, but deeply necessary to expand the system.
About half of it was spent on user interface (UI) improvements for a new personal portal that I hope to roll out today. It's setup so that users can pick and choose information that they're interested in seeing from my game company (Skotos). This work was difficult, because I've come to believe that UI work is the absolutely hardest thing you can do in programming. But, the improvement in how my game portal looked, from the start of the day to the end, was amazing.
All in all it was about 13 hours of work, with breaks only for lunch, Survivor, and a late-night talk break with the wife. And, despite the fact that it was all programming work that wasn't on my top-five fun list, I enjoyed myself a fair amount. It's really nice plodding along, seeing changes hour by hour, and in the end having something new and useful that you can show for it, and that other people will be able to try out on the web.
I actually studied Computer Science at UC Berkeley, and when I was done with my four years there I pretty much never wanted to have anything to do with programming again. Innane, repetitive projects; irresponsible lab partners; and professors who didn't give a damn about anything but their tenure and their papers put a kibosh on any interest I might have had in the field at the tender age of 21.
Now, I'm a bit sad about that, that Berkeley helped destroy something that I seem to really enjoy. But, on the other hand, I've found it again, and I also have done a lot of terrific things in the meantime.
But now I need to hie my butt in to the office to write the announcements about the new programs our company is rolling out today, of which my own programming yesterday was but one small part.