jeffwidmer.com
Take this job and chart it
What’s the best job in the world? Software engineer, according to CareerCast.com, which ranked 200 jobs based on five criteria: physical demands, work environment, income, stress and hiring outlook…