4 ms·
Totally agree with the latter part -- nobody's baby is as fascinating to other people as it is to its parents -- but the argument against "doing a startup" is a
by timr 14y ago
Totally agree with the latter part -- nobody's baby is as fascinating to other people as it is to its parents -- but the argument against "doing a startup" is actually a pretty easy one, and any founder should be able to counter this kind of waffling applicant with a large number of realistic and effective arguments:
* First off, doing a startup is not just about sitting in a dark room and writing code without a boss. It isn't even mostly about that. Your average engineer has no idea how much non-technical crap there is to do, and consequently has no idea that the things they like to do don't strongly overlap with the set of things they think they'll be doing as a startup founder. It isn't just pizza and coding sprints -- it's about talking to customers and coordinating with other people and marketing and finding photos and making spreadsheets and raising money and bookkeeping and filing idiotic paperwork with bureaucracies and diffusing personality conflicts and a million other things that good developers never think about and don't ever want to do. And if you succeed, your reward is more of that stuff and less coding.
* Second is that you'll work like crazy and have to bear a lot of stress. That's the way it goes. Most people aren't cut out for that lifestyle. Doe-eyed college graduates, especially, haven't ever done a project that lasts more than a semester or two. They have no idea what they're getting into.
* Third, if you don't have a co-founder, and you don't have any experience, you're doomed. Go work for someone else for a while. I know, I know...$FAMOUS_PERSON did it. They're the exception, not the rule. If you're in that situation, there's a litmus test: is your product currently built and exploding in popularity? Then you may be the next Zuckerberg. Otherwise, go work for someone else for a while.
* Fourth, these days, most people confuse "doing a startup" with "making a cool feature". They're not even close to the same thing. I can't tell you the number of resumes I've seen from developers who made a half-baked marketplace website that they called a "startup", then gave up when the users didn't come and they realized that 99.999% of the work was ahead of them. Building the product is the first step, not the last one.
* Fifth, just because it's cheap to rent server space and open-source means that you don't have to write CGI by hand doesn't mean the competitive landscape is easier. In fact, it's harder. For any idea you come up with, there are either 50 sophisticated, me-too competitors, or there will be within 10 minutes of you getting any publicity. The flip side of everything being cheap is that any bozo with a credit card can do it.
...I could go on and on with this. Point is, most developers have this hazy, romantic, idyllic notion of "doing a startup" that bears no resemblance to the actual thing. Communicate this honestly and clearly to someone when they're waffling between taking a job and going off on their own, and you've got chances. After all, anyone who's really ready to do a startup isn't going to be talking to you about a job. They're going to be doing a startup.
- derefr 14y ago> Point is, most developers have this hazy, romantic, idyllic notion of "doing a startup" that bears no resemblance to the actual thing. I think that notion is actually, more often than not, "doing a lifestyle business." People tend to get confused--I think because they're both talked about so often on HN--and connect the excitement of the startup scene, with the four-hour work-weeks of "hands-off" B2SMB businesses like Patrick McKenzie espouses. I think, if people took a hard, rational look at their own desires, they might realize they are okay with less excitement and more four-hour work-weeks. You can do hackathons and contribute to OSS in your spare time if you still feel an urge to be speep-deprived ;)
- deleted 14y ago[deleted]
- alexkearns 14y agoMost developers don't aspire to run a crazy dominate-the-market-or-implode VC-funded start-up. They just want to run a little life style business that will pay them well and allow them to work on what they want. This is what you are competing against, not their "romantic notion of doing a start-up". And it is not that difficult for decent developers to create such a life-style business. Certainly, no where near as hard as you suggest creating a start-up is. Such lifestyle businesses might include a SaaS, a few iOS Apps or a consulting business. I have such as business myself. And I know personally other developers who have done the same. Lifestyle businesses don't have to be hard. They don't even necessarily require you to speak much to customers (if your products are games in the app store, for example). And you really don't have to work that hard, if you don't want to. You only have to work hard if you create a business that makes you work hard (ie bet on winning big with dollops of VC cash). Try creating a business that doesn't require you to work hard, and you may - surpise, surprise - find you don't actually have to work that hard.
- timr 14y ago"Most developers don't aspire to run a crazy dominate-the-market-or-implode VC-funded start-up. They just want to run a little life style business that will pay them well and allow them to work on what they want. This is what you are competing against" Actually, that's probably the most naive of the romantic notions of doing a startup. First of all, the things I described apply to businesses, not only VC-backed startups. Just because your company is small doesn't mean you're suddenly immune from talking to customers and dealing with bureaucracy. If anything, you spend more time talking to your customers when the base is small, because everything is so much more precarious. Second, the number of "lifestyle businesses" that exist as single-founder-tech-guy-and-a-computer are so vanishingly small as to be unicorns. The people who claim to do that are either secretly making most of their money doing consultancy (which is fine, but it ain't a 4-hour work week), or they're in such a bizarre niche that they've built a knowledge and/or distribution moat around their business that is virtually impenetrable, through years of backbreaking work. Your example of "app store" developers is particularly on-point: it's notoriously rare and difficult to find a product that has a sustainable business model in that marketplace. Law of the universe: if you want something, there are millions of other people out there who want it just as much as you do. Any business opportunity that is simple enough to be achievable by a relatively unskilled single-founder-with-a-computer, yet lucrative enough to support that founder indefinitely with a four-hour work-week, will invariably attract competition from the undifferentiated masses who don't want to work, either. So you're either competing with those people (hard) for a small pie, or you're trying to build a growth business in a large market (hard), or you're failing (hard), or you're getting a good job (hard). There's no free lunch.