I believe the answer is: Self selection
Self-selection begin with self-introspection in order to find out what we truly desire from our career and the skill sets that we have from our personalities, knowledge and experience.
After that, we pinpoint this data with the type of job that exist in the market and the criteria that is expected by the employers. Doing self selection before picking a job would increase the rate of job satisfaction.