Ask HN: I just thought of a startup, got funding and now I am stuck...
The app ties telephony in with a smart phone application and does some super cool practical lookups. I have spoken to four people that I have known in my previous companies (not related, but trusted) and from the feedback that I am getting this could be a billion dollar concept.
I have build a Keynote pitch deck, and a demo of the app using keynotopia as well as a functional design spec for the site, 15 pages of a business plan and proforma expenses, ultra concervative revenue projections and the 3rd party integrations.
I have also built out the entire site as a balsamic screen by screen representation with each part of the process mapped out.
My HUGE issue - of the 4 people that I have spoken to 3 of them have sent written letters of financial commitment to support the app and the 4th wants to signon as employee number one.
I have "raised" just over $250,000 if I pull the trigger I have the money - but there is a lingering issue.....
My problem is that I am an idea guy, I love technology but I would have no idea of how to actually take it from concept to beta and from beta to production.
I am stuck, what are my next steps?
Questions in my head:
IP attorney? Where do I find programming talent? What order do I do things? How do I validate the concept?
I need super guidance or even just the next 3 steps.
Thank you,
59 comments
[ 5.2 ms ] story [ 121 ms ] threadIs there a paddock of "Internet Guns for hire" that work on this and are proven?
From my experience, your best bet is to find someone you trust that is a great programmer (even if they can't work for you), and have them vet candidates for you. The truth of the matter is that there is an amazing lack of correlation between people who seem (to non-techs) to know what they're talking about, and people who actually know what's going on.
It's generally pretty easy to see who can walk the walk, without resorting to grilling candidates with trivia or detailed hypotheticals.
But, seriously, I agree.
You could also look through Craigslist.
Definitely get them on the phone. Anyone that doesn't want to meet or talk to you isn't worth your time.
Failing this (which might be the case), find that first person, give them equity, and they will find those people.
Network, hustle, hustle.
In that order.
1a. Ask people you know for referrals of coders they trust. Hit up local networking events. Try to find people through yourself and others you know and trust before branching out to regular hiring ways.
2. Get a corporate attorney to help set up your company and the appropriate paperwork so whoever you hire, sign the right paperwork needed. This is important.
3. Build the prototype, and haul ass. Consider talking to an IP attorney but in all seriousness, $250k isn't much. If it's going to cost you a significant amount of money, perhaps hold off on the IP registration. Don't take my word on this though, consult a few different IP attornies for better advice on that.
To move forward with round one. Will keep you posted.
If neither you nor the person who wants to join the company are developers, then I would pause until you've found one. 250k is not a lot of money to build anything non-trivial, and you'll burn through it unbelievably fast if there's not a founding member who is highly technical and can evaluate how good other technical employees are going to be. If you're paying salaries and other expenses, 250k keeps a team of 5 going for like 6 months. It usually takes 3 months to raise a follow-on round, which gives a team of 5 three months to build something exciting enough to raise follow-on investment. If it's you and one or two technical co-founders, you can run an awful lot longer. If you're just paying spartan living expenses, you can get it as low as 5k per person per month (in the valley).
If you take the money, chances are you'll fail. Are these experienced investors who can afford the loss? Are you okay with losing that money? If they can deal with it and you can deal with it, then I suggest you take it and stay very thrifty for a while while you figure out what's what. Get them to invest in you and the space, not in this particular product idea (since it will likely change and you want their support if that happens).
Personally, I'd take it. Money's great and you can get a lot done in a few months. But only if you're willing to commit. I spent 3 or 4 years working in a space I didn't care that much about because once you have a employees and investors, it's really hard to let go.
As for steps: 1) Figure out what you want 2) Find a badass developer cofounder 3) Take the money 4) Developer starts building product while you start securing first customers/users/partners, adjusting the product as you go based on your learning from talking to people
Heed the caveat though - demonstration or use in public will be citable against an application elsewhere in the world. This is a good review of grace periods (from a European perspective but covering worldwide issues) -
http://www.ipr-helpdesk.org/documents/GracePeriodinventionLa...
Also, talk to a lawyer. If you are taking $250k from friends you need to have contracts/agreements in place. Don't take money on a handshake. One or both of you will get burned at some point.
I don't know if these friends are seasoned investors or just people with money but if they aren't familiar with the startup world make sure they know what they are getting into. They could lose all their money by the end of the week and they need to be prepared for that (make sure your agreements are in place before you start spending in case this happens).
With $250, I'd say you got about 4-6 months (assuming 4-6 engineers) of runway. That means you need to have a good prototype in 2-3 months and be ready to start pitching real investors. So I go back to my first point, start building.
There is the possibility that this is a real post, given how insane and bubbleicious the whole mobile/social space has gotten, but I highly doubt it.
The account is 3 days old.
I assure you there is nothing trolling here, I have been a successful entrepreneur who sold two businesses for over 1.2 million in the past 5 years. One of these was an ISP / web hosting provider and the other an IT support company for SMB's running windows. A long time member of Vistage international and a supporter of Open Source initiatives for years. Just not a programmer, but I can spot the bullshit.
I have hired / fired over 60 people during my career and the largest company I ran had 15 employees and 1.2 million in revenue.
My guess is your idea is technically infeasible and you should find a trusted technical source to review your idea with before you start accepting money from friends.
You claim you have run multiple companies, hired/fired 60 people, you claim to have multiple investors committed. And now you ask HN for how to hire a programmer?
May I suggest to leverage your contacts/advisor network instead, which you surely have built during your previous endeavours?
HA HA HA based on what? It's an idea.
And then asked how many of X can you use per month. Worked backwards from there.
I have this awesome idea for a teleportation ray that will instantly transport me from one city to another. I even have a 15 page powerpoint presentation and I have 4 of my country club buddies who committed to putting up some cash after I got enough long island iced teas in them.
Now all I need is someone to build it for me.
Now, be ready to do something difficult: if you want somebody to stick around, you'll need to make them an owner. You've done one part, raise the money, but now you need somebody who can implement this. As such, be willing to offer them over 50% of your equity (what they're doing is more valuable than what you've done, honestly) and make them an actual co-founder. Let them make complete technology choices, even if he says the application will be written in Erlang and Haskell. Give them input equal to yours when it comes to product direction, not "I come up with all the ideas, you implement them". Anything less, and they're an employee and not a founder.
That's very important: you will not get a top notch employees unless a) you have technical founders b) you can pay them above market rate and give a significant equity chunk c) challenge them in a way that grows their technical skill.
Take a look at a successful engineer at a top-notch Silicon Valley company: they have a job with brand name recognition, they do something they love (a _very_ important motivating factor for an engineer: they will not stop working on say garbage collection algorithms and start working on "GroupON for X" for a paycheck), they have a technical manager, they're earning above market rate (with performance based bonuses), they have stock which may not be a significant percentage but is 100% certain to be worth something.
The money you have isn't sufficient to pay an engineer a market rate salary. The problem you're solving is likely not very technical. The upside potential is likely unknown and it's almost certain than an employee will see very little in the case of a typical exit. The only kind of employee you can hire in this case is somebody who can't get a stable job elsewhere: you'll be giving him legitimate experience to put on his resume in return for his work. That isn't a bad deal if you can accurately identify potential (and if you are unable to give them more responsibility and a higher salary in a year, ready for them to leave as soon as get find something else) or have enough money to hire and fire many times (with "trial periods" and the like), but this isn't your case. You can't identify potential, you can't afford to try and fail until you luck upon somebody with potential.
What you need is another founder, who can insert the critical technology DNA, re-state your problem as one technology can be (intelligently) applied to and who has the same stake as you in the company. This person can also identify further talent (including the kind of talent you will need: engineers who have great potential, but are green and need _any_ kind of experience; they need experienced hackers to mentor them).
Where do you find this person? Problem is that you can't, unless you already know them. That's why companies like YC are very fuzzy about founders who have known each other and have a strong bond. Is there an engineer you've worked with (in a business role) who the company has pulled all stops (before) to keep, but who secretly yearns to have more of say in the product (and not just do what a product manager tells him)? Is there a classmate from college who absolutely wowed you? Is there an engineer you hear great things from your unknown-quality engineer friends? That's the person you want.
Again, I'd also like to state this isn't just about the money, other than the fact you've been able to raise funding has set you aside from most "idea" guys (to whom my general response would consist of a crude ASCII drawing). Just having money, doesn't mean you can get great talent: you must be ready to offer is challenge, responsibility and product ownership (and that means giving up a large part of your mental and monetary stake in the startup). Expect most people you reach out to to reject you (but I'd imagine you are ready for this and have experienced this plenty in the process of raising funding).
You gave me some really great ideas here about reaching out to other engineers that I have worked with and some siblings of friends with CS degrees and startup mentalities.
Cost structure is really low right now - I already have a succesfull Internet marketing business that is doing 500,000 per year with 2 USA full timers and 11 full time off shore resources.
This team took a long time to build over 3 years now with trips to India to work out some of the bugs. Right now, I just don't have the time for missteps or mistakes.
The problem that is being solved is "somewhat" technical, some social integration, some dollar tracking, some analytics tracking, fraud detection, recurring payments etc. But I am not trying to re-invent the world.
Basically I KNOW of the companies that do everything that I need, I just need to glue it all together and add some special sauce.
Reach out to engineers you've worked with, the ones who already know what you can offer and the ones where you know what they can offer. As I said, make them a founder along with you. Even better, ask them who the best engineers they know are and then in turn ask their friends.
I'd avoid hiring younger siblings of non-technical friends. They need mentoring to reach their full potential (they have to learn how to use version control, how to write clean code, how to test code, how to deploy code to production -- even if they know the fundamentals; you can't teach them that); presence of this potential is something which you (or your non-technical friends) can't tell. College grades do not correlate with programming ability. They are the ones to hire once you already have somebody who can identify those with strong potential (and not those who want a higher salary and a nicer desk than what IBM or Microsoft will give them as a "college hire") and mentor them.
As a side note, when you talk to people, ask for advice on a specific technical problem, not "I am seeking technical co-founder".
Twitter meets StackOverflow - Is that a reasonable summary?
Hope all goes well on 30th March for you.
So I got the recommendation to contact:
www.hashrocket.com www.thoughtbot.com
And then attend my local Ruby meetup.
sdruby.org
I have called HR and TB and would be interested in getting additional suggestions.
Thanks