Yes. If you just randomly pick "a problem" you're only going to have a partial understanding of the problem and how people are currently solving it. To make a
good solution you really need to understand the problem and the only way you're going to do that is by experiencing them yourself.
"AFNetworking was originally created by Scott Raymond and Mattt Thompson in the development of Gowalla for iPhone."