Advice for SW entrepreneurs: The Great Startup Idea that I Can't Reveal (Yet)
blog.fairsoftware.net
blog.fairsoftware.net
Talking with others helps with timing too. It's important to get an idea going so you can get your software built as the demand in the market is accelerating. But at the same time, by bouncing your idea off lots of people you will gain datapoints and then grow intuition about if the market is really ready for this yet. "Too early is sometimes as bad as too late" (Sandra Kurtzig in CEO: Building a Company from the Ground Up).
I've had friends who had the idea for so many things, but didn't do it -- and then someone else did. Genius is 1% inspiration and 99% perspiration. And as Edison clarified that thought, "I never did anything worth doing by accident, nor did any of my inventions come by accident. They came by work." Talking to people is part of that work.
I would consider one of my best friends to be way smarter than I am, maybe even a genius. But he has odd execution patterns. If a professor gives him an assignment, he'll produce an A relatively effortlessly. He had 3 majors in 5 years, and was in the top 1% in each department.
I considered him to be an asset, so when I told him about one of my start-up ideas, I expected he'd translate his academic execution into product execution. Definitely not the case. It was 6 months before I realized this guy was brilliant, but failed to connect the dots in real applications. He just did not have the personal drive to get anything done, nor did he *care*. And this was someone who initially showed a lot interest, and wasn't even a threat!
My point is that even people who may seem like they may be a threat to copy your idea, probably do not even care enough to pursue it. I'd be willing to bet that the population of individuals who actually execute on their ideas to completion is pretty rare...so those who execute on others ideas is probably even rarer.But I think the roots of the problem are basically in our enthusiasm and our (lack of) self-confidence. On one side, we consider our ideas awesome and that anyone who hears them will also think they are the coolest thing since sliced bread. On the other hand, we believe that, if they like it enough (which they obviously do because of the previous point), they will steal/copy it and possibly execute it better than us (because they have more experience, more people, more contacts, more money... infinite reasons).
This article speaks the truth, 99% of the time people won't care or understand, and you will have to chase them to make them believe in your ideas (I'm experienced with the "that's interesting" people :P). But when enthusiasm is strong enough, it's very hard to accept that someone won't like your idea. And if self-confidence levels are low, here comes the problem and the secretive attitude.
The strength of Silicon Valley is in its network and its 3 degrees of separation (if the rest of the world lives by 6 degrees of separation, then Silicon Valley is at 3 or less). Which means that I probably know someone who knows someone who will be greatly helpful to you. Allow me to help by telling me something.
a community for software developers to share revenue
Now the second idea is brilliant. I can't count the number of times that we had to email our clients private messages while we were on conference calls with potential investors. Having a way to privately talk with our clients would have been beneficial.
[I like your sense of humor, I hope you like mine too :-)]