Sa likod ng mga eksena ng buhay ng isang Stack Overflow moderator

Kamakailan Artikulo sa HabrΓ© tungkol sa karanasan ng paggamit ng StackOverflow ang nagtulak sa akin na magsulat mga artikulo, ngunit mula sa posisyon ng isang moderator. Gusto kong tandaan kaagad na pag-uusapan natin ang tungkol sa Stack Overflow sa Russian. Aking profile: Suvitruf.

Una, nais kong pag-usapan ang mga dahilan na nag-udyok sa akin na lumahok sa mga halalan. Kung sa mga nakaraang panahon, sa pangkalahatan, ang pangunahing dahilan ay ang pagnanais na tumulong sa komunidad, pagkatapos kamakailang halalan mas malalim na ang mga dahilan.

Sa likod ng mga eksena ng buhay ng isang Stack Overflow moderator

Mahigit 6 na taon na akong nakikipag-interact sa English-speaking SO. Kung hindi mo alam, kung gayon ang nangunguna sa ruSO ay HashCode. Lumipas ang mga taon, minsang binili ng SE ang hashcode, at naging Stack Overflow ito sa Russian. Ang database ng mga user at mga tanong, nang naaayon, ay inilipat sa isang bagong engine. Ngunit kasama ng lahat ng ito, ang mga patakaran ay nagbago. Ang maraming tanong sa hashcode ay offtopic sa SO. Maraming tinalakay ang mga kalahok sa Meta at gumawa ng ilang magkasanib na desisyon. Ngunit sa paglipas ng panahon, nagsimulang maglaho ang demokrasya. At sa ilang mga punto ang sitwasyon ay umabot sa kasukdulan nito.

Lumitaw ang tinatawag na "Resistance", na kinabibilangan ng maraming aktibong kalahok at hindi nasisiyahan sa kasalukuyang sitwasyon. Katuwaan lang, sa oras na iyon ay kumuha ako ng screenshot ng mga nangungunang aktibong kalahok sa Meta at itinampok sa pula ang mga kalahok na tinawag ng administrasyon/moderator na mga provocateur. Siyanga pala, nakatanggap ako ng pagbabawal para sa pag-post ng larawang ito sa chat Β―_(ツ)_/Β―

Sa likod ng mga eksena ng buhay ng isang Stack Overflow moderator

Maraming mga kaganapan ang nangyari sa panahong iyon:

  • Maraming pagbabawal sa chat.
  • Sa ilang mga punto sa pangkalahatan Ang opisyal na chat room ay tinanggal.
  • Maraming aktibong kalahok ang tumigil sa pag-aambag. Hal, VladD, TOP1 kalahok, umalis sa site.
  • Karamihan sa mga aktibong kalahok ay pumunta sa alternatibong chat, kung saan walang pangkalahatang pagbabawal.
  • Ang ilan sa TOP40 ay sa wakas ay tinanggal ang kanilang profile.

Sa mas detalyado (bagaman hindi lahat ay layunin) maaari mong basahin artikulo ni Athari, na kamakailan ay lumabas sa isang taong pagbabawal (Β¬β€ΏΒ¬)

Ang mga pangyayaring ito ay naghati sa komunidad. Maraming kalahok ang tumigil na lamang sa pagtitiwala sa mga moderator/administrasyon. At nang i-nominate ko ang sarili ko bilang moderator, gusto kong itama ang sitwasyong ito. Ang mga moderator ay may sariling pribadong chat, mayroong moderator chat para sa lahat ng network moderators, at mayroong Teams para sa mga moderator. Ako ay walang muwang na umaasa na sa mga tool na ito ay maaari kong maimpluwensyahan kahit papaano ang isang bagay...

Isang karaniwang araw bilang moderator

