Live data from Hacker News

Stop Looking for a Technical Co-Founder, Learn to Code Yourself

ror.kateray.net

21–30 of 86 posts

Re: Stop Looking for a Technical Co-Founder, Learn to Code Yourself

#22

LEARN IT YOURSELF. IT'S NOT HARD. I am a developer that hangs out in startup circles and I get approached several times a week by "idea / business people" if I'm interested in joining a venture as a technical co-founder. My answer so far has always been no. It's very hard to convince someone that your idea is golden. Even if you do find a co-founder, it's even harder to instill your ideology and passion into them. Yo…

> IT'S NOT HARD.

YES IT IS.

Re: Stop Looking for a Technical Co-Founder, Learn to Code Yourself

#23
post #18

In the startup world, the biggest benefit to being able to do some level of technical work seems to be being able to more quickly attract a truly high quality technical co-founder. If you just have an idea and promise equity, you'll have a tough time attracting top talent. If you have an an idea, promise equity, and are willing to pay a ~market salary, you might do okay - but the idea better be really great since you…

the biggest problem with non technical founders, from my perspective as a programmer who has dealt with many of them, is that they don't have the foggiest idea how long it should take to build something. I've heard far to many say something like, "I told an investor we'd have this built in 3 months".

I generalize of course, the best person I've ever worked for was a non technical founder and he had an uncanny ability to understand this stuff at some level despite no direct experience in it.

Re: Stop Looking for a Technical Co-Founder, Learn to Code Yourself

#24
I've said it before and I'll say it again. As a non-technical person trying to become technical (as an intellectual exercise as well as work on my own stuff), the simplest, yet hardest, thing to understand is "something easy" really isn't.

You think you got a minimal feature set for your project? Think again. Cut it in half.

I have a travel site as my personal project, and I still don't have the ability to select the dates for when you're traveling. Sounds crazy, but it's something that not many of my users have asked for... yet. It probably helps that the main focus isn't about selecting dates you want to travel, however.

Re: Stop Looking for a Technical Co-Founder, Learn to Code Yourself

#25
How about try to code for yourself, but learn where your strengths lie. If you hate coding, and really can't stand it with tons of navigation through way too many odd details and abstractions, just draw the line. It is a classic case of weighing the pros and cons.

Being aware of the basics is a huge advantage, but after some serious time invested, don't ignore that coding really may not be for you. It is going to take you forever to get up to speed. You may waste a lot of time and it may become a big mess. It is more beneficial to find a technical co-founder, code less, search more. You also may find that you're a born coder, and it is an extremely valuable to continue going at it, keep coding.

Re: Stop Looking for a Technical Co-Founder, Learn to Code Yourself

#26

Why look for a technical co-founder? Why not just hire somebody to do the technical work? Is it the upfront salary which is the issue?

Sure, upfront salary is an issue, caring about your product too much to put it in someone else's hands is another, but I'd also add that the actual process of learning to build ends up having an enormous (positive) effect on whatever it is you're making.

Re: Stop Looking for a Technical Co-Founder, Learn to Code Yourself

#27
If you have a startup idea and you don't know how to code, learning how to code enough to implement the idea all on your own is probably not cost-effective from a time standpoint and you're more likely to end up with a mess of non-functioning code than anything else.

That being said, at least to me, knowing even a layman's amount about programming will gain major points with the potential technical co-founders you do meet.

I get approached by friends/acquaintances on a weekly basis with some startup idea. And I mostly think, "So basically you're suggesting I spend 10 hours a week of my free time for six months to build Facebook For Cats, while you make some half-assed attempt to do some marketing or whatever, and if there are any technical issues I can't even discuss them with you because it'll go over your head, and if there are any tedious technical issues you can't even help with those." It's pretty much a non-starter right there.

But knowing even a little bit about programming could go a long way. It means your idea is probably a little bit better than "Facebook For Cats," because maybe in programming you learned about some company's API and how to leverage it. It means I can split up work and give you some of the easier programming tasks and feel like we're putting in close to the same effort. And it means I can tell you things like, "the service doesn't always return well-formed XML so we should find a validator and then run it on the response before we insert it into the database," and you'll know what I'm talking about.

It all starts with the product, and the product usually means code, and having one and a half heads coding will usually be more productive than just one. Learn enough to be that half a head and you'll go far.

Re: Stop Looking for a Technical Co-Founder, Learn to Code Yourself

#28
As a "non-technical" person who has had success finding "technical" people to work with, instead of trying to learn to code:

1. Become a domain expert - know the problem you are trying to solve inside and out. Know the market size, sales cycles, etc. Make connections in the industry.

2. Find Customers - Bring an idea, along with a 14,000 name mailing list that you generated via blogging on the subject.

3. Bring a design - Actually mock up a set of flows for an MVP. Show it to 20 people, and iterate on their feedback. Find out what is important so when you do start building you build traction right away.

All of these are things that a good "Business Guy" should be able to do and will ultimately be responsible for when they do find a cofounder. Sure, pick up a little RoR or JS, but you aren't going to become a startup quality dev in 6-12 months (or likely more). However, in that same time you could do all of the above many times over.

Re: Stop Looking for a Technical Co-Founder, Learn to Code Yourself

#29

LEARN IT YOURSELF. IT'S NOT HARD. I am a developer that hangs out in startup circles and I get approached several times a week by "idea / business people" if I'm interested in joining a venture as a technical co-founder. My answer so far has always been no. It's very hard to convince someone that your idea is golden. Even if you do find a co-founder, it's even harder to instill your ideology and passion into them. Yo…

If you are a non-techie founder, then yes, you probably can do it, but you should not. There have got to be a zillion other things that you should be doing -- raising funding, talking to potential users, researching the space, finding employees, finding office space, and yes, finding a tech co-founder.

I've been a tech co-founder a few times. If you can't convince me -- someone who wants to be working for a successful startup -- that your idea is worthwhile, I really doubt you will be able to convince users and investors either.

Re: Stop Looking for a Technical Co-Founder, Learn to Code Yourself

#30
post #22

LEARN IT YOURSELF. IT'S NOT HARD. I am a developer that hangs out in startup circles and I get approached several times a week by "idea / business people" if I'm interested in joining a venture as a technical co-founder. My answer so far has always been no. It's very hard to convince someone that your idea is golden. Even if you do find a co-founder, it's even harder to instill your ideology and passion into them. Yo…

> IT'S NOT HARD. YES IT IS.

heh. Maybe I should reiterate, this time with only a caps :)

LEARNING to program, with the goal of building a prototype or MVP to attract interest (investors, better devs) is not hard.

Programming WELL, as in solving large technical problems, is obviously hard. But how many founders stay on as technical leads?

Not many.

I saw Dennis Crowley (of Foursquare) speak a few weeks ago. He and Naveen built the prototype and as soon as they generated some interest, they hired Harry to be the dev lead so he could "fix up their crappy code."

The code for your prototype is allowed to be crappy. It probably SHOULD.

Post reply on HN