» more from There Must Be A Pony In Here Somewhere

1. Software Engineer

2012 pay: $88,142
2011 pay: $87,140
Change in pay: +1.1%

Software engineer has been the No. 1 job for two years running. You can sum that up in two words, Lee said: “Technology revolution.”

Software engineers are the “creative minds behind computer programs,” according to the BLS.

“Every day new demand for new software is not being fulfilled,” Lee said. “Someone right now is in a garage somewhere dreaming up the next big thing and they’re going to need to find 100 programmers to make it happen.”

Photo: Bloomberg via Getty Images