My thoughts....
I think the important thing to realize is that IT is now very much a profession. The number one thing you need is experience, but relevant technical qualifications are also important and will become more so as you progress in whatever route you take through it (certainly if you want to maximize earnings). No IT is not the pot of gold at the end of the Rainbow, not sure it ever really was, there have been brief moments of opportunity over the years where money has been thrown about but on the whole what you will get paid will reflect how good and rare your skills are versus the demand for them - what is in demand this year may not be next year. Change is the one constant in IT, if you cannot handle change then stay well clear of IT. Most IT knowledge has a short shelf-life, to work in IT you need a commitment to lifelong learning and self-development. These days companies will rarely pay for any serious IT training, preferring to bring in consultants or contractors with the qualifications already. At some point in your career in IT you will probably want to be a contractor or consultant, it's how you will pay for all those expensive technical qualifications you've earned. But all this is longer term. Actually getting into IT is going to be very difficult. As Network Administrator I had a regular supply of volunteers ready and willing to work free of charge just to gain experience, even then I had to turn most of them down because showing someone else how to do a job takes you away from your own work and as with most teams in IT these days we were a small team managing a large infrastructure. I think the advice given by some to go for an ITIL qualification is sound, as is taking a non technical approach to getting your foot into the IT department. Frankly a geek who plays with computers in his bedroom and cannot communicate well is of little use in todays IT world, enthusiasm is good of course. There's not much point in shouting about coding/programming skills for a helpdesk job. And on the subject of helpdesks its important to realize there is not necessarily a natural path of progression from helpdesk to a technical career in IT, its a different skill set and only very few will ever make the cross over. A degree is pretty much useless in IT. If you feel uncomfortable about not having a degree on your CV then enrol on an Open University course, once your foot is in the door its entirely up to you if you follow through on that course of study. Initially you will not want to try and specialize too soon, you need to be flexible and simply seize any opportunities, later it will pay to carve out more specialist skills so you can reep better financial rewards, and find interesting work! Unfortunately aside from the latest in vogue technical skills the jobs which pay the most in IT are the ones no one else wants to do because they are so damn boring! Above all Good luck!