Ask HN: Non-coding, single founders?
I have a number of startup ideas. The thing is: I don't code. (I hope to eventually, but currently only know some html.) At the same time, I'm rather independent - and I don't have any coder friends.
I'm thinking I might outsource the coding for one or two of my ideas. I could do the site, marketing, market research, etc. myself.
Is this feasible? Do any of you work like this?
50 comments
[ 2.6 ms ] story [ 106 ms ] threadEspecially if you call yourself 'rather independent'.
Dabble in most languages, pick what you like best and fit the bill and make your way slowly to alpha.
I'm just worried that if you don't know any coders and nothing about shipping a product, you might end up nowhere and lose a fair bit of cash.
Good luck.
You need a founder who can code. That can be you if you choose to work hard at it, but it's generally assumed to be better to have a co-founder.
So, your options: 1) Learn to code and try to get the basic version out for yourself 2) Find a co-founder. 3) Outsource to build it out. Then see if you can get that profitable, and recruit a co-founder.
Whilst I agree that you probably couldn't solve a hugely technical problem without a strong technical team, A _HUGE_ number of recent well known, "startup wins", have been from business model innovations.
I am by no means successful, but I am working on it. I have outsourced some development, and in the development of some ideas, taught myself to be a pretty sufficient programmer, just roll with it.
Your lack of technical ability is just one constraint of many that you will face, constraints are good, they shape your decisions.
And of course the benefit is that getting out their, with your hacked, outsourced, barely-holding together prototype, selling your ass off is going to go _along_ way in impressing those people with complimentary skill-sets that you might want to partner with.
Shit, if your a good entrepreneur, you will work it out as you go, learning, hiring and partnering with whoever you need.
As Mark Suster says, JFDI
And good luck
And also, no one on HN argues that a business guy shouldn't start a business, they argue that a business guy shouldn't start a tech business. Anyone can found a laundromat.
Just one way to look at things.
While looking for developers she was lucky to come across a small web development studio who liked the idea enough to invest some of their own time to develop this idea. We'll have to see how that turns out, but so far everyone involved seems passionate enough, so I think they have a chance of succeeding.
I have too.
> I'm rather independent - and I don't have any coder friends.
I am too - and I don't have any business-oriented friends.
> The thing is: I don't code.
I can, but I face same problem - I cannot do lot of other things, like marketing, market research, etc. ;-)
You can hire developer to teach you some programming and pay for consultations when you in doubt. I cannot hire businessman to teach me business. :-( So, don't worry - you are at better standing point than most of HN visitors.
PS. I am strong in Linux/Java/Perl/Bash/HTML/Server side. I am Ukrainian (Eastern Europe). Drop me email at vlisivka@gmail.com , if you are interested to teach me some business.
You can hire business and marketing and PR people the same way he can hire programmers, administrators and so forth. The difference is, even if you don't hire those people you can still have a viable product with lots of users. He can't have anything without paying for it and keeping fingers crossed.
In any case, I hope you guys work something mutually beneficial out.
Sure, that's sometimes true. But it's definitely not universally true. Even for a high tech "internet company."
Craigslist didn't succeed because Craig was such a good developer. Any clown with a PHP book could have coded the first version of that site. (In fact, I think it was written for free by volunteers)
Craig was a developer. Whether he was good or not is irrelevant, but he knew enough to write a prototype. He had (and arguably still has) little business skills. If he hadn't been a developer, there would be no Craigslist.
The same applies to Markus Frind, the google boys, and the majority of famous tech startups. Hell, even in Sun's case, Vinod (MBA) approached Andy (PhD) wanting to grow an existing, already-profitable business.
> Only on HN would people argue that it's more important for a small business owner to know how to write code than to know business.
If the small business is a bootstrapping internet startup, then yes we'd rather know how to code.
How exactly would you have a viable product with lots of users without marketing?
I have seen bad products become phenomenally successful with good marketing, but I can't think of any app, no matter how good it is, succeed without marketing.
Or do you think your marketing plan consisting of "word of mouth" will work?
Seriously, usually I love the hacker mindset on HN, but comments like this make me cringe.
What I meant is that learning how to email bloggers, use adwords, optimize for SEO and create funnels, or the B&M version of the above, is about 500x easier than being technically competent.
I have a tech background. I've built sites that achieved rapid growth. No, it didn't happen magically on its own. Yes, I eventually learned about A/B testing and conversion. But if life was an RPG, I'd load my character up on the technical mastery, knowing how much harder that is to build up relative to business skills.
No disrespect, but I think the nuances/details of marketing successfully are far more difficult to master than learning a programming language. Not to mention that there's a lot more competent programmers than competent marketers.
There is often a lot of talk about Minimum Viable Product. Outsource the project for $xx and you will certainly achieve MVP. Developers working on their own projects tend to get the wrong idea of what is important and lover to tinker, so it is much harder to achieve MVP. Someone that has 10K to deliver a project tends to deliver exactly what is asked for and no more. You can certainly have a contract where bugs are fixed for free for a month etc, and an agreed rate for future additions.
Get your idea working, prove it is viable and you might have to throw away all of the code that was written and start again with a really good team, but at least you know it will pay off.
Good luck
I think it is important to know what good code does look like, or be well acquainted with someone who knows that (to protect you).
I outsource everything, I hire freelance developers for all work. This can be extremely bumpy, but a fun journey, none the less. There are thousands of freelance programmers in business. You know why? Because of people like you and me :)
The greater the technical complexity the more risky it is because there are far fewer outsourcing providers with the skills to achieve what you want.
(There are some exceptions to this: for example there are plenty of iphone app development agencies that are capable of taking on large complex projects)
Most businesses that get programmed up are bad. Nobody cares about them and they fail. That's okay if you are a solo hacker because the loss is minimal compared to the learning you get. From your situation, it's a terrible deal (you either sank lots of time or money to get there).
I recommend you dive into customer development (start by reading Steve Blank's 4 Steps book). You can get through all of discovery and part of validation without writing a single line of code (that takes you through "steps" 1 & 2 - most startups never get to step 3, which is profitably scaling the customer base).
Odds are good that your ideas are bad ("bad" as in "grounded in something good, but currently severely flawed"). You can discover many of those holes for free, by talking to your future customers and industry experts.
The best part is that you'll get to the point (without any code) of having a business you can say with some confidence will generate money if it can just get built. And you'll have the evidence (from future customers) in hand to prove it. That makes recruiting great hackers (or raising seed money and hiring them) so much easier.
For that matter, while I haven't read Blank's book (but have lived its opposite), won't you have more credibility when you step outside the office if what you're saying is grounded in technical reality?
btw, dividing of the tasks and responsibility is a good thing in general, and that is how (and why) YC works - they're searching for an appropriate state of the mind and help them to overcome people/business related difficulties.. (in the very polite and idealistic terms ^_^)
Buy this book: http://www.amazon.com/Peopleware-Productive-Projects-Teams-S... and read/skim it. If you don't "get it", accept what it says as Revealed Truth and then if you have any talent for this game you'll understand more and more as you play it.
The Joel Test is also a good thing to pay attention to and follow: http://www.joelonsoftware.com/articles/fog0000000043.html