Re: IT snobbery
This!
I'm a year behind at 33 but my A level course could only be described as pitiful. Didn't go uni as I'm too tight fisted to go and do it without a job in mind but still ended up working in a small software shop don't sales. Then support... then development (since I usual had to fix the demos one thing lead to another).
I'm now working for one of the largest telecoms companies but only because a recruiter knew his job well enough to take a punt on experience over degrees, yet I'm one of only 3 people in the office that doesn't hold some sort of degree but been complemented on my work for understanding how to code for teams, keep it simple and most importantly how to make it maintainable.
None of those things ate taught it seems sometimes (ymmv since I can't comment on ever uni in the world ote even every teacher. That and some get offended when i mention I don't think they play nicer with others)