If you can get a great portfolio up then you should not have a problem. I think 0-2 years programmers where making 40,000 a year in 2003 and was climbing. Many companies help relocate people to their area. This may include a first/last, moving expences (movers truck rentals). Depending on who you talk with these will varry but it's always an option. And if your able to read and alter other peoples code as well as comment your own so others can do the same. Your off to a great start. Though with management experience in programming you should still be a step up from others in the running.