We are developing a music service with a certain implementation model & revenue model in mind. Its nothing out of the blue, but a combination of best of everything, in a nice way. We have external partners who would give some initial content & are willing to work with us. We are still struggling to build a decent product as of now, but we have the vision very clear. We have 1.5 developers on it and I think the time line is aggressive, but we need to meet that in, in order to capture a strong promotional opportunity. I do see us hiring more people once we go live. However, to bootstrap or get the service running, is it reasonable to hire non-local contractors who have skill in the domain? I know they would get the work done, and also recognize operational issues like maintenance of the code, bug fixes. But wanted to have a take, if others have at some point of time, while starting up, hired contractor to do certain components or support the existing developers?
|
The real question is whether you're contracting out your product as a whole. Based on the way you're describing your team, it sounds like your team of "founders" doesn't include a technical lead (sorry if I'm wrong here), in which case hiring developers and contractors will likely be an issue. If you do have a technical co-founder, then it's possible, but it's still fraught with potential issues. The core problem is that in a startup, your development team needs to be passionately committed to getting the product functioning and running, out the door, and continually improving it. If you're just hiring a contractor or just hiring developers that don't have an equity stake, then it's very very difficult to achieve that level of motivation. Here is the best thread I've ever read on this topic: http://news.ycombinator.com/item?id=1630626 Best of luck! |
|||||||
|
|
I've worked as a contractor in the way that you're describing, I guess the key to your question is 'non-local' ie you're going off shore or at least geographically separate from home base. If that's the case you really need to know the people, trust them to do a good job, and make sure that you're remote project management skills, QA etc are up to scratch. This doesn't have to be complex, Skype, Basecamp, Virtual Standups over video if necessary, Balsamiq etc will all help. IMHO It's the soft side of the IT business that will cause problems here - can you get other people to do what you need them to, if you're not in the same office/building. |
|||
|
|
I used GMI ( http://www.greymatterindia.com/ ) for my second company, which was impressive enough to sell to a public company in beta. They are in india. Upsides:
Downsides:
|
|||
|