I love to program. I love to spend hours on a problem, racking my brain while trying to figure it out, and I love the feeling I get when I solve the problem. I had an internship the summer of 2005 programming in Java/J2EE with XML at a large insurance company. I did well enough to get a full-time job after I graduate. I was very excited about starting my job, but it turns out, they end up placing me as more of a financial analyst in the Vendor Management Office. The reason they placed me there was because the VP of Development took charge of the VMO, and so the VMO is staffed with IS majors. I've done some programming at work, but they were all small, personal projects and simply because I wanted to learn a new technology (i.e. C#). I've been in this role for 6 months now. I'm teaching myself PHP along with some web design best practices. I have a Masters in Information Systems and had to take a few graduate-level programming classes. I kicked ass in all of them. I want to move to San Jose-area and get a job as a software developer, but I'm finding that it's pretty hard. Everybody wants to hire a programmer with 10+ years of experience, and all the entry level positions look for Masters of CS-level programming concepts and all these obscure programming languages and frameworks and platforms. I've been looking hard, but nobody wants to hire me Any ideas on how to make myself more competitive/marketable?