Stack Overflow: запрос к базе данных о числе вопросов в месяц
Материал по ссылке, сохранённый запрос в Stack Exchange Data Explorer, публичном инструменте, который позволяет выполнять SQL-запросы к базе данных Stack Overflow. Пост на Hacker News вышел под заголовком «StackOverflow now gets fewer than 1000 questions a month» («у Stack Overflow теперь меньше 1000 вопросов в месяц»).
В доступном тексте страницы есть только описание сайта («Q&A for professional and enthusiast programmers», то есть вопросы и ответы для профессиональных и увлечённых программистов) и сам код запроса. Запрос берёт из таблицы Posts записи с PostTypeId = 1, то есть вопросы, группирует их по первому числу месяца, вычисленному из даты создания, считает количество в каждой группе и сортирует месяцы по возрастанию.
Таблицы результатов и данных графика в доступном тексте нет. Поэтому заявление из заголовка, меньше 1000 вопросов в месяц, по этому источнику проверить нельзя: ни одного месячного значения там не приведено. Не указано, к какому месяцу или периоду относится утверждение, кто автор запроса и когда он выполнен. Причины возможного спада (например, влияние ИИ-инструментов, модерации или изменений в сообществе) источник не называет, как и не сравнивает цифры с прежними пиками.
Также не сказано, включены ли в подсчёт удалённые вопросы: запрос считает записи так, как они хранятся в таблице Posts.
Ключевые факты
- Источник, публичный сохранённый SQL-запрос в Stack Exchange Data Explorer к базе Stack Overflow.
- Запрос считает вопросы (PostTypeId = 1) по календарным месяцам и сортирует месяцы по возрастанию.
- Утверждение «меньше 1000 вопросов в месяц» взято из заголовка поста на Hacker News; в доступном тексте страницы цифр результата нет.
- Период, автор запроса, дата его запуска и причины спада в источнике не указаны.
Почему это важно
Stack Overflow много лет был главным местом, где программисты задавали технические вопросы. Если число новых вопросов в месяц действительно упало ниже тысячи, как сказано в заголовке поста на Hacker News, это заметный сигнал об изменении привычек разработчиков. Но сам источник этого не показывает: в доступном тексте есть только код запроса, а не его результат.
Кому это важно
Тем, кто следит за состоянием сообществ вопросов и ответов для разработчиков, и тем, кого интересует, как меняются источники технических знаний. Пока цифры не подтверждены, это скорее повод самому открыть запрос и посмотреть данные.
Как это применить
Запрос публичный: его можно открыть в Stack Exchange Data Explorer, запустить и посмотреть график по месяцам, чтобы самостоятельно проверить утверждение. Логика простая: подсчёт записей-вопросов в таблице Posts, сгруппированных по месяцу создания.
Можно ли доверять
Заявление о тысяче вопросов в месяц в источнике не подтверждено: результат запроса в доступном тексте отсутствует, период не указан. Сам запрос технически прозрачен, но показывает лишь способ подсчёта. Утверждение из заголовка следует считать непроверенным, пока не увидены реальные цифры.
Риски и подводные камни
Нет данных о том, учитываются ли удалённые вопросы, и нет сравнения с прежними месяцами, поэтому нельзя судить ни о масштабе спада, ни о его причинах. Объяснять падение влиянием ИИ-инструментов или чем-то иным на основе этого источника нельзя: причин он не называет.