Ask HN: If someone else is "doing it", is that a reason not to compete?
I think just about any idea has been tried to one degree these days. I am working on something that on paper is being done by a number of firms. The thing is I have a different angle on several levels for how it can be better and more competitive. But I am concerned about trying to convince investors of this. Given that Facebook came along after MySpace, I'd like to think there is no reason not to pursue something that's "been done" or "being done". I mean, after all there was IBM before there was Microsoft, and there was Microsoft before there was Google.
But I guess I would like to hear thoughts on this. And now, what I'm doing is not on the scale of those companies, but I don't think that matters to the discussion.
22 comments
[ 4.4 ms ] story [ 57.8 ms ] threadhttp://cdixon.org/2010/06/26/competition-is-overrated/ http://news.ycombinator.com/item?id=1463677
Regarding investors, if this is a web app, IMO, you should have an alpha version with good traction before raising money.
Generating a totally unique idea and selling it to people will probably get you another "Apple"(I don't mean it literally). But till the time it does not happen, there is nothing wrong with working on something which is shared by someone else too, its just that yours should be better than others and should have enough differentiators to "rock". I am not going to quote "Google", "Facebook" et al. here again because everyone already knows the story.
Does that sound right to you? No? Well... :)
1) If someone else is doing it that's good, in fact preferable. You are probably not the only person to have had a given idea, ergo if someone else is making money at it you probably can too.
2) Focus on the building core of the product. Don't worry about the attendant features, just...distill your idea down to its barest essence and start with that. Forget scalability, fee structuring, user account management...just put all that stuff on a shelf for now. Get a proof of concept working. Have other people look at it. Float it to your friends here at HN.
3) Think about how much you need to make? You don't need to be "the next XXX" to have a lot of fun and make great money. A million in revenue isn't worth any of the company's you mentioned attention (well, maybe MySpace), but it's a big deal to a tiny company.
This book here mentions a lot of what I'm saying: http://www.amazon.com/Business-Software-Manager-Programmer-E...
It's well worth the money.
The only thing that worries me in your post is "But I am concerned about trying to convince investors of this." I've chased funding before and its not a fun position to be in. Better to boot strap and have total control. In most cases you are going to need a product, active customers and some revenue to get a foot in the door for investors and even then, the odds are not in your favor.
Such body may exist due to lack of competition or due to it's inferior quality or due to their different focus but that's tactics and only helpful in defining exact places to focus on, the strategic question you shoul care about - are there people with unsatisfied need, and how can find them?
Before starting I made a list of all my potential competitors. Then I spent some money getting industry data, and found out none of them actually had traction with bigger companies.
And then I changed products, twice, each time redefining who the competition was. BI? Recommendation engine? Advertising optimization platform? Recoset could end up as any of these, depending on customer validation.
Finally, every week there's a new potential competitor announced. I don't care: my focus isn't on winning against anyone else, it's making sure I have a viable business model.
There's no point in competing if you're just going to do the same thing as the entrenched competitor, but worse. Why would someone use your product?
There's a big reason to compete if you can do what someone's already doing, but better. And it doesn't have to be better for everyone. It just has to be better for some population of existing users that are currently dissatisfied with their existing experience.
As long as you don't just add incremental changes, go for it.