Hacker News new | ask | show | jobs
How do I know what to look for in a technical cofounder
4 points by atomicmat 4082 days ago
I'm non-technical with an idea, and want to develop a product similar to Magic (W15 batch). I want to post an add to look for a developer on websites like Elance but don't know what specific skills to request. It seems like a straightforward backend so I'm hoping that someone good could do this fairly easily.

Any tips on what I should be asking for?

5 comments

Whatever you're looking for you won't find it on Elance or similar sites. Generally, those are places to pump out boring work at cheap prices.

As far as skills go, just look for programming skills, ideally with a body of completed prior projects. Hopefully the projects are somewhat large and/or complex (not a GitHub profile with a few forked repos and toy projects). Of course, many good developers have no publicly available projects but as a non-technical person you will have a hard time judging those people and they're probably not the type to work with you anyhow (they want benefits and paid vacation).

I'd recommend something like Craigslist - Computer Gigs or if you want to pay someone market rates, Craigslist - Internet Engineers or Stack Overflow Careers.

Also, if you are paying market rates, you should reframe how you're explaining this. The gal/guy with an idea in search of a coder on Elance is a pretty poor first impression. Just say you're a bootstrapped/self-funded startup. And make sure to do your share of the business side of things which somehow most non-technical people aren't actually good at. Line up paying customers rather than taking a Field of Dreams approach.

> It seems like a straightforward backend

No offense, but if you're non-technical, what are you basing this on? Literally every client I have worked with has said this and it's almost never been the case.

And as for your actual question: the most important attribute you should look for besides basic technical competency is someone who really believes in your idea and wants to see it through.

Looking for the lowest bidder on Elance will result in a lot of pain for you. They will see your baby as just another project to knock out. They won't have you or your business' best interest in mind and will cut corners. You will end up spending a lot of money for a low quality result, and other developers likely won't want to touch it.

Unless you have the money to pay a full time, market-rate salary, you will have to find someone who doesn't need a high salary (although they will expect a significant amount of equity, like 10-50%) and believes in your idea enough to deal with lots of iteration without cutting corners.

There are so many tools out there that literally make building an MVP a not-so-difficult process in the end.

If you cannot do that, then why are you trying to build a tech(ish) startup when you are afraid of using tech to build it?

Here's your 3 options: Rails, Django, Meteor

All 3 claim to help make rapid prototypes, so use/learn one and push a prototype out in 2/3 months.

I promise I'll upvote you if you do.

If it's similar to Magic, why have something built at all? It sounds like you could validate your concept by creating a brief landing page and generating an extra phone number using something like Flyp.

The beautiful part of Magic is the simplicity of just interacting through text. If you generate enough interest you can worry about scaling it up later.

"I have this guaranteed excellent idea that I want you to develop for free, but I'll give you equity".
Ha, it's not about the money at this stage. I'm willing to pay whatever is reasonable/necessary. I'm mainly interested in knowing what technical skills I should be looking out for.