I came across this [1] job posting last week. Made me realize how ridiculous the knowledge and experience expected of a web developer has become. I particularly like bullet 6, "Team-oriented, flexible, and able to work in an ambiguous and/or changing work environment." Really?
[1] http://jobs.hbispace.com/web/95148/job_2-15.html?cacheBuster...