TGViewer
Lee Ramsay Lee Ramsay @leeblogg · 284 subscribers
Post #1199 447
Самописное что-либо это одновременно лучшее, что у тебя будет — и худшее

Посмотрев на то, как в разных проектах реализуются вещи, я понял несколько вещей касательно платформ и реализации разных вещей. Речь про диджитал продукты, которые при этом не являются приложением/сайтом/сервисом сами по себе — у них очень часто единственной опцией является создание собственного приложения, потому что в этом вся идея и заключается. Хотя, тоже можно поспорить, обязательно ли это делать в форме приложения...

1️⃣ Нет идеальных платформ. Это звучит очевидно, но просто в начале тебе кажется, что вот ну должно же на платформе быть Х. А потом заходишь в faq, вики, спрашиваешь у поддержки, и оказывается... что этого нету. Вот просто нету. Хотя это очевиднейшая вещь, это просто ну база, это должно быть. Нет, нету.

Например, в платформе для создания телеграм-ботов без кода Salebot нельзя... внимание... найти человека в базе данных по его телеграм юзернейму😶 Я правда не знаю, почему, какого хрена, какие есть ограничения, может быть дело в каких-то историях про конфиденциальность или про обработку данных телеграма. Честно, хз. Но вот этого нету, хотя казалось бы.

Потом ты приходишь на другую платформу и хочешь там что-то сделать. Например, Stripe. В нём, оказывается, нет нормального дашборда с выводом статистики по utm меткам (они показывают, откуда пришёл человек - из какой соц сети и так далее). То есть, ты делаешь платёжную ссылку, ты делаешь к ней utm метки, всё как обычно, но посмотреть ты можешь только... если сделаешь выгрузку транзакций со всеми полями, и там одно из полей будут эти utm метки. Притом об этом нигде в faq нормально не говорится (я не нашёл, а значит херовое у них faq).

А часто ты просто пытаешься сделать что-то, подо что платформа изначально не создавалась. Например, тот же геткурс, вообще говоря, не заточен на работу с подписками на телеграм-клубы, но это используется. То есть, там есть инструменты, да, но они в разы более кривые, чем могли бы быть и чем есть у конкурентов к именно этому функционалу.

И получается, что если ты выбираешь работать с какой-то платформой — это постоянная борьба с её ограничениями. Будь то ограничения странные, либо логичные.

2️⃣ Заставлять несколько платформ работать вместе — это пиздец. Если эти платформы изначально не имеют какой-то хороший, понятный путь взаимодействия, это смээрть. Твоих нервов в первую очередь.

Либо тебе нужно пробираться через какие-то жутчайшие костыли и делать сетап из говна и палок. Либо ты дописываешь какую-то прогу (третий элемент уже), и она уже как-то соединяет всё... и это пипец. Потому что здесь возникают просто все проблемы любых синхронизаций, доступов и подобного. Потому что одна система не знает про вторую, вторая про первую, а у проги посредине одновременно есть данные, но мало функционала. Получается какая-то фигня.

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

3️⃣ Самописное что-то — это и благодать и проклятье.

Любой программист здесь автоматически очень активно кивает головой, я уверен.

Очень просто: у тебя одновременно полная свобода действий (ограниченная только взаимодействием с другими платформами). НО при этом ты делаешь абсолютно всё. И если твоя программа хоть чуть-чуть сложнее калькулятора с одной функцией, то это постоянный цикл: починка багов, выкатывание на прод, обнаружение багов, починка багов, выкатка новой функции, обнаружение багов, ....

И да, это стандартный аджайл цикл разработки, я знаю. Просто прикол в том, что у тебя скорее всего не было желания делать из своего бизнеса айти компанию — а теперь здрасьте, приехали. Теперь нужно следить за айти продуктом. Да, внутренним айти продуктом, но он всё ещё должен быть определённого качества.

А если это что-то, с чем взаимодействуют пользователи... то вообще треш. Потому что тут всплывают все вопросы наличия хорошей инфраструктуры, защиты...

Притом всё это стоит зачастую огромных денег. Либо ты заплатишь позже — за некачественный продукт, если наймёшь супер дешёвых прогеров на пару с клодом.

✍️ Итог, к которому я прихожу всё чаще сейчас — это то, что нужно как можно дольше сидеть на чьей-то платформе. Пока ты маленький стартап, тебе вот оно не надо эти технческие сложности. Обойти костылями или чуть изменить свои методы и стратегии для подстройки под выбранную платформу в разы дешевле и проще, чем создавать что-то своё - как с нуля, так и соединяя несоединяемое.

Ещё это даёт минимальное количество проблем как для вас самих, так и пользователя. Потому что если ты грамотно выбрал платформу — наиболее стандартный CJM (customer journey map) в ней будет наиболее проработанным и удобным.

Будет ли дороже потом переход на что-то своё? Да, конечно. Но и у тебя будет бОльшая устойчивость. В противном случае... слишком большой риск.
  • ❤ 7
  • 👍 1
More from @leeblogg
  1. Oct 8, 2026Принимаю эстафету от робототехника №1 из Парижа — у меня тоже случилась годовщина. Уже 2 г…
  2. Oct 2, 2026Побывал на концерте Lethian Dreams🔥 Никогда не думал, что смогу увидеть такую маленькую (…
  3. Sep 24, 2026Вот вам видео от CEO компании, которая сейчас делает - на секундочку - гта 6. УЖ ЭТОТ ЧУВА…
  4. Sep 24, 2026бля, я просто "обожаю", когда люди, которые в своей жизни запускали - судя по написанному…
  5. Sep 14, 2026Все эти сбежавшие ИИ и разговоры про то, что "мы должны замедлить разработку, а то ИИ слиш…
  6. Sep 14, 2026Коротко о количестве сообщений у меня в личке: (на самом деле он считает все каналы ещё, в…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →