I teach people how to go through a job search. Job hunting is a skill which unfortunately isn't taught in school. People who are laid off, are recruited right out of college, or have been in the work force 15 years, often don't know how to job hunt. Most of them are college educated and have been in the work force at least a few years. Most of them are dissatisfied with what it is they're currently doing, but either they don't know what they want to do next or don't know how to make it happen.
Most people make the mistake of starting by looking externally-at the job market.
I think it is really sad when someone spends all their time and energy on say, law school, then graduates and doesn't want to practice law. I think the first step is to look inside and learn what is important to you, to evaluate what skills you have and what skills you enjoy using. Just because you're good at something doesn't mean you should be doing it. Determine what is important to you, what your personality characteristics are, what stage of life you are in, what you want for the rest of your life. I help people come up with a description of what they want.