6 months ago I started a new job after having been jobless since graduating from college in December 2003. Well, the place I work for is steadily downsizing IT. I've been through 2 large reorgs and will soon be moving on to my 5th boss in just 6 months. I haven't been on a task or under a manager long enough to gain any traction and actually learn anything useful. I've dabbled with MS Access, but then that project was trashed. I've been working with ASP.NET (as evidenced by several of my previous entries), but this last reorg rendered that work useless and I've had to shelve everything I had done. I'm right now in-between assignments. My old work has been canceled but I haven't been reassigned anywhere yet. Needless to say I'm less than confident in my job status. There is no security here right now and I wouldn't be surprised if all of IT isn't outsourced by the end of the year.
So I'm now faced with a problem I had before I got this job. I still need to find an area of specialization. I need to find an area of IT that I can latch onto and excel in. I'm hesitant towards programming as I'm not sure I want to spend all day typing out code on a screen. I like doing a bit of coding here and there on hobby projects but I'm not sure I'd do well with it as a profession.
What areas of IT have you all found interesting/worthwhile? I have a general Info Sci/Tech degree from Penn State, and little specific training in any area yet, so I'm essentially a clean slate.
Also, any suggestions for affordable training/certification programs? I've found that most companies put very little stock in being "self-taught" and want to have skills lists backed up by work experience or education. Well, I haven't developed much in my current job due to the constantly shifting nature of my work, so I need to look at outside training. Affordable is key because I will likely be out of work within the next year and need to bank as much money as I can.
Your help and suggestions are much appreciated.