I recently finished reading Dan Cederholms Handcrafted CSS and just started reading The Pragmatic Programmer by Andrew Hunt and Dave Thomas. Both books make references to the craft of carpentry. This got me thinking of how similar these professions are.
Before I was a web programmer I worked as a carpenter and when I tell people about that I get a ”Wow, that must be a huge leap going from craftsman to nerd” and I answer with something like ”Myeaah, I guess”. But the differences aren’t really that big. Aside from growing your gut and butt instead of biceps and triceps the similarities really beat the differences.
Be Proud!
We are craftsmen and we take great pride in our work. And we should, even though we may only be a couple of small pixels in a big jpeg (or a stone in a cathedral if you will), cause our profession involves a lot of hard work and responsibility. I remember writing funny limericks or scrawling down funny pictures of work mates inside of walls when I was was working as a construction worker. The thought that, one day someone is going to rebuild this place and discover my witty scribbles inside a wall, amuses me.
In Handcrafted CSS, Dan Cederholm demonstrates how he leaves his mark on his creations (an ASCII beer in the bottom of his code). We should all have a witty tag to leave inside our code cause some day your code may be refactored. And doesn’t knowing, that someone is not only going to see your code but also a piece of your personality, make you all fuzzy inside?
For inspiration, click view source on SimpleBits and look up the beer tag right before the