There are many pros and cons of working as an independent contractor rather than as a full-time employee. Generally independent contractors make money by offering a skill that clients find valuable. If you can get training in a particular skill, writing Search Engine Optimized web content, for example, or as a construction project or technical manager, you can use it to make money for yourself without having to sign on to a company or get hired by an outside entity. While signing onto a company is a great option for most people just entering the job market for a number of reasons, working as an independent contractor creates an opportunity to use a skill more directly for your own benefit.
Independent contractors have the power to choose their own hours, their own assignments, and their own clients. They have no one to report to but themselves, and sometimes they can make more money on their own. In order to be a successful independent contractor in any capacity, however, you have to be able to create your own business and income. Developing contacts within any industry can take time and effort, and it could be some time before you can reliably work with a roster of clients. Independent contractors are usually also responsible for paying their own taxes that typically employers cover.
Keegan Andrew Duffy of Minnesota is an example of a successful independent contractor right out of college. Duffy had contacts in the technical project management field and was able to build a roster of clients to work for.