#stack overflow

7 постов
пост №1969Интернет и платформы

Взлет и падение StackOverflow.

Это был главный сайт вопросов и ответов для программистов. На пике популярности, в 2014-2018, там задавали по 200 тысяч вопросов в месяц! В прошлом месяце, на нем задали только 3 тысячи вопросов, столько же, как и в августе 2008, при запуске.

Нейросети — финальный удар, который добил гиганта. ИИ отвечает на конкретно твой вопрос мгновенно, а недавно научился искать по всему интернету. Это удобнее, чем часами, а то и днями ждать ответов от волонтеров.

Но сайт начал падение ещё в 2018 году! Ну и окончательно покатился вниз в 2021, задолго до появления нейросетей (первая сколько-то полезная chatgpt 3.5 выйдет только в ноябре 2022).

Что же это было? Две главные гипотезы:

1. Discord. Эту программу для чатов запустили в 2015 году и в 2016-17 туда начали переезжать популярные open source проекты. Это, кстати, огромная потеря, ответы на вопросы из Discord’а недоступны для поиска в «большом интернете». Есть проекты типа Linen, которые пытаются это исправить, но они стоят денег и по умолчанию сообщения «заперты» в чатах. А ещё Discord, конечно, продаёт доступ к чатам компаниям обучающим нейросети, но это отдельная история.

2. Очень злая модерация. Модераторы закрывали вопросы как дубликаты или как не подходящие под «правила сайта». В результате, новички часто не могли получить ответ на свои вопросы и уходили разозленные, а опытные участники разочаровывались и переставали отвечать. Классический синдром вахтера, когда суть подменяется формой, у википедии схожие проблемы.

Интересно, что сайт изначально имел двойственную суть: это была попытка создать полную, структурированную энциклопедию знания о программированию с одной стороны — это был посыл со-основателя Джефа Атвуда (он вышел из проекта в 2013) и сообщество людей, которые помогают друг-другу, с другой — идея Джоэля Спольски, второго сооснователя, вышедшего из проекта 2019 вместе с продажей.

Sic gloria transit mundi.

Кстати, SO — пример отличной архитектуры, когда люди не изобретают сложность на пустом месте. Один из самых популярных сайтов в интернете работал на десятке серверов, а временами выживал вообще на одной машине. Рекомендую серию статей 2016 года, где инженер оттуда рассказывает, как всё устроено под капотом. Есть чему поучиться.

А ещё у нас есть эпизод подкаста, где мы говорим с Николаем Чабановским, который сделал русский клон и продал его самому Джоэлю Спольски и отвечал за сообщества в SO.

Прям ностальгия...

пост №1643Интернет и платформы

Stack Overflow — самый популярный сайт среди программистов. Это как ответы@mail.ru, только вопросы по программированию, а ответы обычно полезные.

Там есть ответы почти на все популярные вопросы, так что появилось выражение «stackoverflow programming», когда не особо разбираешься, что тебе нужно сделать, а просто копируешь оттуда код.

Есть даже полу-шуточные плагины, когда вместо кода пишешь что тебе нужно сделать, а бот ищет такой вопрос на stackoverflow и вставляет прямо в редактор код из самого заплюсованного ответа.

В общем, культовый сайт, созданный культовыми Джоэлем Спольски и Джефом Атвудом и по-настоящему важный рабочий инструмент для миллионов разработчиков.

🎙 Разбираемся в том, как он появился, как устроен и как задавать хорошие вопросы в интернете в новом эпизоде подкаста. Гость — создатель русского клона stackoverflow Николай Чабановский. Коля продал свой сайт Джоэлю (!) и развивает в Stack Overflow сообщества. 💥

Слушайте и подписывайтесь: Apple, Google, Яндекс, Spotify, Castbox, Overcast, веб-версия.

пост №1336Бизнес и стартапы

Большие новости! Один из главных сайтов для программистов StackOverflow купила инвестфирма Prosus, за 1.8 миллиарда долларов. Обещают, что с точки зрения пользователей ничего не изменится.

Ссылки на первоисточники: эксклюзив WJS, вопрос и ответ на самом SO, что же это всё значит, а также официальный пост на сайте компании и длинный пост в блоге основателя SO, культовом Джоэле Спольски.

StackOverflow — это главный сервис вопросов и ответов для программистов, этакий вопросы@мейлру, только для технарей. Сервис насколько популярный, что есть шутки про «программирование с помощью стековерфлоу», когда ты не включаешь голову, а просто забиваешь свою текущую задачу в поиск по StackOverflow и не приходя в сознание копируешь код из самого заплюсованного ответа. Профит. Есть даже шуточные, но вполне рабочие инструменты для автоматизации этого подхода.

Кстати, SO — это целая сеть сайтов и сообществ, не только про программирование. Есть хорошие разделы про английский и русский язык и про информационную безопасность, например.

Как пишут многие коллеги, странно, что не майкрософт купил. SO — один из немногих популярных и модных сервисов, который целиком написан и работает на технологиях Microsoft, да и компания вкладывается в «любовь программистов».

Хочу добавить пару слов про основателя SO Джоэля Спольски — это культовая фигура в мире IT. Чувак основал тот самый Trello, а до этого руководил разработкой Экселя (да, того самого экселя) и вел самый крутой блог про программирование, когда это ещё не было модно. ❤️

пост №925Разработка и инженерия

StackOverflow продолжает рассказывать, как их поломали и что они делают для того, чтобы защититься в будущем.

Не забывают по пути объяснять, какие они молодцы и как у них все правильно устроено. Качественный PR.

пост №923Разработка и инженерия

Для контраста: StackOverflow, главный сайт вопросов-ответов для программистов и не только, на прошлой неделе взломали. VP of Engineering публикует короткий пост, буквально «на выходных нас взломали, данные вроде целы, экстренно конопатим дырки, напишем как разберемся до конца».

пост №757Управление и команды

Старший дизайнер из StackOverflow рассказывает, как у них всё remote-first, а не просто remote-friendly.

Длинный и интересный пост с кучей деталей об организации удаленной работы в компании (и дизайн-процессе). У них, например, есть специальный человек, который помогает (удаленно) обустроить домашний офис и разобраться с налогами, а все встречи проводятся через видео-связь (никаких «мы тут соберемся, а ты звони)». Клёвые иллюстрации (видно, что пост делал хороший дизайнер), образцовый пример онлайн-рассказа и отличная реклама работы в компании.

Не всё, что они делают, я готов применить у себя прямо сейчас. У нас всего 11 человек в команде разработки и мы больше экономим, но то, как устроена удаленная работа в StackOverflow — хороший ориентир.

Спасибо за наводку в нашем чатике Максу Сябро.