"The idea" hit me about 9 months ago. In that time, I've been very busy with grad school so I haven't built much, though I did have a chance to experiment with a number of technologies and so I now have a pretty clear vision of how to build the site.<p>About a week ago, I discovered that 75% of my idea has been implemented by a site that's been around for almost 3 years. Last month they had 100k unique visitors and about 4x as many pageviews. The missing 25% is, however, non-trivial. I think the existing site is not as clean and clear as I would have liked. There's less of a focus on media and more on text (my site would ideally have both). The ads are somewhat annoying and not helpful (I have some good ideas for making money that is actually useful to my users).<p>On the other hand, my idea is very much dependent on a strong community so my competitor's existing userbase is a huge advantage. Now, my question is: How do I proceed?<p>As I see it, I have two options:
1. Carry on. Slowly build the site, initially invite-only, and just bank on it being all around better.<p>2. Contact my competitor (a very small team of two or three devs) and offer to join the team.<p>Of course, if I contact them, they might choose to reject my offer so I have to be careful about what I say to them. And if they accept-- what is a reasonable way for me to be compensated? I obviously want a piece of the pie here.<p>Another thing that will have an impact on my decision is that I wasn't really looking to dominate the market with my site. I would be happy to make a modest income while helping my users. On the other hand, I don't know how happy I would be being in the backseat on the existing dev team vs. the driver on my own project.<p>I'm obviously not the first person in this situation. Does anyone have any advice or experience they are willing to share? Thanks in advance.
Kinda sounds like you have a sense that you are owed part of their business? I'm not sure they will see why.<p>Imagine you spent 3 years developing your code, building your business to 100K uniques, pulled togething a team of 3 developers. Then a guy turns up and says "I had that same idea 12 months ago, I'd like a job and a I think I deserve a slice of the company too.".<p>What would you say to him?
This just validates your idea. There are always better ways to market a product and make it unique enough to win over your competition. It sounds like they still have a small team, so if you want your own company, just keep working on your own project.<p>It just means there is more work ahead of you.<p>What do you expect to get if you join their team? They already have a product in place with a pretty big community, the only thing you can really expect at this point is to be an employee. Your "piece of the pie" will be your monthly salary. This will also destroy your chances of starting your own company (mostly because they will have an NDA/Non-compete)
It.All.Depends.<p>It all really depends on what these missing 25% are, on how hard it is to build a minimally viable community, on how big the pool of potential users is, on how exactly you talk to the devs, on where they are located, etc.<p>Too many factors that could vary wildly and so I doubt that anyone's past experience would be indicative of what <i>you</i> should be doing. In fact if you hear here an anecdote you like it may encourage you to take more risk than you can afford.
build your product. competition is a good thing; dominating a market gives people a lot to gripe about.<p>plus, having a fairly direct competitor with 100k uniques gives you 100k people who already are attracted by the 75%, and may be overjoyed at the last 25. Just keep going and stick to your vision.
<i>Last month they had 100k unique visitors and about 4x as many pageviews.</i><p>I don't think this is enough information to go on. What kind of money are they making off that traffic? How qualitative is the community? What are the working conditions? Are they in debt up to their eyeballs and there isn't any more pie to go around even if they felt you had something of real value to bring to the table?<p>You haven't posted anything which really indicates they have a solid business. I have known of sites in the past with traffic but little to no income and lots of frustrating other issues. I think you need more info to have any hope of making a reasonable assessment of the situation.<p>Best of luck.