Live data from Hacker News

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

ror.kateray.net

41–50 of 86 posts

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

#41
I'm nuts about user experience. I wanted to create software from a UX perspective but I didn't have a job where I could bully people around to make things for me. I also didn't have any friends who were programmers. Basically, no one was going to do it for me and I didn't have cash to hire anyone.

So, about five years ago, I learned how to program.

And the really fun thing I discovered is that I enjoy programming about as much as I enjoy creating user experience. The passions become entwined in way that's meaningful and fun.

No matter how far you take it, understanding programming is going to pay off if you want work in the software business, startup or not. You'll often be able to participate in the problem solving process alongside your technical colleagues, understand when you're being bullshitted, and maybe even prototype things to prove your arguments.

And maybe you'll think it's fun. As long as you're comfortable taking a few years to get there, this is great advice.

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

#42

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?

I'd say the main thing is control.

Me and a friend, both non-technical, started a service oriented company 6 years ago.

Now we're switching our focus to SaaS and even have some $$ to pay contractors / employees...

But how do we evaluate talent?

How do we delegate?

How do we understand (much less give input) on technical decisions?

What happens when (not if) they leave and move on?

Being vulnerable to and leaving that much decision-making responsibility to 'employees' who aren't invested like you are is a recipe for failure - entrepreneurs make things happen and get things done, but how much of that can you do if you don't understand the core of what your business does - software?

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

#43
post #40
post #33

Just did that! Couldn't find a co-founder so I decided to learn. Took me some weeks but now, after a few months, I'm comfortably with coding and improving where I can. Still need to improve my javascript skills. Still lots to learn but at least I can put out a decent app in a few weeks time. Should have done it years ago but I guess it's not too late to learn...

If you learned to program in "some weeks" you are a genius. Just a couple of hints: don't store your users passwords, don't trust inputs from your users and enjoy yourself.

I had a CS background but didn't do any coding for about 17years so the basics were already here...

Thanks for your tips.

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

#44
post #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…

"Facebook For Cats does sound like a great idea. You should implement it, and we'll split the profits 50-50. I know lots of people who love cats, and I can really reach out to them (I own a cat myself)."

sorry, catster beat you to it!

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

#45
post #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…

"Facebook For Cats does sound like a great idea. You should implement it, and we'll split the profits 50-50. I know lots of people who love cats, and I can really reach out to them (I own a cat myself)."

No joke, I know a girl who signed her dog into facebook.

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

#46
There is a larger issue lurking here. Becoming an excellent developer isn't an over-night process. Tutorials will only hold your hand for so long before you get into the woods with concepts that are over your head (unless you have a math, systems, or compsci/engineering education); learning to program and not just code is a lifelong endeavor - you gotta love it for it, not just because you gotta do it to try building a startup.

The larger issue? The technical illiteracy of the general population. Knowing how to point and click (and nothing else) has brought user's expectations down to a point where they think some piece of functionality that takes them three seconds to interact with is a one hour unit of "coding" when in fact, it's more like days worth of thinking, typing, writing unit tests, and debugging.

My cofounder ATM is handling all of the business, marketing, and customer interaction. She only won my allegiance though because she is technically literate - not to the point of my expertise (otherwise she would be doing it herself) but she does understand that those 40 hours I just spent last week on writing unit tests is worth it instead of breathing down my neck about "let's launch it in a week, this has gotta be ready to make money once it launches, users are expecting it in a week, you just spent a whole week coding and I don't see any changes or updates...".

Kudos to KateRay for taking the reigns; I sincerely hope she/he finds as much joy in programming as I have and do. I also know that in the future, she/he will be more technically literate for a serious programmer to actually be interested in working with her/him.

My only con about this post, as hinted at above, is that it makes out what we [programmers] do to be: "yay I've read the RoR book now I can program!"

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

#47

Stop looking for a qualified medical professional to treat your illness, just pick up a couple of books! Really, I don't want to discourage anyone from learning, but suggesting that you can learn enough to launch a startup is kind of like deciding that you can do web design because you've used Word. Some people will be able to pick it up in a month, and some will never learn to write decent code. There's a reason peo…

I absolutely agree! To write code (an good one) you needs years...if you spend that much time for this then you may very well forget about your startup and become a developer (in the meantime, look at your idea implemented by others).

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

#48
If you have a technical company, certainly become as familiar with that technology as possible. However, recognize that it takes a lot of talent and experience to become a great developer, and if you don't have it already you are unlikely to be able to magic that up on your own just by doing a few tutorials. The best way to acquire that skillset is to buy it, with money or equity or both.

Edit: note that attaining a reasonable level of skill in technical matters will pay huge dividends, especially in hiring. There are currently no objective measures for determining developer skill. The better your technological chops are the better you will be at determining the skill of potential employees / co-founders. Making sure your startup is populated by the most skilled engineers can make all the difference between success and failure.

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

#49

Stop looking for a qualified medical professional to treat your illness, just pick up a couple of books! Really, I don't want to discourage anyone from learning, but suggesting that you can learn enough to launch a startup is kind of like deciding that you can do web design because you've used Word. Some people will be able to pick it up in a month, and some will never learn to write decent code. There's a reason peo…

I don't think that's the point of this article. The point is that you need to be able to talk to your co-founder about technical and non-technical problems. It's not that you should become so technically sufficient so that you can be the technical co-founder, but so that you can speak the same language as your co-founder.

In six months you can easily pick up the basic ideas need to converse with someone about technical issues, and at least understand what the other person needs. Maybe you'll even learn enough to help out and create the demo, or something.

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

#50

Stop looking for a qualified medical professional to treat your illness, just pick up a couple of books! Really, I don't want to discourage anyone from learning, but suggesting that you can learn enough to launch a startup is kind of like deciding that you can do web design because you've used Word. Some people will be able to pick it up in a month, and some will never learn to write decent code. There's a reason peo…

As a qualified professional, who would you rather have a meeting with?

a.) Someone who says they have a 'killer' startup idea but no technical ability to execute it.

b.) Someone who has an idea and has already executed a working prototype of that idea for you to check out.

Post reply on HN