Sa almusal:

  1. Tinitingnan ko ang listahan ng lahat mga alarma. Pinoproseso ko ang mga pinakasimpleng. Tinitingnan ko ang mga lumang alarma kung saan ginawa ang mga aksyon. Sabihin nating, kung ang alarma ay nasa isang link na sagot, ang moderator ay nag-iwan ng komento na humihiling na magdagdag ng mga detalye sa sagot, ngunit hindi ito ginawa ng may-akda sa loob ng sapat na mahabang panahon, pagkatapos ay ililipat ko ang sagot sa komento sa ang tanong. Kung mayroon akong oras, sinusubukan kong mag-isip sa mas kumplikadong mga alalahanin. Kung sa paglipas ng panahon ay hindi ito masyadong maganda, pagkatapos ay iiwan ko ito para sa ibang pagkakataon. Ang mga alarm na ito ay maaaring pangasiwaan ng iba pang mga moderator o sa pamamagitan ng akin kapag may pagkakataon.
  2. Napatingin ako sa mga tanong sa aming Meta at MSE. Sa kaso ng aming Meta, kung may mga bagong tanong at kung may pagkakataon na mabilis na magsulat ng sagot, pagkatapos ay sumulat ako. Kung hindi, ipagpaliban ko ito hanggang sa ibang pagkakataon, at habang papunta sa opisina (o sa ibang lugar) iniisip ko ang sagot. Sa kaso ng MSE, pipili ako ng mahahalagang talakayan na babasahin mamaya sa tanghalian, halimbawa.
  3. Napatingin ako sa mga chat.

Sa araw habang nagpapahinga (sa tsaa/tanghalian) tumutulong ako sa pagra-rake suriin ang mga pila. kasi Kaunti lang ang mga aktibong kalahok sa mga pila, sinisikap kong tumulong sa abot ng aking makakaya. Sa daan, tinitingnan ko kung may mga bagong alalahanin.

Sa tanghalian, tinitingnan ko ang mga talakayan sa Meta na isinantabi para sa ibang pagkakataon.

Naturally, halos lahat ito. Ang pangunahing bagay na gusto kong sabihin ay ang pag-moderate ay tumatagal ng maraming oras.

Mga Moderator!= administrasyon

Gusto kong agad na kanselahin na ang mga moderator ay hindi ang administrasyon. Ang mga moderator ay mga boluntaryo, halos kapareho ng mga kalahok, ngunit may mga karagdagang tool upang mapanatiling malinis ang komunidad.

Maaaring hindi sumang-ayon ang mga moderator sa administrasyon (aka Stack Exchange). Mayroong ilang mga alitan sa mga partikular na empleyado ng kumpanya, kadalasan sa mga tagapamahala ng komunidad.

Anong pribadong data tungkol sa iyo ang available sa moderator?

Kamakailan lang ay nagkaroon kami ng hindi pagkakaunawaan sa English-language chat ng mga moderator pagkatapos ang isyung ito. Maraming mga moderator ang pabor na hindi sabihin sa mga user kung anong impormasyon tungkol sa kanila ang available sa mga moderator, na nagpapaliwanag na kung hindi ay magagawa nilang i-bypass ang aming mga tseke. Ako mismo ay para sa kumpletong transparency at naniniwala na ang mga kalahok ay dapat malaman kung anong impormasyon tungkol sa kanila ang magagamit ng mga moderator. Kumain lumang tugon ng isang empleyado ng kumpanya, kung saan may listahan. Totoo, hindi lahat ay naroroon. Buong listahan:

  • Isang tunay na pangalan na hindi nakikita ng publiko kahit saan.
  • Mga naka-link na mailbox.
  • Ang iyong mga IP.
  • Huling ginamit na mga palayaw.
  • Ang iyong OpenID.

Mayroong isang bungkos ng mga tool sa itaas nito. May mga medyo ordinaryo (para sa pagsasama-sama ng mga tag), at mayroon ding medyo kumplikadong mga tool, halimbawa, upang makilala ang mga puppet o pagboto na lumalabag sa mga patakaran.

Lahat ng uri ng pagkabalisa

Ito ang hitsura ng admin panel na may listahan ng mga alarma. Hindi kami nakakakuha ng kahit isang daan sa isang araw (samantalang sa enSO mayroong hanggang sa isang libo), ngunit hindi nito pinababayaan ang katotohanan na may mga hindi maliwanag na alarma na hindi malulutas sa mabilisang.

Sa likod ng mga eksena ng buhay ng isang Stack Overflow moderator

