in reply to What kind of programmer are you?

Many of us have run into these:

8. Accidental: I didn't mean to be a programmer, it just worked out that way.

9. Chief: I express my creativity with extemporaneous, self-documenting code. It's not what I do, it's what I am.

10. Day job: I'm just coding until my other deal comes through.

11. Car support: I code to make my car payments, insurance, and speeding tickets.

Most of us are a bundle of contradications. We don't want or need labels. It's fun to label 'other people', though. It's like trying to assign everyone to a character in a Dilbert cartoon.

It should work perfectly the first time! - toma