Although my account is fairly new on SO, I've been using the site since I started programming about a year ago and as I've gotten increasingly active, I would love to get more involved with the site. My end game is to end up becoming a diamond moderator on SO. Now, I know this kind of thing doesn't happen overnight, or even in the span of a year or two, but I am very eager to work towards this.
What are some of the best things that can be done to work towards this goal?
Obviously, asking good questions and giving good answers is one of the most important things. What I want to know is if there are things that would stand out more than others (badges that mean more than others, rep gain per day, etc). Or even things that aren't related to SO directly. I just would like to know how I could get more involved in maintaining/moderating the site currently and what I could do that would make me stand out and help me achieve my goal. Thanks in advance for any tips!
The reason that I want to be a moderator is because I want to be able to give back to the site. Stack Overflow has quite literally saved me over 100 times in the past year alone and I want to help maintain the site so that everyone else can get just as much out of it as I can. What I didn't realize is that it is already very easy to do so and I will definitely begin to help out more by flagging posts and becoming more involved in meta.