I answer questions in discussion groups from time to time.  Yesterday, I answered a question and got a very nice thank you.  It really brightened my day, and reminded me of what I like best about software, it is so cool when things “click”.  You look and think and look and think and look and think and then ...... someone helps you and it all "clicks" in to place.  I really like helping things “click” for other people and I really like it when others help me see things more clearly.