Jobs in healthcare and tech tend to tick both boxes.
The US Bureau of Labor Statistics recently released its biennial projections for job growth across hundreds of occupations between 2016 and 2026.
We took those projections and combined them with BLS estimates of the 2016 median annual earnings of those jobs - using the geometric mean of the two numbers - to come up with a ranking of the best jobs of the next decade.
To focus on good, high-paying jobs, we restricted our list to those with salaries higher than the 2016 median annual wage of $37,040.
Read on to learn about the best jobs of the future, including the typical level of education required and what people do on a daily basis, according to O*NET descriptions of the jobs.