I know there are a lot of variables in learning speed and experience just give me what you'd consider the norm
What do you believe is the average time needed (years or months wise) for a beginning programmer with no other languages yet to be able to get an entry level position as a developer?
I desperately want out of my current career field, but need to be able to support my family. I'm in Houston, good economy, pulling in about $45k with bonuses of about $10k (so $50-55k).... pretty decent for being in a "non professional" position I'd say. How many years of experience would it take before I'd get to that range in programming with C# in a market like Houston? Everyone throws around big numbers all the time, but in the realistic economy, I want to know if I should expect years and years of scraping the bottom before I end up getting back up to at least that level as a newer programmer.
I need the pro's opinion. I've done my googling, but its muddled and not specific to C# developers.