I think this is interesting, but wouldn't judge yourself too heavily on it. I think many of the lines are far too easy to get to the '3' category, and leave considerable room above for really gifted programmers.
My results are about 1/2 three, 1/2 two, a couple ones, and nothing in the gifted category. :) Background here is some (very bad) programming before undergrad, undergrad CS from a good school, then 6 years working in enterprise software.
I really don't think this chart categorizes what makes a programmer competent though. I value the knowledge of a programmer that is extremely deep in a couple categories more than someone who has a sprinkling of everything.
My results are about 1/2 three, 1/2 two, a couple ones, and nothing in the gifted category. :) Background here is some (very bad) programming before undergrad, undergrad CS from a good school, then 6 years working in enterprise software.
I really don't think this chart categorizes what makes a programmer competent though. I value the knowledge of a programmer that is extremely deep in a couple categories more than someone who has a sprinkling of everything.
Jeremy