I have actually found this to be the most difficult thing - a lack of ideas that turn out to be wanted by other people.
I have actually found this to be the most difficult thing - a lack of ideas that turn out to be wanted by other people.
Ultimately, yes, you need to build something people want - a lot.
But there are a series of hurdles along the way ranging from finding a co-founder/team, building the product, raising investment, acquiring users, monetization, etc.
I always used to think that future problems are good to have. It's true that they're good to have since it means you've crossed the previous hurdle. But they're just as difficult, if not more difficult, than prior hurdles.
This is why the mental model for startups is so important. You really do have to be relentless despite the numerous hurdles which will be placed in front of you.
Someone put it nicely - facebook is Mark's side project 6, probably? Of course not all startups start that way, if you don't know what others want, that is a good way to start and at worst it is a good way to sharpen your programming/non-programming skills.
Thanks for the advice though.
We have got our first follower and working feverishly to give them value...