1 Director of Information Technology
2 Director of Sales and Marketing
3 Product Manager
4 Senior Web Developer
5 Technical Specialist
6 Electronics Technician
7 Law Clerk
8 Technical Support Analyst
9 CNC Machinist
10 Marketing Manager
3 Physical Therapists
5 Special education teachers
9 Financial services sales agents
10 Operating Engineers
This is based on people self-reporting on the CareerBliss website whether they are “satisfied” with their job.
While I have some doubts about the statistical validity of these results, one can’t help but notice a very clear trend. The jobs people dislike involve working in bureaucracies or have some other element about them that makes them frustrating and makes the worker feel powerless. The jobs people like involve working independently and having a direct relationship with the customer (for teachers, the customer would be the children they are teaching).
It is kind of surprising to see financial services sales agents up there on the top ten list, it being a scummy sales job, but they do work independently (as long as you're bringing in money and not violating any laws, your bosses don't care what you do) and they have a direct relationship with their customers.
IT and marketing appear to be the two worst functions within the bureaucracy with respect to job satisfaction. There was a reason why I wrote that a career in computer programming sucks.