Strong evidence is that it is in the way that you look for those opportunities. Or rather, the way that you create them and call them into your life. Those who go looking for what is advertised arrive too late and through the wrong door. Almost all jobs are filled through personal connections.
Also, if you are desperate, you look desperate. If you are confident, you look confident.
I've even walked into a company and was told, "We're happy to talk to you, but we have no openings." Two hours later, they created a position just so they could hire me!
To learn more, take these three steps: Read my hub on how to create a 5-year career plan; Then read What Color is Your Parachute by Richard N. Bolles; Then do the process in Parachute - it works!
Because some people have work ethic, unlike the younger generation of today. If you have a engineering degree and can't find work in your field, there is nothing wrong with taking different job until one comes available. Although, taking a lower paying job you have to change your llifestyle which many people don't want to do. Not to mention working for minimum wage doesn't get you anywhere anymore making it hard to pay bills and care for your family. I still say work where you can get work because you can always find a better job when you are already employed. Don't be so proud that you can't downsize and only have what you absolutely need to live.
Sarra, my mother said this 37 years ago. Jobs for college graduates were hard to find.She stated that one has to take a job and look for better. Of course, I thought my mother was negative and argued with her regarding this!