The one thing that needs to be controlled for, is the age of the person filling out the survey. I would be below that average for pay, although I am only one year out of college and into a full time position. Obviously, not a candidate for the title of "lead" developer. Perhaps "sole" developer at the company....