In the Tulsa area there is a high demand for CS types. I probably get a call once every two weeks wanting an interview. My company routinely has a need for Java devs. I know of 2 companies hiring Rails jobs right now. I think you need to look a bit harder. Oh, btw I have no degree, work in CS, and make 70K a year in Tulsa, OK.