|
Support and development can easily and successfully be outsourced but only to those with impeccable reputations and longevity within the industry. The downside is that you will not get these people to sign non-competes, but if you follow the "impeccable reputation" requirement, that isn't a concern because they don't get that rep by screwing over their clients through the years.
Hiring inexperienced people should *always* be an in-house requirement though. They just won't have the experience to forsee alot of the "stuff" that webmasters and surfers alike try to pull and develop solutions for those type situations and getting that experience takes years to acquire. In this type scenario, if you're training the person and giving him new skills, you have every right to require a non-compete should they leave.
The time it takes to train could be better served by bringing in experience and actually developing - only you can answer that question for what works best for you. A possible successful scenario for you might be to hire a "moitor" in-house that keeps tabs on your outsourced people to ensure quality and timely work.
There are a few people in the industry (myself included) that aren't looking to own a piece of the action and prefer to contract out for a period of time so yes, there are folks out there and you shouldn't close your mind off to those opportunities.
|