I don't think the author did a lot of work in writing this article. Of the 10 positions listed, 5 are medical and 5 are computer related. In down economies, healthcare jobs always are more popular. In strong economies, they are less popular, because all of the jobs listed cap out at relatively low salaries. Pharmacists, strangely referred to as "literal pill pushers", got a salary boost a few years ago when chains like Walgreens could not expand fast enough because of a national shortage due to expansion of pharmacies in chains and various retailers. Nearly all computer related jobs can and are being outsourced to India, Eastern Europe, the Phillipines, Indonesa, etc.