Тролі погіршують психологічний клімат у IT-сфері

Тролі погіршують психологічний клімат у IT-сфері

Тролі, хейтери, флеймери та інші потворні персонажі – реальність інтернету. Їхні неподобства руйнують навіть великі соціальні мережі. Але токсичний контент виглядає по-різному, залежно від майданчика.

Нове дослідження показує, що токсичність у спільноті відкритого вихідного коду відрізняється від негативу на інших інтернет-майданчиках.

Група вчених з Інституту дослідження програмного забезпечення (ISR) спільно з колегами з Уесліанського університету «виміряла» токсичне тло на платформах з відкритим вихідним кодом, таких як GitHub, щоб розробити інструменти для боротьби з цим явищем та підтримати психічну стійкість фахівців.

Щоб зрозуміти, як виглядає токсичність у подібних спільнотах, команда спочатку зібрала відповідний контент за допомогою детектора токсичності та ввічливості. На GitHub було проскановано майже 28 мільйонів повідомлень, написаних із березня до травня 2020 року. У цих повідомленнях шукали ʼповедінковий кодʼ — фразу, яку часто використовують при реагуванні на токсичний контент, а також заблоковані або віддалені завдання (ще одна ознака токсичності). Так було зібрано фінальний набір даних зі 100 токсичних постів, які автори використовували для вивчення природи токсичності: чи це образи, зарозумілість чи непрофесіоналізм? Чи спрямований негатив на сам код, автора чи щось ще?

Лише близько половини токсичних постів містили непристойності, інші були від користувачів, які публікують на GitHub багато питань, але не роблять свій внесок у розвиток ПЗ — тобто. цю частину писали надмірно вибагливі користувачі програм.

«Найгірший. Додаток. В усі часи. Будь ласка, зробіть його хоч не найгіршим додатком. Дякую», — написав один із користувачів у повідомленні, включеному до цього набору даних.

Коментарі, що починалися на тему коду, наприкінці тексту переходили особистості. Жоден з таких постів не допоміг покращити програмне забезпечення з відкритим вихідним кодом.

ʼТоксичність у спільнотах з відкритим вихідним кодом відрізняється: вона більш контекстуальна, тонка і пасивно-агресивнаʼ, — зробили висновки дослідники.

Вони також відзначили унікальну тенденцію реакцій на токсичність на платформах для програмістів: часто розробник проекту намагався пристосуватися до користувача і виправити проблеми, описані в токсичному контенті. Така комунікація зазвичай давала розчаровуючий результат.

За словами авторів, розробники ПЗ та члени спільноти з відкритим вихідним кодом були схвильовані їхнім дослідженням, зокрема тим, що ці проблеми принаймні нарешті визнали.