CodeProject, a resource site for developers, recently did an informal survey asking if in comparison to your work collegues, you were average, above, or below. The results are amusing. The explanations for the results are pretty interesting. I think this does much to validate my theory of plebe programmers versus the seasoned veterans. I wonder how many veterans got to where they are by hard work as opposed to natural ability? I think it's because of my personal lack of evidence regarding hard work being used to get me where I am that I don't think I would do well if the economy forced me to find a new job. Just a theory.