Ask HN: My startup is launching in a few weeks and I'm terrified. Advice?
Me and two friends started a company right out of college developing a new social news site that we had an idea for. The thing is, when we started, none of us really knew how to program, at least not anything more sophisticated than simple scripts. So over the past 10 months or so we've been working on our site and developing our skills and are close to having something we can put out there.
However I am still very self conscious about our inexperience. I constantly worry that we're making rookie mistakes that will lead to serious problems with our service. Or that we won't be able to put out fires effectively enough.
What can we do to compensate for our lack of programming experience?
12 comments
[ 4.5 ms ] story [ 41.1 ms ] threadEven the cream of the crop have failures under their belts. Do the best you can do to succeed but at the same time stay relaxed and open to the lots of learning that is going to happen. When problems arise (and they will) focus on the curve , not on the wall.
And one more thing (that is obvious but needs to be said nonetheless): if you fail it will not be the end of the world and things will get easier - not harder - for you from that point.
You are.
"Won't be able to put out fires effectively enough."
You won't.
So what. Launch. This is your first day at pre-kindergarten. There is a long way to go. And pre-k is fun. Ask anyone who has gone through it.
So what.
My very first outing as a lawyer was to a Court of Appeals (!) hearing and an argument in front of a panel of three judges. I was tongue-tied and the only thing I could have done worse was pee in my pants in the courtroom.
HN's feedback will be ruthless. Your server will melt.
So what.
Revel in the rookie mistakes. You only get to be a rookie once.
For some reason when you launch your app/website you feel that you are putting yourself out there for the rest of the world to judge, and fear being judged and humiliated. Just work through this, launch and get it over with. You will have critics, bad feedback, but you will be one step closer to your goal. Trust me - bad feedback is way better than no feedback
You probably have a ton in there, but you wont know. Better launch early and start fixing everything with your users testing your system.
That way youll not only fix bugs but introduce extra features as well.
All of which is to say, you can make it visible now, to a small population, in preparation for more to come.