I decided to download snapchat and try it a couple months ago to see what all the fuss was about. I might be a black sheep here, but it was really confusing. I had no idea how to use it. And I've been building software for 15 years too.
I can completely understand Instagram, so I was happy they added stories. It's really easy to use and the functionality seems intuitive.