Raging Code Monkey

At the very core of my being, I think I'm more of an engineer than an artist. I love designing and building things. I tinker and assemble stuff, and I have a deep appreciation for science and all things technical. I possess an analytical mind that's allowed me to learn multiple programming languages more or less self taught, with the occasional tutorial from friends and a day class here and there paid for by work.
The one thing I really, really hate though, is debugging. Debugging makes me fucking crazy. Debugging makes me want to throw my keyboard at a wall, snap a DVD-ROM in half, and use the jagged edges to slash my jugular so I can bleed out into the hateful gaping chasm that is the open case of my dysfunctional PC.
...ok, that might be a little extreme, but you get the point.
I think part of the problem with being self taught is that I have these odd spotty gaps in my knowledge; in particular good debugging techniques. I'm a hell of a lot better now than I used to be, but that's only through hours and hours of painful swearing and tears.
As much as I love tinkering, I have a very short fuse when it comes to machines or programs that are misbehaving. See, I expect people to piss me off, so I have a pretty long fuse when it comes to dealing with other homo sapiens. Machines, however, should bend to my will as a superior tool using mammal.
Sometimes they do, sometimes they don't.
As far as actual updates go (rather than whining and ranting), I'm nearly done building the new Steamvolt website. I still need some new graphics and minor tweaking, but I did manage to build this massive PHP script that should ensure that the only thing I'll ever need to do when I add a new comic page is to add the page number and chapter number, and the code will build all the rest. The debugging sucked, as it usually does, but at the end of the day I got the sucker working.
Kind of makes me want to pick up a wrench, jump on top of it, and roar in victory like a frenzied howler monkey.



Comments
it's an art
I know that feeling... but debugging is more of an acquired taste - the more you do it, the more you understand it, and the more you might (*gasp*) like it.
I'm at the stage of merging my debugging skills into my problem solving toolbox, so it's now much more fun! It's like solving a puzzle that you've unconsciously created :-)
But the ugliness of debugging someone else's code doesn't quite go away completely...
Anyhow, kudos on the graphic skills ;-)
I've been enjoying them ever since Phil Plait plugged "The Stupid - It Burns"... keep up the good work!
Thanks!
Yeah, I'm slowly improving, but it's still my least favorite part. I think it just gets to me when 50 code tweaks later it's still not working.
I still think it's wicked cool that Phil used that image of mine; I'd already been reading his site for years when that happened. It's seen a lot of use, but when someone I admire and follow takes notice, well, that's just awesome :)
Nice! Digging your art,
Nice! Digging your art, appreciating the site. Keep up the great work!
Post new comment