Here's a bit of an overview of my experience participating in Comm-a-thon:
Overview
I've been a user of Stack Overflow for almost 12 years, and it's been a long while since I didn't have enough rep to pretty much fully participate on the site. And for the last few years, I've been a dev at Stack, so have full privileges on the site, and see things rendered on the page that others don't (like page performance metrics).
For this Comm-a-thon, I used a low-rep account I created a couple years back so that I could see the site as a non-privileged user, mainly to reproduce/view reported bugs that aren't visible to a mod/staff account. At the start of Comm-a-thon, this user had 1 rep on SO and another SE site.
My approach to Comm-a-thon was shaped by these factors:
- As a developer on the team that focuses on Collectives on Stack Overflow, I wanted to experience the Collectives as a new, non-privileged user. I spent a fair amount of time just going through the mostly-readonly pages related to the CoSO product.
- As someone who mentors young (school aged) people interested in learning coding, I wanted to use the site as if I was interested in participating in SO, but didn't necessarily have the knowledge to answer complicated questions. This meant attempting to gain rep and participation privileges without answering questions that an inexperienced dev wouldn't know.
- I primarily use Chrome as my browser and I wanted to use a lesser-used browser to experience the site, so I utilized the Edge browser.
I set aside time on five days to specifically participate in the Comm-a-thon, spending between 20 min and a hour each time. Most of my effort was focused on stackoverflow.com, but I also utilized meta, Gardening & Landscaping and Software Engineering, including asking questions on those other sites.
Hard to earn rep
Much like Aaron described, I found earning rep to be very difficult, especially since I was intentionally avoiding answering non-trivial questions. Because I had generally no privileges on the site, participation was extremely limited (no comments, no voting, effectively no editing).
The biggest frustration point for me was the inability to edit due to the edit queue being constantly full. On all five days, I tried to edit posts to improve formatting, or edit tag wikis that were missing. I ended up submitting a total of nine suggested edits: six improvements to questions and three tag wiki suggestions. All but two of my suggested edits were accepted, with one tag wiki being rejected because I included markdown in the wiki excerpt, and one tag wiki edit that is still in the review queue seven days later. I was surprised to discover that when a review is rejected, even though the reviewers left comments as to why the review was rejected, I got no notification from the system about the rejection or the reasons. I only know about it because I went looking in order to write this post.
The question edits I was able to submit were reviewed fairly quickly, with four reviewed within minutes, one in about an hour, and one after eight hours. My tag wiki edits, however, took a long time, with one getting rejected after five days, one getting approved after seven days and one still in review queue after seven days.
The worst experience was when the system would allow me to type up my edits, but then refuse to allow me to submit them due to the full edit queue.
Additionally, I reported a UX bug where the edit wiki page for a tag without an existing wiki says "All registered users may propose new tag wikis. (Note that if you have less than 20000 reputation, your tag wiki will be peer reviewed before it is published.)". BUT... there's no edit button or any way for me to submit edits. The edit button is hidden when the review queue is full, but there's nothing on the UI to indicate that.
Ultimately, I ended up reaching 15 rep on SO just today, which finally gave me rights to vote and flag posts, but I still can't comment, which greatly impairs my ability to participate broadly. On the Gardening & Landscaping site, I ended with 11 rep, and the other sites I wasn't able to gain any rep while playing the role of a junior dev.
Ask Wizard leads to some odd questions
As I was looking for questions to edit, I came across a pattern that I attributed to new users using the Ask Wizard. In the Ask Wizard, the UI presents two questions: What are the details of your problem? and What did you try and what were you expecting? Both questions require a minimum number of characters to be entered before you're allowed to continue. These answers from these two questions are then combined to become the actual question posted on the site, but we don't include the prompt questions in the output. What I found was several questions which had an ok entry paragraph, but then had a final sentence like this:
(nothing really "tried" or "failed" - purely a documentation question)
Nothing Nothing Nothing
So the user had entered an answer to "What did you try?" that, out of that context, provides no value to the final question. They entered text purely to get past the minimum character requirement. I provided this feedback to the appropriate internal team for consideration around other potential ways to prompt the user, or maybe not force the asker to answer the second question.
UI/UX unexpected behaviours and bugs
In the course of using the sites, I came across a few odd UI behaviors that I reported to the appropriate teams. One dealing with spacing around an Ad when a question is migrated to another site, some dealing with UX on our internal Stack Overflow for Teams instance (which we used for collecting feedback during the Comm-a-thon) such as the unexpected inability to post animated gifs, and some pages hide the left-hand navbar even though my preference is to always show it. Most of these are "known issues" that just haven't been dealt with yet.
Additionally, in the user profile bio for my low-rep user, I have a link to my "real" user. I was surprised to find that when I created an account on a new site, while my bio was copied over, the link was stripped. This is a SPAM account deterrent for low rep accounts, but was unexpected.