Thank you to all who replied...I've consolidated the replies since some of you replied more than once.
----------------------------------
Roger Graff: I fully understand that unless you have the experience backing up the cert it only serves to be the "test" to prove you have at best academic grasp of a particular subject. Its funny you mention backdoor. Summer of 2002 I moved to a part of chicago and lived above the guy who headed up the IT department of a non-profit. He was looking for a guy to do some basic HTML work but also "lead the team"/mentor this highschool kid as a means to possibly hire the person long term as another sys-admin (possibility to learn networking protocols, voip, cisco, etc). I said sure figuring it would be great experience. Well it was and I was offered the position so I am familiar with networking to get in someplace. But I bet you're asking why am I still in the job I'm at? Well at the time I was dead set on grad school (working at uni = discount) and had the conviction that as a man of my
word I couldn't leave my current gig until October, when the year that I promised to work would be done would be finished. Yadda yadda yadda and here I am. 20/20 hindsight really.
Jeff Bosch: I just finished the resume and I will consider Tech Writer positions. I saw a few listed in my area albiet a few weeks ago. Honestly I'll take any "in" into a company if means I can program again. Money really isn't an object as I'm doing fine with what I make now, debt withstanding. I'm not opposed to starting at the bottom anywhere. What I am opposed to is stagnation without the oppurtunity for growth. Case in point, there is a software company here that is hiring for a Feb 2005 start. Its entry level and they are clear that you have no more than 18months experience. From what I can tell..THATS ME!!! But like my boss says...i'm up against every single college graduate in the past 3 years who is fresh, practiced, and green. me? I'm aged (not very well), out of practice, and at least a yearling (to stay with the analogy). As far as a portfolio, either having that or the bubble got me my first job. Considering I was using a purely design side software engineering project with no actual coding I'm wagering it was the bubble. As it stands I don't have a portfolio now but this is also something my boss suggested however she was referencing a flash based training tool that I started but couldn't finish for various reasons. While she implored me to finish it so I could show it off as someone looking for programming positions I didn't see its relevance other than "yes I did do my job while I was at my job". Are personal projects viable for portfolios? What should go in a portfolio? I personally don't see how a hiring manager would view a personal programming project, no matter what it is, as something that carries any weight or credence versus someone who actually worked on a live project with deadlines.
Peter Wooster: While I understand there are other means to wealth I didn't get into program for wealth. I was in school having just dropped a bio/pre-med program because my heart wasn't in it and I was only doing it for the money. I happened upon CS and liked it...because I could do it well. The pay was a perk, albiet a very nice perk. If I was programming now and getting paid what I am my only complaint would be my rate vs. the going market but I'd still be doing what I went to school for. Sure you can argue that many people don't do what they went to school for but if thats the case...why did you go to school in the first place? (another discussion entirely I know).
In my position I have A LOT of library experience. My boss is right in that it'd be a shame for it to go to waste but currently Endeavor(company that makes the software we use coincidently from my area) is not hiring. Otherwise I'd try to leverage my experience there. And yes Library school was mentioned and the fact they'd love my CS background but a) I hate the library environment b) can't stand the holierthanthou attitude of many professors
Mike Gershman: Tech support at my job is outsourced to another company. There are few openings ever. Factor in the poor working environment that I'm already in and how little it differs from department to department...this is not a place I want to continue my employment future. And I'm well aware that this field is not a gold mine. I'm not looking for a gold mine I'm looking to be happy. As it stands now I figure I'll be happier programming again. If the only thing that changed about my life was my job, not the actual pay just the job, I'd be quite content.
Mark Herschberg: My boss said the same thing. Its just as hard to believe it when you say it as when she said it. I admit, I'm an extreme pessimist but I can deal with that if I have a course of action. Like you and many others have suggested, networking is the place to start. I'll look into the places you mentioned but with the hours I work (12:30pm-9pm Su-Th) its extremely hard to network let alone do anything else without mentally and emotionally suffering.