Hacker News new | ask | show | jobs
by yixiang 2963 days ago
As a freelancer from China who is starting my own agency, I've developed many outsourced projects for my clients, or my clients' clients. Here's my advice.

0. Sometimes it takes MORE time and effort if you outsource it. It might take as long to find candidates and describe your requirements as if you build it yourself. And you might choose an incompetent freelancer/company and have to restart the search again. I feel it's only worth the effort to find a good developer if you plan to work with him for more than just several months.

1. Try to get a referral. It's way easier to find a reliable developer this way.

2. Avoid popular freelance marketplaces like Upwork. The competition tends to drive away non-desperate developers (like me).

3. Be as specific as possible in describing what you want to build, provide a mockup if possible. Especially if you won't meet the developer IRL.

4. Find someone who speaks English and communicates proactively, who reports progresses and delays without you asking. It'll drive you nuts if you don't know if a deadline will be met and your developer won't reply to your email.

Finally, you can send me an email if you're interested in having my company build your MVP for you.

1 comments

0. I was thinking to do very detailed specifications and have trial for a week. I believe there is no other way. Also during this week I could see how the base tasks will be performed and if it fails could cancel the relationship.

2. That is indeed very useful advice, if I could get referral. Unfortunately I could get those from the websites I could find the agencies or people. Do you think I could rely on these?

3. Useful advice, but what other places you would suggest. Here is good resource I found but any of these look main stream: https://www.forbes.com/sites/abdullahimuhammed/2017/06/16/79...

4. Ideally I am looking for 2-4 people for 2-4 months. Then it makes perfect sense for someone on the team to be used for the communication.

I would definitely check with you once I prepare the specifications (in next month or so).

Thank you very much for the input!