My name is Yannis, I am a web developer from Thessaloniki, Greece and I would like to nominate myself for moderator on Programmers Stack Exchange.
Insofar most of my contributions to the site are on PHP related questions, and I was very surprised to find out that I am the top user for the tag. Surprised to the point that I reached out to PHP developers through our internal mailing lists, in hopes of luring a few actual experts our way.
I have been pretty active on the site these past 8 months, migrating from Stack Overflow, as probably did most of us. I find Programmers to be a far more welcoming community, one that has greatly helped me professionally. When you get a surprise up vote on one of your very old posts that you've almost forgot about, it's probably me, reading it late at night and having a light bulb moment. Thanks, y'all!
Following, is a summary of my moderation related activities.
I and Thomas Owens are the only non moderators to have been awarded the Discussion Meta tag. I have collected a few posts that outline my approach to moderation and my philosophy for the site.
My answers on:
And my cry for help:
Recently, I started lurking around Meta Stack Overflow, fighting the good fight on all fronts. I have posted a few questions that relate or were inspired by Programmers:
Badges! We all love badges!
I have a unique collection of very rare badges:
- Reviewer, the first ever on Programmers, and sadly only one of three.
- Convention, for having 10 posts with score 2 on Meta.
- Outspoken, for having posted 10 messages in chat that were starred by 10 of you.
- Sportsmanship, for being a nice guy!
- Copy Editor, for compulsively editing other people's posts, to the point that I currently have more edits than two of our moderators.
- Electorate, for voting, voting, voting!
- Reversal, for answering a question everyone booed.
- Fanatic and Meta Fanatic, for, well, being one!
Why should you vote for me?
I've recently left a chat comment, that one of our current moderators has pinned:
Anyways, when you think something is wrong the steps are 1) improve, 2) ask OP to improve 3) down vote 4) flag...
That's my process1, and one I will follow regardless of whether you vote for me or not. In a sense, I am already a moderator, passionately doing the work not many seem to care enough for:
- I've participated in quite a few cleanups, even initiated a couple,
- I'm always on chat, and the contribution I'm mostly proud of is helping introduce new users to the site, and
- I have over 300 helpful flags, and only 10 declined.
Last week a few fellow users raised some concerns on the [software] clean up, and more specifically on a list of close candidates I assembled. Although I greatly appreciate the discussion, I was a bit disappointed that everyone jumped in after I and the moderators have finished the bulk of the work. The clean up was initiated on Jan 4 and I spammed chat quite a few times asking for help, and was surprised to find out there were arguments, so late in the process.
I feel that this is our most important issue, and one that inspired me to ask for your vote. The community must take ownership of the site, and as a moderator my priority will be to inspire people to actively participate in the janitorial aspects of the site. I particularly enjoyed every discussion I was part of, either directly or indirectly, and in no way am I suggesting they are a bad thing, but at some point we need to stop talking and start doing.
I know how contradictory that sounds, elect me so you can do my work for me, but it's not the moderators responsibility to set the tone and scope of the site, that is (or should be) solely up to the community. I am fully aware of the historical reasons that created and continue to create friction between users and moderators, but there are also quite a few users that enjoy the site as is, and are way less vocal. I would love to be in a position to bring all of you together and make Programmers an even better place.
1 Full disclosure, my next comment was: "5) Start cursing at the screen, and wishing you could punch people over standard TCP/IP..."
I have been particularly active on the janitorial aspects of the site, and I think I'm fully prepared to take the next step. And I love unicorns!
Your process to approaching things that are wrong is great, but they are for users. Moderators have a distinctly different role and additional abilities, so that they can do what users can't. That said, how would your process change to suit your new role and new responsibilities? - casperOne
To be honest, I don't think I will need to adjust my process that much - am I in for a big surprise? I have been doing a fair share of mundane janitorial work, I'm accustomed to it and for the biggest part I enjoy it. I expect that I will not have time to moderate and provide quality content, and I if need be I will prioritize moderation.
Becoming a moderator will allow me to do everything I have already been doing, but with a lot more flexibility. Although most of the crowd here has noticed my close votes, AFAIK only one question I voted to close was re-opened without significant improvements, and I've always contributed re-open votes when OP or anyone else stepped up and improved a question. I've even offered a bounty once, just for that. So I feel quite confident in saying that my approach insofar has been in line with the community, at least the active part of it. I've done more edits than any other user, while relatively new to the site, and I will continue to do so, before even thinking of closing a question.
Following the usual path from Stack Overflow to Programmers, I was (and still am) enthusiastic over how much more civilized we are as a community. I will be the first to admit that I haven't avoided the occasional flame war, but as a moderator I will make it a priority to stop them asap. I have monitored your progress as a moderator over at Stack Overflow, as I voted for you, and if elected I will nag you constantly for guidance.
I have already started researching the role, reading relevant MSO posts and studying moderator actions all over the network, long before Anna stepped down. I do not feel that I'm fully there yet, and if elected I will spent the first couple of months in training, reaching out to our current moderators and every other moderator on the network, if you'd be kind enough to waste some time. I am confident that I can cope with the role's responsibilities, but at the same time I don't assume I know everything there is to it.
From what I know:
- I will do everything I can to reboot and kick off at least one community event, be it the blog or the birthday contest, or whatever else the community decides. I will be a constant pain in SEI's ass, until we get the attention that we, as a community, deserve.
- The greatest virtue for a moderator seems to be thick skin. The thickest the better. I am fully aware of the constant scrutiny our moderators face, and I am fully prepared to make unpopular decisions, if I honestly believe they are the right ones. And equally prepared to revert them, and apologize, when proven wrong.
- Our current biggest issues are the gigantic clean up of career related questions and the mini plague of crap migrations from Stack Overflow. Becoming a moderator will allow me to intensify my efforts in both, as both issues require moderator intervention.
- I personally feel that the scope of the site is extremely well defined, but as a moderator I will do my best to encourage constructive dialogue. Everything that is not explicitly discouraged by the powers that be, is open for discussion.
My prime directive would be to make the Internet a better place, by making Programmers a better place. The moderator perks will help me do everything I already do a bit more efficiently. If anything, my participation as a user has been highly visible. As a moderator I will take a step back, encourage users to take ownership of the community and intervene only when necessary.
"Following the usual path from Stack Overflow to Programmers, I was (and still am) enthusiastic over how much more civilized we are as a community" - care to elaborate on that? – Marvin Pinto
First of all, it was a bit tongue in cheek. This is an election, after all.
The truth is that it's mostly a matter of size. Stack Overflow is gigantic compared to Programmers, even back when I first joined Programmers. Due to it's sheer size and traffic, it's understandable that it's not as easy to moderate, and although eventually every less civilized behavior is identified and dealt with accordingly, it may take a little bit more time.
And it's also a matter of scope. We are concentrated on conceptual white board questions and most times those demand longer and thorough answers, whereas questions on Stack Overflow mostly demand an answer that works. Those two aren't mutually exclusive, of course, but our scope also acts as a safeguard against gimme teh codez questions.
Lastly, Programmers is far younger than Stack Overflow, and most of us where active there before coming here. In a sense our community had a head start on how to best deal with various issues, benefiting from the collective experiences of the original trilogy. When I first joined Stack Overflow, it was still in it's early days, and my opinions where mostly formed in the then chaotic community.
Do any of the moderator candidates intend to moderate differently? - Jim G.