You could have been forgiven for thinking, in the year 2018, the world's most difficult occupations would include such futuristic roles as "robot wrangler" and "drone cleaner".
But new research has shown the most stressful jobs are surprisingly traditional - with senior military personnel coming top.
The list, by US recruitment site CareerCast, also ranked firefighter, airline pilot and police officer among the most stressful roles.
Meanwhile, senior corporate executive came ninth, although with a salary of over $181,000 salary (£133,700), it was also by far the best-paid role on the list.
2018's most stressful occupations
|Profession||Annual Median Salary||Growth Outlook||Stress Score|
|1||Enlisted Military Personnel||$26,054||N/A||72.47|
|8||Public Relations Executive||$107,320||10%||49.44|
|9||Senior Corporate Executive||$181,210||8%||48.71|
At the other end of the scale, diagnostic medical sonographer was ranked the world's least stressful job, followed by hair stylist and audiologist.
However, Kyle Kensing, of CereerCast, pointed out that even sonographers encounter a certain amount of stress during their day-to-day lives.
"[The job] isn't merely conducting pregnancy ultrasounds. Their days may include the task of cancer screenings, which can add stress to the job." And that's without factoring in the NHS crisis...
The most stressful roles had several factors in common: while for some it was risk of death or injury and physical demands, for others it was strict deadlines and being forced to appear in the public eye.
2018's least stressful occupations
|Profession||Annual salary||Growth outlook||Stress score|
|1||Diagnostic Medical Sonographer||$64,280||17%||5.11|
|5||Medical Records Technician||$38,040||13%||8.54|
|9||Operations Research Analyst||$79,200||27%||9.17|
|10||Medical Laboratory Technician||$50,930||12%||10.00|