I don't meet your criteria for being a top poster, but I think I can help answer your question above what has already been said. Of course, I can't speak for everyone, thus others will have to chime in with their agreement, disagreement, or additional rationale.
I started using on-line forums because I needed answers that I couldn't find elsewhere.
That quickly led to a paying-it-forward rationale because I felt that others would be more likely to answer my questions if they saw that I answered more questions than I asked.
Then I discovered that answering others' questions was, in itself, one of the best ways to learn SAS.
An unexpected motivating factor came in when, as a result of my participation, I was asked to co-author a number of papers and, when attending conferences, many people knew and welcomed me when I attended a meeting or event. Additionally, I think that the reputation I got from participating on on-line forums, has led to many expense paid trips to SAS Global Forum and many user group meetings.
Participating in on-line forums is addictive.
I intentionally don't meet your criteria as, after a number of years, I realized that my trying to beat others in answering posts was, in fact, keeping others from reaping the same benefits I've received. As such, I try to only answer questions these days if I notice that no one else has provided an optimal answer/solution. Of course, the addictiveness aspect sometimes conflicts with that rationale.
While I have a Ph.D., have been using SAS for more than 45 years, and am now retired, I still consider myself a learner. SAS is always expanding and adding new functionality, so there is always something new to learn.
Art, CEO, AnalystFinder.com
... View more