I left school at 16 and started working for a tiny (10 person) IT company building & supporting Novell Netware networks, flipped to the software development (Retrieve 4GL) side after a year and a half and stayed there for nearly three years in total, by which time the company had doubled in size.
Moved down south and started work for a software house (Pascal & Visual Basic for my sins!), stayed there for six years.
Worked for myself for a couple of years and then, once the money had run out and I was absolutely destitute and on the verge of losing my house, got a job for a multinational hardware/software vendor supporting their kit (2nd line support), worked my way up to 3rd line support and now work there as a Data Analyst doing internal development, reporting and statistical analysis - been here 6 years now.
I would dearly love a career change to get out of IT but, sadly, nothing pays the same - short of being a doctor, lawyer etc, and I don't think I could hack the multi-year retraining to qualify and start earning good money.
So I'll be stuck in IT until they shovel me into a hole in the ground...