You don't need a degree to do programming, web, development or syadmin type jobs. What you need is experience. Lots of it. experience.experience.experience. That's what the last 17 odd years in development taught me. I have no formal education at all, self taught all the way and I'm pretty good at what I do (if I do say so myself) You are going to have to prove yourself in the beginning, but once you gain their trust along with some good solid experience, nothing can stand in your way if you persevere. It's easier if you have a passion for it. Good luck.