Nakatanggap kami ng mga alarma mula sa mga user o mula sa isang bot. Mabuti kung ito ay ilang simpleng pagkabalisa tulad ng "wala nang pangangailangan," ngunit madalas na nangyayari ang mga kumplikadong sitwasyon.

Halimbawa, ang "nakakasakit" na alarma, na kadalasang itinatakda sa mga komento. Kung mayroon talagang isang insulto, pagkatapos ay walang mga katanungan - tinanggal lang namin ito, at sumulat ng isang mensahe sa kalahok sa ngalan ng mga moderator (o pagbabawal sa matinding mga kaso). Ngunit paano kung ang komento ay kapaki-pakinabang, ngunit, halimbawa, sa isang nakakatawang anyo o may panunuya? Ang ganitong mga alalahanin ay madalas na itinaas ng mga may-akda ng mga tanong na hindi pa natutong magtanong sa kanila.

Karaniwan din para sa mga tao na gamitin ang pagkabalisa na "hindi ang sagot". Kung ang sagot ay binubuo lamang ng isang link, kung gayon ang pagkabalisa sa kabuuan ay madaling malutas. Ngunit paano kung ang sagot ay tila may kaugnayan, ngunit mali? Malamang na iwawaksi namin ang mga naturang alalahanin. Dahil ang mga moderator ay hindi nagmo-moderate ng nilalaman sa diwa na pinaniniwalaan ng ilang tao. Dapat i-downvote ng komunidad ang masasamang sagot at bumoto upang isara ang masasamang tanong. At maraming kalahok ang hindi nakakaunawa sa aspetong ito. Sa mga tuntunin ng pagsasara, kumplikado pa rin ito sa katotohanan na ang boto ng moderator para sa pagsasara ay palaging mapagpasyahan. Ipaalala ko sa iyo na sa isang normal na sitwasyon, 5 kalahok ang kinakailangang isara ang isyu (o isang kalahok na may gintong badge sa tag).

May mga nakakatawa talagang tanong.

Sa likod ng mga eksena ng buhay ng isang Stack Overflow moderator

Kadalasan ang mga tao ay nagtatanong ng mga tanong na hindi nauugnay sa paksa ng SO. Marahil ay nakita nila sa maikling paglalarawan na ito ay isang "site ng tanong-at-sagot," ngunit hindi nila nakuha ang bahagi tungkol sa "programming."

Meta

Hindi lahat ng mga moderator ay gumagawa nito, ngunit gayon pa man. Pana-panahong nagtatanong ang mga kalahok, na kadalasang ang moderator lang ang makakasagot:

May mga tanong na posibleng masagot ng sinumang kalahok, ngunit mas mabuting sagutin sa ngalan ng moderator upang matigil ang mga tsismis (halimbawa, "Sino si Monica, at bakit madalas na binabanggit ng komunidad ang pangalang ito?").

