These guys on here are always pushing the exceptions and not the norm. There are lot of low level IT positions are filled with folks with no degrees making $15 - $20 per hour. That's the norm. You can eat decent in IT without a degree IF you have the experience. You will eat much better with a relevant degree and experience. There is no debate about this. The key is making sure your degree is relevant. Contract work and temp gigs are not as glamorous as they are making it seem. And the good ones require specialized expertise and years of experience. I prefer the bonuses, salary, and flexibility I get being in management any day. You can have the experience in the world but if that management or Sr level IT job says degree required you are shut out from that opportunity.
IMO, the thing about a degree is that you won't start out making more than people without, but it'll tend to help you in the long run.
When I got out of college I started out on helpdesk making like $16/hr and working with a bunch of people with no degree. But when that System Engineer job opened up a few years later, I pretty much got it just off GP because I had a degree, even though some of my coworkers had seniority. And if there's an opening for a management job, I'll pretty much be on the short list of candidates.
I'm not at all saying you can't eat without a degree but it makes it easier to get past the glass ceiling.

Your job title must have 3 words

