Telecommuting is becoming the wave of the future. As companies downsize, many workers have found working at home a convenience and cost savings idea. There are many types of telecommuting/teleworking opportunities. They range from computer programming on a salary basis, to mystery shopping on an independent contractor basis. In between those extremes are writing jobs, filling out surveys for cash, surfing the web for cash, etc.