About

Filed Under General | 

An about page. A manifesto page. What to write?

My name is Tomo (well, actually it's a nickname). I'm a software developer. It's my profession and my passion. I write programs at work. I write programs in my spare time. I'm addicted to creating software. I can't help it.

I've been programming since I was 13 or 14. I got my Atari 65XE and got sucked into it. I started with Atari Basic but 6502 assembler soon followed. Later I got a PC and the world of possibilities opened up. Pascal, C, Windows, Linux... There were always more to explore, more to have fun with...

I've transformed from a programmer into a developer when I started to earn a living by creating software, back in 1998. I wonder if the application I created in my first job is still in use. Since it was written for a local authorities agenda, it is possible.

Fast forward to present day. I still am as keen on creating software as I was 10 or 15 years ago. There's no sign of it stopping. I am much less tolerant to poor software though. As I learn to value my own time, I am more and more reluctant to struggle with bugs, bad design or just laziness in programming.

Koans of code. What does it mean? Koan is a kind of riddle without a rational solution, sometims without any solution. The goal of trying solving a koans is in trying. The activity of looking for a solution is way more important then the solution itself. Similarily, word of software is full of such little tricks and questions which provoke a research/learning/investigation activity. Only when you reach the answer you realize it's not valuable (or valid any more). But the understanding you got while working on it turns out to be invaluable.

(No, I'm not a buddhist.)

The wise citation that goes along similar lines is Eisenhower's "The plan is useless, the planning is essential"

Well. This will be pretty much it. Go back to the actual blog now and go on reading!


Comments

1 Comment so far

  1. First post : Koans of code on February 8, 2007 11:30 pm

    […] About […]

Name (required)

Email (required)

Website

Speak your mind