I don't have any specific goals right now. I'm not hugely ambitious to be honest, my only real goal is to have a job that I enjoy and that supports the kind of life I want to live. I'd like to just work on something that's more interesting, either because the programming itself is more interesting (more "problem solving"/algorithmic stuff, less connecting a UI to a database and fighting with CSS xD) or because the software is something that I'm interested in even if the programming part is similar to what I'm doing now. An almost-opportunity came along a few months ago with a small(ish)-but-established company that had software I'm definitely interested in (and have used every day since I heard of them) but they went into a hiring freeze while setting up my final interview, and with so many companies that have over-extended themselves and then started doing layoffs in the last little while, I'm a bit wary of a company that sounds like it may have had the same problem. So I'll stick with my company for now, get some more experience, and may start casually looking for better opportunities again once things settle down a bit.