Every job I have ever had I have gotten either through personal contacts or by sending my resume to a company that I was interested in. It wasn't that people were doing me favors, its just that it put me in the right place at the right time and that was much more effective than browsing online ads. I have read statistics that say most hires are made through personal contacts, otherwise known as "networking"