I started at college doing a computer science course and quickly realised the info they were giving us was deeply out of date and the programming tools we were using were not used in industry (because real ones cost money and colleges like to use free ones), so I quit college and got a job at an IT firm. A few years later and a couple of job changes and at 20 I was hired to be team leader for a group of graduates who were just starting the "graduate program" of training, needless to say I was on more than them and they had student debts to pay off where as I'd had all my training paid for by the companies I'd worked for, which was in the actual tools companies were using instead of being all theoretical on outdated stuff.
I don't regret not going to uni at all.
My first job was basically menial, scanning documents, but as it was an IT based company whenever someone didn't know how to do something I stuck my hand up and said I could, when I couldn't, and just found out how to do it so I could skip out on what I was supposed to be doing to learn something new. Within a year I had enough knowledge to pretend at my next interview and so on.
Now I'm 45 and basically retired and living off investments.
I think if you have something really specific you want to do where you know the degree is needed then obviously that's the way you need to go (doctor, lawyer etc) but for the vast majority of careers you can learn enough off your own bat that uni becomes a massive waste of time and money.