Почему успех стартапа зависит от хорошего Проджект Менеджера
👁 468↗ 3
Сижу я значит, настраиваю телеграм канал и захотел аналитику сделать своих блогов.
Думал найти способ как отслеживать трафик, узнать откуда на него приходят подписки.
Для этого обычно делают специальные ссылки с utm метками.
Для телеграм бота можно отслеживать такие метки, если передать их query параметрами.
Например вот так:
https://t.me/almazvpnbot?start=890999417
Все что после start= будет передано в бота как параметры и с этим можно работать. Сделать реферальную ссылку например как в этом случае)
Но с телеграм каналом такого увы не сделать.
Можно конечно делать пригласительные ссылки, типа вот такой:
https://t.me/+9LtOv8er23Y2Yzgy
Но они выглядят максимально у@#щно 🤦 Хочется сохранить какой-то name в ссылке.
Я спросил у друга, знает ли он как можно сделать ссылку на канал с utm метками, он предложил использовать специальный сервис, в котором потом можно смотреть аналитику.
💡И я подумал, а ведь можно же сделать и самому такой сервис легко, на собственном домене на express.js просто ридерект с доменной ссылки на телеграм ссылку. А в базу данных записывать все переходы.
Ну изи же)
Чисто мышление разработчика «Я сделаю сам»
Хотя на это сейчас я потрачу время, которое можно провести с большой пользой)
Вот об этом я и говорю. Как программисту мне интересно сделать какой-нибудь сервис, но как предпринимателю это иррационально.
За свою карьеру, я часто слышал от программистов, да и сам я так говорил: - «Надо переписать весь сервис с нуля».
И как показывает опыт, это тоже очень опрометчивое решение. Да я понимаю, что бывает код написан отвратительно и в нем копаться не хочется совсем, однако если он работает и приносит деньги компании, лучше не трогать. По крайней мере пока компания еще не вышла на тот доход, когда может себе позволить пол года рефакторинга, без новых фич 🤣
Я всегда замечал, что успешные стартапы создаются в балансе. Когда команда разработки понимает цели бизнеса и бизнес понимает желание команды написать красивый код.
Но часто получается так, что одна из сторон перетягивает одеяло на себя. Бизнесу нужно быстрее выпускать новые релизы, а из-за этого страдает качество кода, которое в конечном счета обернется в МЕГА РЕФАКТОРИНГ, ибо иначе с этим кодом работать будет невозможно.
Разработчики потеряют интерес заниматься продуктом, потому что реализация новых функций становится сложнее с каждой строкой нового гавнокода.
А новые программисты будут убегать с проекта срау после увиденного.
Но и обратный эффект, если разработчики затягивают релизы не понимая, что от этого зависит успех компании.
Поэтому в идеале всегда должен быть мост между бизнесом и разработкой.
И этим мостом обычно служит хороший Проджект Менеджер (сокр. ПМ).
Это тот человек, который может говорить на двух языках. И на языке бизнеса и на языке разработки.
Многие стартапы избегают найма ПМа и это часто приводит к тем последствиям, что я описал выше. А в итоге, либо закрываются, либо тратят баснословные деньги на исправление этой ошибки.
Вот такие мысли пришли в голову, а я всего лишь хотел продумать аналитику, ахах)
Cпасибо за внимание и по классике, буду рад вашим реакциям 👍🔥
Телеграм | Youtube
162