I have been a developer for a long time. Too long to mention, probably. I was putting FORTRAN on punch cards in the early 80's. I love doing development and always have. I've done it professionally since the early 90's. I don't get to do it anymore. I've become a Systems Engineer and Architect for very large scale projects. There are jobs out there for you if you have the right kind of experience. I gave up on being a professional developer a few years ago. Most places that want developers, don't want to pay you for your experience anyway. They can get developers with less experience at a far lesser rate that can do the job. Perhaps not as well, but the bean counters believe that the costs associated with the bugs and lack of reliability are less in the long run. Not sure I agree with that but I'm not a bean counter. I only do development now for fun. To keep my skills sharp. I have the experience to do other kinds of things. I think you should probably look at other types of IT positions that take advantage of the experience you've gained. Good luck.