> When I do this, once I do Google for existing solutions, I usually find that all the other things I came up with in the ensuing week are far better than what’s already out there. I have more innovative ideas for where it could go next; I have a unique value proposition that the other folks haven’t figured out yet.
No, you don't know what ideas the existing company had (that were simply not implemented yet). Perhaps they had brainstorm sessions too.
Also, what prevents them from copying your ideas?
I don't want to sound like a downer, but there is simply no denying that they are one step ahead of you. They already have a working implementation of your main idea.
You can still beat them, but it is like being behind 0-1 before the start of the match.
> No, you don't know what ideas the existing company had (that were simply not implemented yet). Perhaps they had brainstorm sessions too.
Of course they did. All I'm saying is that by giving yourself the opportunity to explore your ideas in a green field, having not seen others' implementations, you give yourself the opportunity to extend your idea into new directions that others may not be exploring yet (maybe they didn't think of it, or maybe they aren't attacking that direction, or maybe they want to but they just haven't gotten there yet).
> Also, what prevents them from copying your ideas?
Nothing. But also, nothing really prevents anyone from copying any of your ideas, whether or not similar solutions exist.
> they are one step ahead of you
At their game, yeah. In my experience, if I give it a week, I end up exploring a pretty different game anyway (different niche or audience, different way to solve it, etc.). They'd only be one step ahead of my game if they decided to pivot away from theirs and into my direction.
No, you don't know what ideas the existing company had (that were simply not implemented yet). Perhaps they had brainstorm sessions too.
Also, what prevents them from copying your ideas?
I don't want to sound like a downer, but there is simply no denying that they are one step ahead of you. They already have a working implementation of your main idea. You can still beat them, but it is like being behind 0-1 before the start of the match.