It would be great if you can learn and do it on your own, with the close knit team you put together. But if that is out of question and your choices are either to do nothing and stay with your boring job or outsource, I would say you outsource at least to see if it flies. You would at least have first hand experience of outsourcing by the the end of it. You may want to get a "virtual assistant" first to see how it go…
You're talking about outsourcing non-programmers. The guy who was asking was asking about outsourcing programmers. I am wary of outsourcing. I've done some work on RentACoder ... most of the people there want cheap work done for crap. I've picked up some projects where I ended up fixing mistakes from other people's code. They were candidates for a DailyWTF submission. Some of these people were from overseas, and some…
Have any Y Combinator startups outsourced coding to China to get up and running faster?
21–30 of 36 posts
Re: Have any Y Combinator startups outsourced coding to China to get up and running faster?
#22What about outsourcing graphic design? I can code everything my startup needs, but we don't have a good graphic designer. I suspect that we could go a long way with a few mockups from a great designer. Of course, good designers tend to be expensive, and I suspect hiring a really good one would blow through a good chunk of my savings :[
Re: Have any Y Combinator startups outsourced coding to China to get up and running faster?
#23Re: Have any Y Combinator startups outsourced coding to China to get up and running faster?
#24Re: Have any Y Combinator startups outsourced coding to China to get up and running faster?
#25Not that I know of. Outsourcing is for banks, not startups.
Although there are some other incentives to outsourcing in China. I was told that in some major cities like Xian, the Chinese government is offering free office space and subsidizes the salary of each of your employees if an american startup or company decides to hire employees there. Xian has particularly good tech schools (they would be like the UW of China), but they have 50% white collar unemployment.
engineering school ranks: http://www.asu.edu/chinainitiatives/documents/unv_rank_eng.p...
(sorry can't find the link for the government program right now... that tip was given to me by a senior partner at a private equity firm... I'll try to find it guys. although, I would much rather recruit top grads from #1 universities than save a few thousand dollars a month by setting up operations in some average place with subsidies)
So I am definitely looking into China or India for my startup. But, I would not recommend going to China unless you or one of your co-founders speaks chinese. The major problems as other people have noted, are quality control and communication. Otherwise, your outsourcing has just about as much success as saying that you plan to move to Hawaii and live off the ocean by asking dolphins to fish and pick up sunken treasure for you.
I think a great startup idea would be to help American companies utilize idling chinese programmers by providing middle management, oversight, and translators (and job training + good pay for your Chinese employees).
I've met a couple guys our age in China (25-26) who have already sold their company for $20-30 million (US dollars) and walked away with $6-10 million. All they did was copy a popular idea in the US like Pandora or Last.FM, hire some cheapass programmers for $1k a month a pop, clone the idea completely, sell it to a larger company. These guys probably sat next to you in class at Berkeley or UCLA. I also know of a few US startups that already finished a Series A ($7 mil) and have a majority of employees outsourced to China. Solo founder.
more info if you guys want it
Re: Have any Y Combinator startups outsourced coding to China to get up and running faster?
#26Translations. We met a great guy in China via Elance for the Mandarin work. We've also worked with people in France.
Artwork. The new Webmin logo was done by a guy in Romania, I think. Met him on SitePoint via a logo contest.
I considered outsourcing some of the JavaScript work, since it's not our core competency (we build system administration tools in Perl/C/Java), but given that UI is so important I opted to learn JavaScript myself. Our first hire will probably be someone very strong on UI and web technology, though I'm getting pretty comfortable with it lately.
My previous company frequently outsourced, but never to China. I regularly hired my current co-founder (an Australian), and I worked with folks in Germany, Romania, Pakistan, Ukraine, Tunisia, and the US. Some experiences were positive, others were very negative. I wouldn't suggest outsourcing without some solid in-house expertise to judge the resulting code. I had a lot of trouble with really bad security practices in many outsourced projects. If I weren't a developer myself, I would have merely have had to trust that since it looked like it was working it actually was--when in the case of a couple of projects all of the "login" work was being done client-side. I even had a Firefox toolbar project come back with SQL being generated on the untrusted, unauthenticated, client-side in JavaScript (inserts, deletes, the whole shebang).
In short, if you aren't a developer, or don't have one on board, outsourcing is potentially rife with pain. That said, Digg and MySpace were developed by outsourced labor, and Mark Fletcher is a big fan of Elance. I dunno that any Chinese developers were involved, though.
Re: Have any Y Combinator startups outsourced coding to China to get up and running faster?
#27There's some significant upfront investment though, just like hiring any key employee, and you can't hire someone the day after you realize you need the extra hands. Really doesn't work like that. Think long-term. Think partnership.
It's whole new challenge apart from your typical day job. Interesting one though.
Re: Have any Y Combinator startups outsourced coding to China to get up and running faster?
#28Presumably, a YCombinator start-up is one where writing good code is the core competency, and a major competitive advantage. You don't outsource your core competency.
Unless you're the semiconductor industry.
making semiconductors is a ton of math, theory, and layout work. are you talking about actually using masks to do the doping?
Re: Have any Y Combinator startups outsourced coding to China to get up and running faster?
#29Earlier quoted context omitted.
Unless you're the semiconductor industry.
what do you mean? making semiconductors is a ton of math, theory, and layout work. are you talking about actually using masks to do the doping?
also because semiconductor "startups" have higher capital costs than your typical software company.
Re: Have any Y Combinator startups outsourced coding to China to get up and running faster?
#30Not that I know of. Outsourcing is for banks, not startups.
I just got back from a business development trip to China. China programmers are cheap. Their monthly salary is $1,000 for the top of their graduating class programmer. Their work ethic is impeccable. Unfortunately, their english is not. This is where Indian outsourcing shines, their english language skills and eventual ability to meet spec is 10-15 years ahead of the Chinese as a society. Although there are some oth…
I would be really interested to hear more about these, please share.