Программистская социология
Jan. 15th, 2022 06:08 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Наиболее активные¹ участники StackOverflow, Украина² и Россия.
Подсвеченные колонки: первая - количество дней с последнего дня пользования учётной записью сайта, вторая - количество дней с последнего написанного ответа на сайте. Цвета идут от зеленого к красному (360 дней и более).
Что любопытно:
- заброшенных учетных записей почти нет, люди продолжают пользоваться, в управдомы ожидаемо не переквалифицировались
- украинским горячим головам, которые "опередили" соседей в технологическом порыве, можно чуть-чуть приостыть
- самое интересное: добрая половина пользователей потеряла интерес к участию, они пользуются далее сайтом "для себя" как это делают все остальные, но более не активничают с pro bono деятельностью со своей стороны; может наконец-то нашли хорошую работу, или подустали, или разочаровались, или вышли на пенсию
- вполне прогнозируемое распределение по городам
Если пойти дальше и ограничить список теми, чей последний ответ был 120 дней назад или свежее и, к тому же, с процентом принятых ответов 30 и более, что, на мой взгляд, минимально описывает участника остающегося активным и поныне с вразумительной деятельностью на сайте (по иронии, этот фильтр исключает notorious Егора Бугаенко, известного, в том числе, за свои объяснения о важности профиля StackOverflow - тогда он вроде ещё писал из Одессы, а после, я слышал, перебрался в московский Huawei и в моей табличке он уже фигурирует в команде России), то наших баранов на сайте №1 вопросов-ответов программистов на планете совсем немного, 6 + 18:
Женщина, в этом списке, похоже, одна: это Елена из Санкт-Петербурга, support engineer at JetBrains.
В заключение я хотел найти видео с Егором Бугаенко, где бы он говорил о StackOverflow, но таковое мне неизвестно. Я не читаю и не смотрю Егора, а в его обширнейшем творчестве с наскоку разобраться непросто. Вместо этого поставлю небольшой ролик, в котором он комментирует свое видение участия фрилансеров в масштабных проектах больших компаний.
¹ в порядке убывания количества ответов и с квалификационным фильтром Reputation >= 30K, в частности (для удобного отображения масштаба Украина/Россия - пропорция, к слову, очень натуральная: 1:3)
² по сведениям из профилей и, соответственно, согласно аккуратности их заполнения
no subject
Date: 2022-01-16 12:10 am (UTC)no subject
Date: 2022-01-16 08:38 am (UTC)Для видимости перенес ответ на этот комментарий в новую бубликацию.
no subject
Date: 2022-01-16 08:43 pm (UTC)Я не программист и программирование никогда для меня не было основным профессиональным занятием. Но несколько лет назад мне понадобилось написать сугубо для своих задач пару софтин к рабочим самодельным железякам на Ардуине. Писал я на C# и еще тогда я запомнил, что ответы на базовые вещи легче искались на стэке, но какие-то более менее серьезные вопросы/проблемы мне удалось выкопать только на MSDN. При этом стэк даже на базовых вопросах изобиловал отзывами в духе "я скопировал твой код для таких-то нужд и у меня ничего не работает, помогите", и сложилось впечатление, что тамошние обитатели с соответствующими именами ждут от коллег готовых решений и даже не пытаются немного пошуршать мозгами и "творчески переработать" нечто близкое по смыслу.
Отдаляясь от чистого программирования в смежные области, такие как например инженерный софт (даже относительно массовая вещь как всевозможные CAD) или общеинженерные вопросы-там ценность контента stackexchange с точки зрения профессионала практически нулевая и после нескольких попыток найти там ответы на интересующие меня вопросы я просто на автомате его проматываю в поиске. Действительно толковые ответы или дискуссии удавалось найти или на форумах самих продуктов или на независимых, но более специализированных бордах типа eng-tips.com
А основной контингент стэка (в около-инженерной его части) для меня выглядел как какие-то студенты, просящие помощи в их курсовых работах или фрилансеры низкого пошиба, пытающиеся получить там бесплатные консультации. Вот из этих двух составляющих и сложилось моё впечатление "в целом".
no subject
Date: 2022-01-19 12:07 pm (UTC)Я думаю, что ценность содержимого на StackOverflow неоднородна, где-то мусор а больше, где-то меньше.
Склонен согласиться что на других сайтах SE полезность ниже.
И тем не менее, сам StackOverflow был и остается инструментом обошедшим все остальное.
Для примера, минута видео начиная с 30:46 где в непринужденной форме идёт рассуждение о копировании со StackOverflow (на 31:20)
Дело в том, что раньше такого было мало в принципе и работали нормально даже mailing lists. Сейчас StackOverflow еще как-то противостоит этому наплыву и низкокачественный контент убирается средствами сообщества. Но даже этого недостаточно потому что вы отмечаете, что вам не показалось, что остаток - надлежащего качества.
А инструменты прежнего времени вроде форумов под натиском этого наплыва новой публики просто погребены. На том же MSDN Forums по интересующим меня вопросам инженеры Microsoft перестали участвовать в темах лет 15 назад. Последним ушел technical writer из соответствующей продуктовой группы, и ветка форума была буквально заброшена на годы. Теперь Microsoft латает это... привлеченными со стороны китайцами, которые сами не бум-бум и общаются с такими же спрашивающими. Финита ля комедия.
Я вижу, что StackOverflow в этих океанах мусора выживает чуть получше других. Пусть и там не идеально. Ну и там по крайней мере присутствуют еще грамотные люди, не ушли полностью, как из других мест. Общий тренд, который я как раз заметил вверху в самом теле сообщения, заключается в том, что грамотные люди покидают платформы под действием причин, я думаю, в первую очередь падения качества и замусоривания. В чем-то похожие явления происходят на уровне документации продуктов, ее перестают делать для широкой публики ибо не в коня корм и работа идет на каких-то более неформальных, что ли, связях.
"StackOverflow на русском" как ответвление сайта содержит, конечно, материалы очень низкого качества. На уровне курсовых института.
no subject
Date: 2022-01-20 04:34 am (UTC)В более менее массовых инженерных софтах описанную вами проблему решили комбинацией методов. Для общий дискуссий и обмена опытом они оставили официальные форумы, где минимально вычищают грязь и где иногда можно выкопать нестандартные подходы к проблемам. А документацию опубликовали под замком только для платных пользователей с текущим контрактом поддержки. Там же под замком некоторые лавки (например ANSYS) в отдельных разделах публикуют и периодически обновляют базу ответов на реальные "тикеты". Так сказать, "избранное" непосредственно из переписки пользователей с саппортом. При этом, часто можно проследить эволюцию проблемы, т.к. они объединяют ответы на один и тот же вопрос, если решения разнятся в зависимости от версии самого софта или железа/оси пользователя. Эта часть весьма похожа на формат SE, где есть куча готовых ответов на какие-то базовые вопросы, главное правильно искать.