It can take months to find a job. People who use more than one or two job search methods, can find it much faster:
Employers. Compile a list of potential employers in your field of expertise. Check their websites for job openings, but even if no open positions available, do not hesitate to contact them directly. Consider talking to the employees and ask them about the company. This is one of the most effective ways to find a job.
Personal contacts. Tell people you know that you are looking for a job. Many jobs are never advertised and your contacts can be a good source of information. To find new contacts, use now popular social software tools (e.g. LinkedIn, Twitter), but don't forget about student, community, and professional organizations.
School career planning offices help their students and alumni to find jobs. They offer career counseling, invite recruiters, host job fairs and often have open jobs listings.
Classified ads. There are job listings on recruiting websites, job/message boards, groups, forums, and many other resources on the Internet. You can also find classified ads in national and local newspapers, professional journals, trade magazines. We recommend you to respond to the classified ads quickly and always keep a record of all your communications.
Professional associations. Just like school career planning offices, many professional associations offer their members employment information services, educational programs, help with career planning and job placement.
Private employment agencies, recruiters, and career consultants often work in a particular field, have up-to-date information on openings and can save you a lot of time. We recommend you to stay away from those that charge fees as most legitimate agencies operate on a commission basis paid by employer. If you decide to pay for the service, make sure to check if they offer any guarantees.
Labor unions provide various employment services to their members, including training for a specific trade or skill.
Federal Government job opportunities can be found at http://www.usajobs.opm.gov
State employment offices operate nationwide and help people to find jobs and employers to find qualified candidates at no cost. Referral and job matching, as well as, services for special groups are available. Additional information and the nearest office locations can be found on U.S. Department of Labor website.
Community agencies (nonprofit organizations, including religious institutions and vocational rehabilitation agencies) usually target certain groups, such as youths, women, minorities, or older workers. Many offer counseling, career development, and job placement services.
Internship opportunities can be found in community service and volunteer organizations, career centers, on job boards, and company websites. Besides getting experience, you will have a chance to meet employers and expand your network of professional contacts. Some intenships even provide stipends. Many people get jobs with the same organizations where they have interned or volunteered.