Doing an effective job search covers many techniques. You want to be using all techniques, putting some time into every method.
Networking is still the #1 way to find employment. The attached article for the day (link below), touches again on networking. The art of talking to people to either find out more about the company you want to work for, or talking to people in an effort to help you find and get to know those people who either work for or know more about the company you want to work for. Note that in either case, you really have to know what company(s) you would like to be learning more about.