Oh, well, if you can call me programmer
I'm doing bits here and there (where I can, that is; my masterpiece still is Gnutella For Users, a guide to Gnutella:
http://gnufu.net ) but hey, I'm lazy at times, and at those times I want to have to use the least possible number of clicks to get what I want from a program (see the different definitiion of lazy?
).
And that is, what I try to remember, when I write code myself, and I hope I'll be able to stick to that, because I assume, it is very easy to forget it (and to forget, that every programmer was a user once and faced the same problems other users face now).