in reply to What kind of programmer are you?

Well, I do miss a few classes:
6. Toolsmiths
People who write programs to solve specific problems.
7. Professionals
People who have been hired to code.

I'd classify myself mostly as a toolsmith, followed by the mad and pure scientists. And any CGI work I've done the past 6 years, I only did it as a professional.