Live data from Hacker News

If you want to start a startup, go work for someone else

philosophyforprogrammers.blogspot.com

1–10 of 95 posts

Re: If you want to start a startup, go work for someone else

#2
Very informative and amusing post. My favorite statistic was the 18% of entrepreneurs succeed the first time, and only 20% succeed the second time.

> The sort of person who jumps in and gives advice to the masses without doing a lot of research first generally believes that you should jump in and do things without doing a lot of research first.

Like most good polemics, this one probably overstates the case. It seems to me that if you want to pursue an idea when you're young and inexperienced then go for it; but don't go for "it" because doing so is intrinsically better than getting a job.

In my thirties I left a pretty promising career to pursue the dream of designing games and running a games company. I failed (in the ways I cared about -- we didn't lose money or go broke). I think I learned a lot. One thing I learned is that sometimes there are advantages to being young, and poor, and hungry (in the "stay hungry" sense) and sometimes there are advantages to being older, comfortably well-off, and experienced.

Re: If you want to start a startup, go work for someone else

#3
I found that starting a startup taught me quickly what I didn't know. In my case, it led me to search for a place where I could learn what I needed.

It's hard to know what to look for, what to learn, when you have not ran against any walls. Starting a startup forces you to find solutions you don't have, for problems you weren't aware off. You might have many solutions when employed, but you're unaware whether those will help you with your startup and what problems you might encounter.

Re: If you want to start a startup, go work for someone else

#4
All research are "on average" and given a set of conditions. So, shouting "anecdata!" is not a as strong as it sounds. There are many circumstances to consider.

[Disclaimer: I am person who regrets not "just doing it" while waiting for better times - and motivation for a particular project evaporates in years.]

Re: If you want to start a startup, go work for someone else

#5
I've done both - worked for 2 other people's startups, founded my own, worked 5+ years at Google, now founding another. My experience is that you learn something from both, but you learn different things from each, and which will teach you more depends on what skills you need to learn.

Working for someone else's startup, I learned how to quickly cobble solutions together. I learned about uncertainty and picking a direction regardless of whether you're sure it'll work. I learned that most startups fail, and that when they fail, the people who end up doing well are the ones who were looking out for their own interests all along. I learned a lot of basic technical skills, how to write code quickly and learn new APIs quickly and deploy software to multiple machines. I learned how quickly problems of scaling a development team crop up, and how early you should start investing in automation.

Working for Google, I learned how to fix problems once and for all and build that culture into the organization. I learned that even in successful companies, everything is temporary, and that great products are usually built through a lot of hard work by many people rather than great ah-ha insights. I learned how to architect systems for scale, and a lot of practices used for robust, high-availability, frequently-deployed systems. I learned the value of research and of spending a lot of time on a single important problem: many startups take a scattershot approach, trying one weekend hackathon after another and finding nobody wants any of them, while oftentimes there are opportunities that nobody has solved because nobody wants to put in the work. I learned how to work in teams and try to understand what other people want. I learned what problems are really painful for big organizations. I learned how to rigorously research the market and use data to make product decisions, rather than making decisions based on what seems best to one person.

Founding a startup, I learned the limitations of all of the above, and that even if you know in theory what can go wrong, it's quite a different matter to avoid committing those mistakes too. I learned a lot more technical skills; it turns out that no matter how well you prepared in your job, finding a workable startup opportunity requires that you do things that you don't know how to do. I learned how to talk to other people and gather information about the market from ordinary conversations. I learned to make decisions in the absence of firm information, knowing that I may be wrong but that I can't make any forward progress without trying something out that is almost certainly wrong. I learned how to take expedient shortcuts, and to un-learn many of the rigorous engineering practices that I learned working for people because they don't apply in this environment.

I've found many of these self-reinforce as well - I got farther on the first startup because I'd learned many of the basic technical skills from the two startup jobs I'd had before, then got into Google from the skills I taught myself founding that startup, then have a different perspective on what's possible for the second startup because of the work I did at Google. The overlap is less than I (or most people) would like, but one of the unfortunate facts of life you learn as you get older is that life is not a linear path of one move reliably preparing you for the next, and there are often twists of pure luck that throw a monkey wrench into all your plans.

Re: If you want to start a startup, go work for someone else

#6
It kind of drives me nuts that I've read a lot of this research elsewhere, and all of my experiences have either flew in the face of them, or there were major asterisks. It makes me wonder, who were the people being studied, because I can see all of this being true in the general population, and you can even see it in most of the valley.

There is something about the results that I don't trust, much like the way that I don't trust anything I read about what's good or bad for you. Years ago, they said fat was bad for you. Turns out, it's complicated. Then they said carbs were bad. All I can tell is that my parent's immigrant diet was healthier in ways that could not be assessed by "research."

Re: If you want to start a startup, go work for someone else

#7
I get the "link-bait" virtues of your title(and it worked on me), but the title contradicts itself, literally.

If you want to start a start up, start a start up.

The body of your text also contradicts itself. One of your premises speaks to the luck nature of success. Conceding your premise, the supporting text that follows amounts to advising people to study to win the lottery.

A more interesting treatment would consider time cost, iterative or serial entrepreneurship vs. whatever your win condition is, etc.

Re: If you want to start a startup, go work for someone else

#8
post #2

Very informative and amusing post. My favorite statistic was the 18% of entrepreneurs succeed the first time, and only 20% succeed the second time. > The sort of person who jumps in and gives advice to the masses without doing a lot of research first generally believes that you should jump in and do things without doing a lot of research first. Like most good polemics, this one probably overstates the case. It seems…

>My favorite statistic was the 18% of entrepreneurs succeed the first time, and only 20% succeed the second time.

This is a potentially misleading stat. The second cohort only includes the failures. So clearly at least some of them learned something.

It's a 36% total success rate for entrepreneurs who try twice.

(Though I guess that number is missing those that try once and don't try again)

Re: If you want to start a startup, go work for someone else

#9

I've done both - worked for 2 other people's startups, founded my own, worked 5+ years at Google, now founding another. My experience is that you learn something from both, but you learn different things from each, and which will teach you more depends on what skills you need to learn. Working for someone else's startup, I learned how to quickly cobble solutions together. I learned about uncertainty and picking a dir…

I don't have as much knowledge to impart however I will piggyback. In my experience working for companies of different sizes and stages of growth can be eye opening. Seeing teams work through problems from different perspectives has given me great confidence when figuring out how to address new challenges and uncertainty.

Re: If you want to start a startup, go work for someone else

#10

I've done both - worked for 2 other people's startups, founded my own, worked 5+ years at Google, now founding another. My experience is that you learn something from both, but you learn different things from each, and which will teach you more depends on what skills you need to learn. Working for someone else's startup, I learned how to quickly cobble solutions together. I learned about uncertainty and picking a dir…

FYI, your url in your HN profile doesn't load (wanted to checkout what your new startup is).
Post reply on HN