It's a particularly lucrative time to be a Silicon Valley software engineer. Last year, the average salary for a programmer in the region hit a record $116,678, up 10% from $106,242 in 2010 and 17% ...