Have you ever considered looking in a 100k job search engine for the job of your dreams? I'm guessing you have not. This is simply because most of us are still stuck to the conventional routine of finding a company, applying there for a job, inquiring as to whether there is any vacancy for someone of your qualifications etc.