Personally, I'm just a regular human being with no specific knowledge about these things and my business seems to run quite steadily. Clients seem to appear when I need them and if they don't, I market myself to new ones. There are a lot of companies who need the expertise that you may have to help them out. For some years it was good to be an regular employee, but I'm very happy I decided to found my little Studio Gearnoodle :)