qse ([personal profile] qse) wrote2022-01-15 06:08 pm
Entry tags:

Программистская социология

Наиболее активные¹ участники StackOverflow, Украина² и Россия.

Подсвеченные колонки: первая - количество дней с последнего дня пользования учётной записью сайта, вторая - количество дней с последнего написанного ответа на сайте. Цвета идут от зеленого к красному (360 дней и более).

Что любопытно:

  1. заброшенных учетных записей почти нет, люди продолжают пользоваться, в управдомы ожидаемо не переквалифицировались
  2. украинским горячим головам, которые "опередили" соседей в технологическом порыве, можно чуть-чуть приостыть
  3. самое интересное: добрая половина пользователей потеряла интерес к участию, они пользуются далее сайтом "для себя" как это делают все остальные, но более не активничают с pro bono деятельностью со своей стороны; может наконец-то нашли хорошую работу, или подустали, или разочаровались, или вышли на пенсию
  4. вполне прогнозируемое распределение по городам

Если пойти дальше и ограничить список теми, чей последний ответ был 120 дней назад или свежее и, к тому же, с процентом принятых ответов 30 и более, что, на мой взгляд, минимально описывает участника остающегося активным и поныне с вразумительной деятельностью на сайте (по иронии, этот фильтр исключает notorious Егора Бугаенко, известного, в том числе, за свои объяснения о важности профиля StackOverflow - тогда он вроде ещё писал из Одессы, а после, я слышал, перебрался в московский Huawei и в моей табличке он уже фигурирует в команде России), то наших баранов на сайте №1 вопросов-ответов программистов на планете совсем немного, 6 + 18:

Женщина, в этом списке, похоже, одна: это Елена из Санкт-Петербурга, support engineer at JetBrains.


В заключение я хотел найти видео с Егором Бугаенко, где бы он говорил о StackOverflow, но таковое мне неизвестно. Я не читаю и не смотрю Егора, а в его обширнейшем творчестве с наскоку разобраться непросто. Вместо этого поставлю небольшой ролик, в котором он комментирует свое видение участия фрилансеров в масштабных проектах больших компаний.


¹ в порядке убывания количества ответов и с квалификационным фильтром Reputation >= 30K, в частности (для удобного отображения масштаба Украина/Россия - пропорция, к слову, очень натуральная: 1:3)
² по сведениям из профилей и, соответственно, согласно аккуратности их заполнения

[personal profile] k_g 2022-01-20 04:34 am (UTC)(link)
Причина успеха "оригинальной" части SO понятна-было некое коммьюнити экспертов, было желание и потребность в новой площадке. Эти эксперты (и просто неравнодушные люди) помогали поддерживать некий более менее сносный уровень контента и дискуссий. Остальные части SE в которые я заглядывал (и из поиска и ради интереса) сделаны больше по принципу "build it and they will come", когда вопрошающие с какими-то крупицами полезного принесли за собой и кучу мусора, а модерировать, отвечать и наполнять полезным контентом это некому. Не пасуться там те, кто это будет делать, потому как не видят в этом ценности, интереса, обратной связи итд.

В более менее массовых инженерных софтах описанную вами проблему решили комбинацией методов. Для общий дискуссий и обмена опытом они оставили официальные форумы, где минимально вычищают грязь и где иногда можно выкопать нестандартные подходы к проблемам. А документацию опубликовали под замком только для платных пользователей с текущим контрактом поддержки. Там же под замком некоторые лавки (например ANSYS) в отдельных разделах публикуют и периодически обновляют базу ответов на реальные "тикеты". Так сказать, "избранное" непосредственно из переписки пользователей с саппортом. При этом, часто можно проследить эволюцию проблемы, т.к. они объединяют ответы на один и тот же вопрос, если решения разнятся в зависимости от версии самого софта или железа/оси пользователя. Эта часть весьма похожа на формат SE, где есть куча готовых ответов на какие-то базовые вопросы, главное правильно искать.