If your goal is to make the world a better place, one thing you can do is pick a specific challenge that you really care about. Then, learn as much as you can about it and try to volunteer your time to help an organization that is working in this area. While you're doing that, look for creative new ways to use technology to tackle parts of the problem that you come in contact with.
When I was growing up, my parents were almost involved in various volunteer things. My dad was head of Planned Parenthood. And it was very controversial to be involved with that.
Playing Bridge is a pretty old fashioned thing in a way that I really like... I do the dishes every night - other people volunteer but I like the way I do it.