Friday, August 11, 2006

an introduction

Someone wiser than myself once told me: “The real art of programming is debugging. Anyone can design and write bullshit that doesn’t work, the real hard part comes in going that last mile.” This blog is about that art: how to be better at it and how to enrich your life along the way.

Quickly, I want to introduce myself before moving on to what I hope will be a series of interesting editorials.
I am a cell phone developer. I write software on J2ME, BREW, and Windows Mobile. All three have some of the least helpful debugging harnesses known to the developing world. I'm sure there are harder platforms out there, but I suspect these are some of the hardest.

I find my path crosses with Zen because I'm a martial arts student and teacher. I am not a master of anything, but I hope to be able to impart some of the things I’ve figured out.
I have a degree in Computer Science from a liberal arts school. While I was earning that degree I spent a huge amount of time learning to code, hack, program, and design. At no point in my 4-year incarceration did anyone teach me anything about debugging. Yet if you ask nearly any programmer how they spend the majority of their time, they will tell you, and I would agree, that most of a programmer’s time is spent not writing code, but fixing it. I hope to write articles in this blog help fill that gap.

-Chris Haseman

1 Comments:

Anonymous Anonymous said...

Most of the code in the world was already been written. It's our job to re-arrange it, debug and fix it, so that it meets the marketing requirements.

1:42 PM  

Post a Comment

<< Home