It is a dream, of course it is work but if you enjoy what you do it does not feel like one, but you need to know what your limits are so you do not get burned out and loose you passion some people don't.
As for answering questions this is are you give back to the community, being able to to mentor people is also very rewarding.