Делаю свою доску объявлений. Главная проблема — не код. Главная проблема — люди
Я давно занимаюсь досками объявлений и всё это время жил с одной наивной мыслью:
“Ну что там сложного?”
Форма подачи.
Фото.
Категории.
Поиск.
Кнопка “Разместить”.
Всё. Люди приходят, продают диваны, покупают холодильники, спорят за 500 рублей, жизнь кипит.
Ха-ха.
Оказалось, доска объявлений — это не сайт.
Это контактный зоопарк, только вместо животных — продавцы, покупатели, боты, перекупы и человек, который в 2026 году смотрит на поле “e-mail” так, будто сайт попросил его ввести номер факса.
Самая первая боль — привести людей.
Ты делаешь площадку. Стараешься. Категории, города, фильтры, сообщения, приложение, модерация.
Открываешь. Там никого. Красиво, чисто, пусто. Как торговый центр в понедельник утром, только ещё грустнее, потому что даже охранника нет.
И начинается классика.
Продавцы говорят:
— А покупатели у вас есть?
Покупатели говорят:
— А объявления у вас есть?
И ты стоишь между ними, как ведущий свадьбы, на которую никто не пришёл, но шарики уже надуты.
Все вокруг говорят:
“Нужна нормальная альтернатива крупным площадкам”.
Ты такой:
“Вот, делаю”.
Все:
“Ну когда раскрутитесь, тогда посмотрим”.
Отличный план.
Примерно как сказать пустому автобусу: “Я поеду, когда в нём уже будут пассажиры”.
И ладно бы ты делал доску объявлений для одного города. Там всё понятно.
Город небольшой, люди рядом, район знаешь, местные группы знаешь, где разместиться — примерно понятно.
А когда делаешь доску объявлений по всей России, внезапно понимаешь, что Россия — большая.
Не “ну да, большая”. А прям большая.
Настолько большая, что объявление из Омска человеку из Симферополя помогает примерно никак.
Он не скажет:
“О, площадка живая, просто нужный диван от меня в 3700 километрах”.
Для пользователя доска объявлений живая не тогда, когда “где-то что-то есть”. А когда есть что-то рядом. В его городе. В его регионе.
В пределах нормальной человеческой логики, а не “можете забрать самовывозом из другого часового пояса”.
Вот в Крыму, например, всё было бы проще.
Регион компактный, людям понятнее: “это наше, рядом, для своих”.
А вся Россия — это как открыть рынок сразу во всех городах, но бюджет у тебя не федеральной сети, а человека, который уже начинает подозревать, что зря полез в это приключение.
Вторая боль — регистрация.
Я раньше думал, что e-mail — это база.
Ну обычная вещь. Электронная почта. Ввёл адрес. Получил письмо. Нажал кнопку подтверждения. Готово.
На практике e-mail сегодня для части людей — это экспонат из музея интернета.
Где-то рядом с ICQ, форумами на phpBB и кнопкой “добавить сайт в закладки”. Пользователь доходит до поля “Введите e-mail” и замирает.
Как будто сайт попросил его назвать ИНН прадеда, пароль от аськи и девичью фамилию первой учительницы.
Начинается:
А e-mail это что?
Электронная почта.
А зачем?
Туда придёт письмо для подтверждения регистрации.
Какое письмо?
Электронное.
А где его смотреть?
В почте.
Так я туда зайти не могу.
И ты уже не разработчик. Ты сотрудник цифрового МФЦ. Потом человек всё-таки вводит почту.
Иногда без @.
Иногда с пробелом.
Иногда кириллицей.
Иногда номер телефона.
Иногда просто: “нету”.
Сайт пишет: “Письмо отправлено”.
Через минуту:
— Письмо не пришло.
— В спаме смотрели?
— А спам — это приложение?
И ты сидишь ночью и думаешь: может, надо было не доску объявлений делать, а курсы “как выжить в интернете после 2010 года”.
Конечно, обязательно найдётся человек, который скажет:
“Да сделай регистрацию по телефону через SMS, что ты мучаешь людей почтой?”
Спасибо, гений. Только SMS — это не голуби, которые бесплатно разносят коды подтверждения.
За каждую такую “просто смску” кто-то платит. А когда у тебя маленький проект, регистрация по телефону быстро превращается в мини-казино:
пользователь ещё не факт что останется,
объявление ещё не факт что разместит,
а SMS ты уже оплатил.
И это мы ещё не начали говорить про лимиты, антифрод, спамеров, повторные отправки кодов и людей, которые нажимают “отправить ещё раз” так, будто это кнопка в игровом автомате.
Конечно, можно сделать вход совсем без регистрации. И через 15 минут туда придут:
— боты;
— спамеры;
— “займ без отказа”;
— “помогу списать долги”;
— “продам бизнес, бизнис рабочий”;
— и 47 одинаковых объявлений в категории “Животные”, потому что “ну а куда ещё”.
Сделаешь регистрацию строже — люди уходят. Сделаешь проще — приходит вся нечисть интернета.
Разработчик в этот момент выглядит как человек, который одновременно держит дверь открытой для гостей и отбивается от енотов шваброй.
Отдельный цирк — это подача объявления.
Пользователь говорит: “У вас слишком много полей”.
Ты убираешь поля.
Пользователь говорит: “А где указать район, состояние, доставку, торг, характеристики, этаж, пробег, мощность, цвет, породу кота и что диван хороший, просто кот его немного победил?”
Ты возвращаешь поля.
Пользователь: “Слишком много полей”.
И вот где-то в этот момент у программиста начинает дёргаться глаз.
А ещё есть категории.
На бумаге всё просто:
Недвижимость.
Транспорт.
Услуги.
Товары.
Работа.
Животные.
В реальности приходит человек и размещает:
“Сдам угол гаража под хранение шин, возможен обмен на сварочный аппарат”.
И ты такой:
Это недвижимость?
Услуги?
Авто?
Бизнес?
Психологическая помощь разработчику?
Поиск — отдельная песня.
Один пишет “КамАЗ”.
Второй — “камаз”.
Третий — “камазик”.
Четвёртый — “грузовик срочно”.
Пятый — “машына рабочая не битая”.
И все уверены, что сайт обязан понять. И, что самое обидное, они правы.
Сейчас я делаю Canestrato — свою доску объявлений по России. Не “убийцу Авито”. Не “революцию”. Не “мы сейчас всех победим”.
Просто живой проект, который я собираю руками: сайт, приложение, категории, поиск, сообщения, модерация, объявления, пользователи, баги и всё вот это весёлое болото.
Ссылка есть в профиле, но этот пост не про “срочно заходите”. Скорее про то, почему сделать доску объявлений оказалось сильно больнее, чем я думал.
Чем дальше я это делаю, тем сильнее понимаю: главный конкурент новой доски объявлений — не крупные сайты. Главный конкурент — привычка.
Люди могут ругаться на старые площадки, комиссии, блокировки, странную модерацию, платные размещения и вечное “цена 1 рубль”. Но всё равно идут туда, где уже все.
Потому что новая площадка должна сначала доказать, что она живая. Причём не “где-то вообще”, а именно в городе пользователя.
Потом доказать, что она не помойка.
Потом доказать, что там есть люди.
Потом объяснить, как зарегистрироваться.
Потом объяснить, что e-mail — это электронная почта.
Потом объяснить, что туда придёт письмо для подтверждения.
Потом объяснить, что если письмо не пришло, оно могло упасть в “Спам”.
И только потом, возможно, кто-то разместит объявление:
“Продам диван. Самовывоз. 9 этаж. Лифта нет. Торга нет. Но торг есть.”
Так что если кто-то думает:
“Да что там сделать свой Авито, купил движок, поправил код” — готово.
А потом начнутся люди.
А люди — это самый сложный баг, который нельзя закрыть патчем.
А вы как регистрируетесь на сайтах?
Через e-mail ещё живёте или уже тоже нажимаете “войти через что-нибудь, только не заставляйте вспоминать пароль”?