At, tulad ng maaari mong hulaan, ito ay humahantong sa katotohanan na kahit na sumulat ka/tumugon sa ngalan ng isang ordinaryong user, ang iyong mga mensahe ay makikita ng marami bilang opisyal. Higit pa, ang ilan ay makikilala ka at ang iyong mga aksyon sa administrasyon. Ngunit ipaalala ko sa iyo na ang mga moderator ay mga boluntaryo. Bilang karagdagan, maaaring hindi sila sumang-ayon sa administrasyon sa ilang mga isyu. Ito ay makikita sa mga kamakailang kaganapan na nakapalibot kay Monica Cellio, kung saan maraming mga moderator ang kusang umalis sa kanilang mga post (β€œPagpapagana ng mga mod at sapilitang muling paglilisensya: interesado pa ba ang Stack Exchange na makipagtulungan sa komunidad?"). Bilang resulta, sa ilang mga site ay walang mga aktibong moderator na natitira sa network.

MSE

Upang talakayin ang mga pandaigdigang isyu sa buong network ay mayroong MSE. Dati, karamihan sa mga anunsyo ng kumpanya ay matatagpuan dito. Mga ulat ng bug, mga kahilingan sa tampok, feedback - narito ang lahat.

Bilang isang moderator (at bilang isang ordinaryong kalahok) sinusubaybayan ko ang MSE. Kung may nakita akong mahalagang bagay, ililipat ko ito sa aming Meta. Kung ang mga kalahok ay nag-uulat ng isang bagay sa lokal na Meta, ngunit ang tanong ay tungkol sa lahat ng mga site sa network, pagkatapos ay isinasalin ko ito at i-publish ito sa MSE.

Mayroong higit pang mga katanungan sa MSE mula sa aking panig tungkol sa lokalisasyon. Kapag lumilikha ng Stack Overflow, hindi isinama ng mga developer ang posibilidad ng localization, kaya ngayon maraming problema ang lumalabas. Ang pagsasalin mismo ay isinasagawa nang sama-sama ng mga miyembro ng aming komunidad na gumagamit Transifex ΠΈ Isalin (open source na solusyon mula sa g3rv4).

Ang mga moderator ng Stack Overflow ay nakikipag-chat sa Russian

Doon ay tinatalakay namin ang maraming sitwasyon na nagaganap sa site. Sa ilang mga isyu, ang mga desisyon ay sa wakas ay ginawa nang sama-sama. Sa ilang mahihirap na kaso, sinusubukan naming makinig sa bawat moderator, at pagkatapos lamang gumawa ng pangwakas na desisyon.

Sa tingin ko mayroong ilang mga pangunahing paksa na tinatalakay.

  • Mga puppet. Hindi palaging halata kung ang isang kalahok ay isang papet. Kaya naman, mas mabuting pag-usapan muli ang isyu nang magkasama. Ang kalahok ay hindi tatakas kahit saan.
  • Pandaraya ng mga boto. Bumoto man ang iyong kaibigan o hindi. Nakabahaging IP o hindi. Ang lahat ng ito ay nakakaapekto sa panghuling desisyon. Ang lahat ay nagiging mas kumplikado kung ang isang gumagamit na may mataas na reputasyon ay pinaghihinalaan.
  • Mga talakayan sa meta. Minsan lumalampas ang mga tao. Ang pagpuna ay madalas na hangganan sa paninirang-puri. Ang negatibiti, atbp. ay nahaluan din dito. Ito ba ang unang pagkakataon o ginagawa ito ng kalahok sa lahat ng oras? Tanggalin lang ang mga mensahe o ipagbawal?
  • Mga pagbabawal. Sa kaso ng mga puppet/boses na pagdaraya, ang lahat ay karaniwang malinaw. Ngunit ang mainit na talakayan ay karaniwang tungkol sa mga post sa Meta (kadalasan ay may kritisismo) o tungkol sa mga potensyal na insulto. Lahat tayo ay magkakaiba, ang ilan ay mas touchy kaysa sa iba. Ang parehong naaangkop sa mga moderator at tagapamahala ng komunidad. At para sa ilang mga kalahok sa talakayan mayroong daan-daang mga mensahe.

Global moderator chat mula sa buong network ng Stack Exchange

Isang chat room para sa daan-daang mga moderator, kung saan kung minsan ay medyo mainit na talakayan ang nagaganap. Minsan lumalampas ang mga talakayang ito. At marami ang nakikita ito bilang isang problema. "Nakakalason ba ang Teachers' Lounge, kung gayon bakit?'.

Sa pangkalahatan, ang kuwento kay Monica ay nangyari sa chat na ito.

Makipag-chat para sa 400+ na tao, kung saan kinakatawan ng lahat ang site kung saan sila ang may pananagutan. Mga tao mula sa iba't ibang bansa, iba't ibang kaisipan, iba't ibang relihiyon at pananaw sa mundo. Ako mismo ay nakikipag-usap doon medyo bihira, kung mayroong isang tiyak na tanong.

Mga puppet, nandaraya sa pamamagitan ng pagboto

May mga tool ang mga moderator para matukoy ito. At napakalungkot na makita kapag ang mga user na may mataas na ranggo ay lumalabag sa mga panuntunan. Maraming mga kalahok, kapag nahuling ginagawa ito, itinatanggi ito, sinasabing ito ay isang "kaibigan", "kasama sa trabaho", atbp. Ngunit maniwala ka sa akin, ang mga tool ay madalas na nagpinta ng isang medyo halatang larawan.

Oo, minsan may mga pagkakamali, may mga hindi tiyak na sitwasyon. Ito ay tiyak na ang mga paglilitis sa paksang ito na lubos na nakaimpluwensya sa "Paglaban" sa isang pagkakataon. Pagkatapos ay tinanggal ang papet (ayon sa mga moderator). Ngunit ang ilang mga kalahok ay hindi sumang-ayon dito.

Nagiging kumplikado na ang lahat kasunduan, na nilagdaan ng moderator. Ang bottom line ay hindi maaaring ibunyag ng mga moderator sa publiko ang maraming bagay na may kaugnayan sa imbestigasyon. Bilang resulta, maaaring isipin ng mga kalahok na ito ang katotohanan na ang mga moderator ay walang ebidensya, at nagkamali lang sila at sinusubukang itago ito sa likod ng mga patakaran.

Ang lahat ng mga aksyon ay itinuturing bilang mga aksyon ng moderator

Ang ibang kalahok ay tumitingin sa iyo bilang isang halimbawa. Kung magbibiro ka o gumamit ng kabalintunaan, pagkatapos ay magsisimula silang gawin ang parehong. Bilang isang malaking tagahanga ng kabalintunaan/panunuya, kailangan ko na ngayong maging dobleng maingat sa aking isinusulat.

kasi ang iyong mga aksyon ay itinuturing na mga aksyon ng isang moderator, pagkatapos ay ang ilan ay nagsisimulang umapela dito kapag may mga salungatan. Halimbawa, kamakailan ay nagkaroon ng sitwasyon nang ang ilan sa mga kalahok ay nagpasya na walang lugar para sa mga anglicism sa Stack Overflow sa Russian. Nagsimula na ang digmaan ng mga pag-edit. At ang ilang mga pag-edit mula sa moderator (mula sa akin) ay tiyak na nakita bilang mga aksyon ng moderator. Isinulat ng mga miyembro na "inaabuso ko ang aking kapangyarihan." Ngunit hayaan mong ipaalala ko sa iyo na maaaring i-edit ng sinumang kalahok ang mga mensahe ng ibang tao. A pagkatapos ng 2000 reputasyon, ang mga pag-edit ay agad na inilalapat pag-bypass sa check queue.

Analitika

Pagkatapos 25000 reputasyon mayroon kang access ΠΊ pagsusuri ng site. Ngunit mayroon kang access sa 3 kakaunting mga graph na tulad nito.

Sa likod ng mga eksena ng buhay ng isang Stack Overflow moderator

Ang analytics na available sa mga moderator ay mas makapangyarihan at nagbibigay-daan sa amin na masubaybayan ang maraming pattern.

Sa likod ng mga eksena ng buhay ng isang Stack Overflow moderator

Nakakalungkot lang na ang mga graph na ito ay hindi mai-post sa publiko; medyo maraming kawili-wiling bagay doon.

Tungkol sa misyon

Ngayon ko nakita na ako ay medyo walang muwang. Hindi malamang na magkakaroon ng anumang positibong pag-unlad mula sa SE. Saglit lang ako Sumulat si Metena ang kumpanya ay lumilipat sa maling direksyon sa mahabang panahon.

Sa pangkalahatan, kung titingnan mo kung paano tinatanggap ng komunidad ang mga post mula sa mga empleyado, kung gayon sa pangkalahatan ay walang natitirang mga ilusyon.

Kamakailan ay S.E. inihayag, na sa pangkalahatan ay halos nakalimutan sa MSE, ang feedback ay kukunin lamang mula sa mga espesyal na napiling grupo ng mga tao. Ang kumpanya ay hindi partikular na interesado sa feedback sa MSE.

PS

Ngayon ay patuloy akong nagsasagawa ng mga nakagawiang gawain ng paghawak ng mga alarma, atbp., ngunit naniniwala pa rin ako/umaasa na matutugunan ng kumpanya ang komunidad, at pagkatapos ay maibabalik ko ang breakaway na bahagi ng Stack Overflow sa Russian. Marahil sa susunod na 2020 kahit papaano ay may magbabago para sa mas mahusay. Samantala, nararamdaman ko na hindi ko binibigyang-katwiran ang aking posisyon bilang isang moderator.

Pinagmulan: www.habr.com