Sure, it would be ideal to find a tech cofounder, but that is not always possible. It is easy to oursource the work to build the initial website, but as the website grows and user activity increases, how much can possibly be outsourced? Is it realistic to outsource everything?
For instance, here are some needs a business founder may have down the road...
-Server Administration- How to best optimize servers to deal with increased traffic efficiently.
-site is broken- Need someone to fix your site when someone hacks it or there is an unexpected bug.
-New features- Tack on new features without interupting the site's user experience.
-Customer support- 27/7 response
-Scalability- the code needs to be altered to deal with all of the load.
-Any other technical details that come up that a founder doesn't have knowledge of.
-Admin Dashboad- Eventually you will have to improve the site' dashboard to see all real time statistics so you can see what breaks and what needs improvement.
It would be great to hire people to monitor this stuff regularly, however, if the budget isn't there for full time employees, outsourcing seems like the best option. Is there anything that shouldn't be outsourced?