Salesperson here. Most of us think like consultants. At least those of us who stay in the game for more than two or three years.
That makes sense. I was approaching it from an "all models are wrong, some are useful" perspective though, and it seems to me like the consultant-vs-salesperson analogy might be a useful way of thinking about it.
The first thought is, okay, let's use this to track each other. So you make a map with friends on it and where they are. This has been tried over and over and it's still a pretty terrible idea.
I want to point out that something like this feature does exist, called Google Location Sharing on Android and Family Sharing on iOS. It's just marketed to family, not friends, and probably more useful (and less creepy) for the former.
It used to be called Find Friends on iOS, but they rebranded it, presumably because family was a better market fit.
There are others like that too, like Life360, and they’re quite popular. They solve the problem of parents wanting to know where their kids are. It’s perhaps overly zealous on the parents part, but it’s a real desire that the apps are solving.
I used to ask the customer that requests a certain feature, "what problem is this a solution for?"
In general, most people are not even aware of their real issues until you go through their process with them and ask "what is your biggest pain" or something similar.
In surveying the advice out there for how to get startup ideas, one of the big things I found was the idea of "problems not solutions". MAKE sums this up well:
I think I have an analogy that would help in adopting this perspective: think like a consultant, not a salesperson.
Suppose you build this "Friend Map" product (mentioned above). And suppose that you take the mindset of a salesperson. What happens next?
You go around trying to sell it. To get users. To make money. You spend time trying to convince people to use your product. That it will be helpful and cool.
Now, instead, suppose that you take the mindset of a consultant. What happens next?
Well, I imagine something like this. You approach potential users of your product. You say:
Or, even better, you have a hypothesis about a pain point and a product that would address that pain point, but before even building anything, you just go talk to people.
Hopefully taking this approach would demonstrate that people aren't actually too interested in where their friends are physically located at the moment. But they have been struggling to find a date. It'd be awesome if there was a way to browse through local people who are single-and-looking, and have a way to reach out to the ones who seem interesting.
Hopefully it'd bring you from Friendster to Tinder.
Well, "tell me what to build for you" isn't quite right. That can lead to the faster horse problem. It can also lead to people just proposing something that doesn't even solve their problem. A drunk horse, if you will. What you really want to do is learn about their problems. From there it's on you to develop a solution, not them.