I have a bit of a problem and I thought using SO would be a good way to address it.
I'm a full time developer for a very large Wall Street firm. It pays well and has great benefits and is, for the most part, not worthy of being posted on TheDailyWTF. I'm worried that I'm begining to feel stuck where I am.
My firm uses completely proprietary technology. We use a proprietary programming language in a proprietary environment, in a proprietary, non-relational database. Most of the technical skills I'm learning are specific to this firm's setup. I feel as if I've forgotten most of my mainstream technical knowledge. I've also become "comfortable" and haven't been forced to keep up with current technology trends so I've fallen very far behind there too.
Finance can be challenging, but it's not something I'm really interested in. I don't feel excited about the development work I'm doing and don't feel inspired by it. At best, my work is used by a handful of people. I'd love to work for a software company, in a real programming language/environment/framework where software is delivered to the masses.
I'm concerned, however, that my knowledge has grown stale. I doubt I'd pass a technical interview that focused on C/C++/Java anymore; it's been 3 years since I've really used those technologies extensively. And all the experience I have is in this proprietary environment, so places that insist on "X years of expierence with Y technology" are also right out.
My question is: what can I do? How can I get out of this rut? I want to like my job, but it's hard. I'm thinking about leaving my job but I have nothing set up for myself at the moment. As someone with a family, it's a little overwhelming to just pack up and leave without a safety net.
StackOverflow, I ask you: what can I do?