Always hate choosing my role on surveys, it's difficult to pick from the options given because I am the entire development department for our company. I do it all. No option really covers us guys in small businesses. I know loads of other developers in my situation too.
Some single choices could be multiples IMHO. Good questions overall. What about some others like:
o Primary development orientation?
. Procedural Language
. Functional language
o Project environment?
o Codeproject membership
. < 1 year
. 1 - 5 years
. > 5 years
. > 10 years
"Courtesy is the product of a mature, disciplined mind ... ridicule is lack of the same - DPM"
In my opinion, this survey only focuses on the user profile, and did not express interest in user opinion about the Codeprojet web site, ads, notes, organization, seeking capabilities, downloads, usefullness, etc. which could be of high use to better this site.