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

Мы в Мир Plat.Form создали платформу лояльности «Привет, Мир!», которая так просто не опрокинется: её держит целое море китов. Под катом мы назовём по именам самых крупных из них. А ещё расскажем, почему айтишнику необязательно часто менять работу, зачем государству компенсировать чей-то отпуск, а также что происходит, когда оптоволокно нашего ЦОДа попадает на ковш экскаватора.

Что такое программа лояльности? Это когда продавец делает так, чтобы покупателю было выгодно оставаться его покупателем. Как можно этого добиться? Например, с помощью механики под названием кешбэк. Суть её очень проста: если клиент делает определённые покупки, ему возвращают часть потраченной суммы. Ставка во взаимоотношениях с покупателем делается на его собственную выгоду.
Мы изобразили основные принципы функционирования платформы лояльности платежной системы «Мир» в виде китов. Сделали мы это по двум причинам. Во-первых, так удобнее структурировать материал. Во-вторых, киты милые.

От горы бумаг к Partner ID: доступность

Что такое кешбэк с технической точки зрения? Это когда после транзакции между покупателем и продавцом часть суммы возвращается на счёт покупателя. Звучит просто, но в этом механизме много шестерёнок. Во-первых, нужно понять, с каких транзакций возвращать процент, выделить их среди прочих. Как правило, для этого отслеживаются транзакции, совершённые через определённый платёжный терминал. Банк-эквайер (тот, которому принадлежит терминал) отправляет в платформу лояльности данные о транзакциях, платформа выплачивает кешбэк потребителю, затем, раз в какой-то период, продавец платит платформе (сумму кешбэка + небольшой процент).
У этой схемы есть недостаток: терминалы в ней не являются константой. Добавилась новая точка? Не забудь зарегистрировать терминал в программе. Терминал вышел из строя, и его заменили? Тем более не забудь. Иначе — неотслеженная транзакция, невыплаченный кешбэк, недовольные клиенты.
Что такое кешбэк с юридической точки зрения? Гора бумаг. Или, по крайней мере, бумажный холмик. Каждая программа кешбэка — договор. Каждое перечисление средств — акт. Это создаёт непреодолимый барьер для малого бизнеса и осложняет работу бизнесу среднему.
Самое главное нововведение в рамках платформы лояльности платежной системы «Мир» — отсутствие бумажной горы. Платформа объединяет все заинтересованные стороны в одной системе. Сложный этап — подключение к ней. Банк-эквайер и банк-эмитент должны провести у себя технические работы, чтобы автоматическая выплата кешбэка стала возможной. Впрочем, на текущий момент все основные банки уже присоединились к платформе лояльности. Продавец должен зарегистрироваться и получить от платёжной системы «Мир» так называемый Partner ID. Банк-эквайер этот ID прописывает в своих системах. Это позволяет идентифицировать транзакции, с которых начисляется кешбэк. Для покупателя это действие вообще элементарно: зайти на сайт, зарегистрировать карту.
Далее всё просто. Если совершается транзакция с Partner ID, соответствующим некоторой кешбэк-программе, это фиксируется на уровне самой платёжной системы, в её процессинговом центре. Далее формируется поручение банку-эмитенту: перевести определённое количество денег на карту покупателя. Банк-эмитент это поручение исполняет автоматически, без актов, подписей и печатей, потому что является участником программы лояльности платежной системы «Мир». И банки, и кешбэк-платформа берут свой процент за услуги, но это небольшой процент: основная часть денег попадает напрямую покупателю.
Чем хорош Partner ID? Благодаря ему нет необходимости регистрировать в кешбэк-программе каждый платёжный терминал отдельно. Просто получаешь свой айдишник на этапе присоединения к платформе — и вуаля, всё работает. Есть случаи, когда это не срабатывает (на одно юрлицо зарегистрировано несколько брендов, а в кешбэк-программе участвует только один из них), и приходится по старинке использовать ID терминала. Однако в большинстве случаев Partner ID избавляет от головной боли с терминалами и уменьшает вероятность ошибки.
Сейчас запуск акции производится через интерфейс «человек-человек». Бизнес связывается с сотрудником платформы, который прикидывает возможные акции, просчитывает их экономический эффект и предлагает бизнесу варианты. Для начала можно попробовать небольшую краткосрочную акцию, чтобы освоиться с инструментом. В конце 2021 года мы планируем обновить личный кабинет ТСП, чтобы тот смог самостоятельно задать параметры акции, вычислить эффект в специальном калькуляторе и запустить акцию в один клик.
Наши киты — это не отдельные фичи, а общие принципы, проявляющиеся на разных уровнях. Кит доступности работает не только для клиентов, но и для тех, кто ищет у нас работу. Чтобы устроиться в Мир Plat.Form, необязательно быть закалённым сеньором: шансы есть даже у студента без опыта. В компании есть ежегодная SDET School, где обучают премудростям автоматизированного тестирования. Оказавшись в числе лучших выпускников, можно получить оффер.

Кооперация, симбиоз, жвачка!

Со времён Дарвина понимание эволюции существенно изменилось. Раньше считалось, что эволюция основана на конкуренции и беспощадной борьбе за место под солнцем. Но во второй половине ХХ века возникло понимание: эволюция основана на кооперации и симбиозе. Выживает наиболее приспособленный, а лучше всего приспособлен тот, кто умеет ладить с соседями и вместе с ними становится сильнее, эффективнее.
Кешбэк сам по себе является взаимовыгодным сотрудничеством. Можно сравнить это с отношениями цветка и пчелы. Цветок выделяет питательный нектар, чтобы добиться от пчелы нужного ему поведения. В итоге пчела получает мёд, а цветок — размножение. Все в выигрыше (хотя чей выигрыш больше — вопрос, конечно же, интересный и философский).
Хороший пример кооперации — недавний проект Ростуризма, в котором «Мир» выступил технологическим партнёром. Государство решило стимулировать внутренний туризм и воспользовалось платформой лояльности платежной системы «Мир» как инструментом, позволяющим адресно, быстро и удобно для держателей карт распределять деньги и выплачивать кешбэк за покупку туров по нашей стране. Стимулирующие выплаты для российских туристов приняли форму кешбэка.
Здесь можно сделать лирическое отступление: откуда вообще берутся деньги на кешбэк? Наиболее частая ситуация — их выплачивает бизнес. Кешбэк срабатывает как отложенная скидка: бизнес возвращает потребителю часть своей прибыли, стимулируя выгодное для себя поведение. Также кешбэк может выплачиваться банком-эмитентом — из комиссии, которую он берёт за свои услуги. Таким образом, банк побуждает клиента пользоваться его картами и совершать больше безналичных расчётов. Это не случай платформы лояльности платёжной системы «Мир», хотя кешбэк «Мира» суммируется с кешбэком конкретного банка, если таковой имеется.
Менее очевидный источник средств для кешбэка — сама платёжная система «Мир». Это низкомаржинальный бизнес, и всё же заработок достаточен, чтобы тратить его часть на запуск собственных акций. Опять же, стимулируя выгодное для себя поведение потребителя, в данном случае — активное пользование картой «Мир».
В случае с Ростуризмом государство просто стало ещё одним источником средств. Компенсируя часть расходов, государство сделало услуги компаний из реестра Ростуризма более привлекательными для клиента. В результате выиграли все:
  • потребитель смог кататься по стране дешевле;
  • туристический бизнес с помощью государства смог выжить в сложные ковидные годы;
  • платёжная система «Мир» увеличила свою популярность;
  • платформа лояльности платёжной системы «Мир» показала себя как эффективная технология для реализации как государственных, так и коммерческих проектов с различными механиками и масштабом.

Кит, который не утонет: надёжность

Методология тестирования в Мир Plat.Form — жёсткое и бескомпромиссное BDD. В далёком уже 2015 году начали использовать платформу Cucumber — до сих пор не пожалели. Даже приучили аналитиков описывать тестовые кейсы на языке Gherkin. Когда разрабатываешь большую систему с большой ценой ошибки, лучше как можно раньше обложить код тестами. В идеале — ещё до того, как этот код написан.
Надёжность — самый многоплановый кит, существующий буквально на всех уровнях Мир Plat.Form. Например, в подборе сотрудников. Нет, их не проверяют агенты ФСБ, светя лампой в лицо: речь о дублировании компетенций. В Мир Plat.Form стремятся максимально увеличить bus factor. Если сотрудник по каким-то причинам выбыл — должен найтись другой, который умеет те же вещи и, желательно, знаком с той же частью проекта. Дублирование компетенций — интересный момент, к нему мы ещё вернёмся в следующем ките.
Также дублируется и «железо». Сервера платформы лояльности расположены в нескольких разных ЦОДах. ЦОДы не распределяют нагрузку между собой, в каждый момент времени активен только один, но в случае выхода из строя другой подменит его мгновенно.
Каждый ЦОД соединён с внешним миром через телекоммуникационную инфраструктуру разных операторов связи. Причём кабели физически проходят в разных местах. Таким образом, ЦОДам не страшен ни экскаватор, тыкающий ковшом куда не надо, ни бетономешалка, заливающая провода тяжёлым и быстро застывающим бетоном. Если что, это всё случаи из практики. В условиях активного строительства и ремонта физическое дублирование каналов связи — единственный способ обеспечить бесперебойность.
Также, разумеется, присутствует эшелонированная защита от всех возможных атак на систему: DoS, DDoS и прочей нечисти. Сервис очистки трафика, балансёры с IPS/IDS, фаерволл — всё, что требуется хорошему энтерпрайзному веб-приложению.
Помимо «фактора автобуса» существует также «фактор Золушки». Иногда проприетарные продукты имеют свойство в силу тех или иных причин превращаться в тыкву. Поэтому использование опенсорсных решений — часть нашей стратегии обеспечения безопасности. Например, в какой-то момент мы пересели с Oracle на Liberica JDK.

А ещё с китом можно расти

Интенсивность — противоположность экстенсивности. Это умение рационально использовать имеющиеся ресурсы вместо того, чтобы бездумно захватывать новые. Примером интенсивного использования ресурсов может служить упомянутый выше проект Ростуризма. Вместо того, чтобы плодить сущности, государство выбрало уже имеющееся средство и эффективно его использовало.
В Мир Plat.Form существует прозрачная система пересмотра грейдов, основанных на компетенциях. Хочешь расти и развиваться — приобретай компетенцию, необходимую твоей команде (она вычисляется с помощью эджайловских «звёздных карт»).
Здесь мы снова возвращаемся к вопросу дублирования. Хороший разработчик с точки зрения Мир Plat.Form должен хорошо знать «за себя» и немного — «за того парня». Не только и не столько для того, чтобы в случае чего подменить: скорее для того, чтобы лучше понимать. Когда фронтендер знаком с бэкендом, а бэкендер — с фронтендом, диалог между ними строится проще и конструктивнее.
В общем, опыт в смежных областях приветствуется и поощряется. Конечно, настоящему фулстеку в команде, скорее всего, будет скучновато: часть его навыков будет простаивать. Компании нужны не фулстеки, а хорошие специалисты в своей области, которые также ориентируются в её окрестностях. Компания также готова помочь приобрести нужные компетенции. Существуют разнообразные механизмы шеринга опыта внутри Мир Plat.Form: наставничество, курсы для своих, обмен впечатлениями после митапов. Ну, а если нужного опыта нет внутри, его можно приобрести снаружи: овладение необходимыми знаниями на внешних курсах компания также оплачивает.

Добрый кит с положительной суммой

Этот кит достаточно неочевидный. Всё-таки Мир Plat.Form — обыкновенная коммерческая компания. И всё же, по словам самих разработчиков, есть в воздухе что-то неуловимое: ощущение, что вот эти строки кода, над которыми сейчас работаешь, не только принесут прибыль компании, но и помогут конкретным людям. Кешбэк — не благотворительность, но ведь для выигрыша покупателя необязателен проигрыш продавца. Это может быть и игрой с положительной суммой. Должно быть такой игрой.
Стивен Пинкер в книге «Лучшее в нас» отстаивает теорию, что снижение уровня насилия на протяжении истории человечества — во многом следствие всё возрастающего умения людей играть в игры с положительной суммой. От войны — к торговле. От дикого капитализма — к социально-ориентированному. От запутывания покупателя — к его мотивированию.
Впрочем, это всё общие рассуждения. А разработчику в Мир Plat.Form легко представить себе частности. Что система, над которой он работает, поможет людям сэкономить на повседневных тратах: оплате продуктов, проезда в транспорте или даже на поездке в Адлер. Или даже самому разработчику — на оплате домашнего интернета от «Ростелекома». Что не так критично, но всё равно приятно и полезно.

Самый главный кит

Может возникнуть вопрос: какой кит главнее? Доступность или надёжность? Интенсивность или взаимовыгодность? А может, доброта? Ответ прост: самый главный кит в Мир Plat.Form — сама Мир Plat.Form. Не так важно, на чём держится земля. Важно, держит ли она что-то сто́ящее на себе.
Сайт платформы называется «Привет, Мир». Это и пасхалочка для разработчиков, и одновременно — предложение познакомиться с Миром заново. Взглянуть на него под другим углом, пересмотреть свои отношения с ним, примерить на себя ту или иную роль команде. На этом мы заканчиваем пост. Всем пока. Или привет?
Каждый, кто сидел на трёхногой табуретке, помнит, сколь неустойчива эта конструкция. Поэтому легенда о земле, покоящейся на трёх китах, не выглядит правдоподобной. Любой толчок — и всё опрокинется в море. Хороший демиург должен предусмотреть больше точек опоры.

Мы в Мир Plat.Form создали платформу лояльности «Привет, Мир!», которая так просто не опрокинется: её держит целое море китов. Под катом мы назовём по именам самых крупных из них. А ещё расскажем, почему айтишнику необязательно часто менять работу, зачем государству компенсировать чей-то отпуск, а также что происходит, когда оптоволокно нашего ЦОДа попадает на ковш экскаватора.

Что такое программа лояльности? Это когда продавец делает так, чтобы покупателю было выгодно оставаться его покупателем. Как можно этого добиться? Например, с помощью механики под названием кешбэк. Суть её очень проста: если клиент делает определённые покупки, ему возвращают часть потраченной суммы. Ставка во взаимоотношениях с покупателем делается на его собственную выгоду.
Мы изобразили основные принципы функционирования платформы лояльности платежной системы «Мир» в виде китов. Сделали мы это по двум причинам. Во-первых, так удобнее структурировать материал. Во-вторых, киты милые.

От горы бумаг к Partner ID: доступность

Что такое кешбэк с технической точки зрения? Это когда после транзакции между покупателем и продавцом часть суммы возвращается на счёт покупателя. Звучит просто, но в этом механизме много шестерёнок. Во-первых, нужно понять, с каких транзакций возвращать процент, выделить их среди прочих. Как правило, для этого отслеживаются транзакции, совершённые через определённый платёжный терминал. Банк-эквайер (тот, которому принадлежит терминал) отправляет в платформу лояльности данные о транзакциях, платформа выплачивает кешбэк потребителю, затем, раз в какой-то период, продавец платит платформе (сумму кешбэка + небольшой процент).
У этой схемы есть недостаток: терминалы в ней не являются константой. Добавилась новая точка? Не забудь зарегистрировать терминал в программе. Терминал вышел из строя, и его заменили? Тем более не забудь. Иначе — неотслеженная транзакция, невыплаченный кешбэк, недовольные клиенты.
Что такое кешбэк с юридической точки зрения? Гора бумаг. Или, по крайней мере, бумажный холмик. Каждая программа кешбэка — договор. Каждое перечисление средств — акт. Это создаёт непреодолимый барьер для малого бизнеса и осложняет работу бизнесу среднему.
Самое главное нововведение в рамках платформы лояльности платежной системы «Мир» — отсутствие бумажной горы. Платформа объединяет все заинтересованные стороны в одной системе. Сложный этап — подключение к ней. Банк-эквайер и банк-эмитент должны провести у себя технические работы, чтобы автоматическая выплата кешбэка стала возможной. Впрочем, на текущий момент все основные банки уже присоединились к платформе лояльности. Продавец должен зарегистрироваться и получить от платёжной системы «Мир» так называемый Partner ID. Банк-эквайер этот ID прописывает в своих системах. Это позволяет идентифицировать транзакции, с которых начисляется кешбэк. Для покупателя это действие вообще элементарно: зайти на сайт, зарегистрировать карту.
Далее всё просто. Если совершается транзакция с Partner ID, соответствующим некоторой кешбэк-программе, это фиксируется на уровне самой платёжной системы, в её процессинговом центре. Далее формируется поручение банку-эмитенту: перевести определённое количество денег на карту покупателя. Банк-эмитент это поручение исполняет автоматически, без актов, подписей и печатей, потому что является участником программы лояльности платежной системы «Мир». И банки, и кешбэк-платформа берут свой процент за услуги, но это небольшой процент: основная часть денег попадает напрямую покупателю.
Чем хорош Partner ID? Благодаря ему нет необходимости регистрировать в кешбэк-программе каждый платёжный терминал отдельно. Просто получаешь свой айдишник на этапе присоединения к платформе — и вуаля, всё работает. Есть случаи, когда это не срабатывает (на одно юрлицо зарегистрировано несколько брендов, а в кешбэк-программе участвует только один из них), и приходится по старинке использовать ID терминала. Однако в большинстве случаев Partner ID избавляет от головной боли с терминалами и уменьшает вероятность ошибки.
Сейчас запуск акции производится через интерфейс «человек-человек». Бизнес связывается с сотрудником платформы, который прикидывает возможные акции, просчитывает их экономический эффект и предлагает бизнесу варианты. Для начала можно попробовать небольшую краткосрочную акцию, чтобы освоиться с инструментом. В конце 2021 года мы планируем обновить личный кабинет ТСП, чтобы тот смог самостоятельно задать параметры акции, вычислить эффект в специальном калькуляторе и запустить акцию в один клик.
Наши киты — это не отдельные фичи, а общие принципы, проявляющиеся на разных уровнях. Кит доступности работает не только для клиентов, но и для тех, кто ищет у нас работу. Чтобы устроиться в Мир Plat.Form, необязательно быть закалённым сеньором: шансы есть даже у студента без опыта. В компании есть ежегодная SDET School, где обучают премудростям автоматизированного тестирования. Оказавшись в числе лучших выпускников, можно получить оффер.

Кооперация, симбиоз, жвачка!

Со времён Дарвина понимание эволюции существенно изменилось. Раньше считалось, что эволюция основана на конкуренции и беспощадной борьбе за место под солнцем. Но во второй половине ХХ века возникло понимание: эволюция основана на кооперации и симбиозе. Выживает наиболее приспособленный, а лучше всего приспособлен тот, кто умеет ладить с соседями и вместе с ними становится сильнее, эффективнее.
Кешбэк сам по себе является взаимовыгодным сотрудничеством. Можно сравнить это с отношениями цветка и пчелы. Цветок выделяет питательный нектар, чтобы добиться от пчелы нужного ему поведения. В итоге пчела получает мёд, а цветок — размножение. Все в выигрыше (хотя чей выигрыш больше — вопрос, конечно же, интересный и философский).
Хороший пример кооперации — недавний проект Ростуризма, в котором «Мир» выступил технологическим партнёром. Государство решило стимулировать внутренний туризм и воспользовалось платформой лояльности платежной системы «Мир» как инструментом, позволяющим адресно, быстро и удобно для держателей карт распределять деньги и выплачивать кешбэк за покупку туров по нашей стране. Стимулирующие выплаты для российских туристов приняли форму кешбэка.
Здесь можно сделать лирическое отступление: откуда вообще берутся деньги на кешбэк? Наиболее частая ситуация — их выплачивает бизнес. Кешбэк срабатывает как отложенная скидка: бизнес возвращает потребителю часть своей прибыли, стимулируя выгодное для себя поведение. Также кешбэк может выплачиваться банком-эмитентом — из комиссии, которую он берёт за свои услуги. Таким образом, банк побуждает клиента пользоваться его картами и совершать больше безналичных расчётов. Это не случай платформы лояльности платёжной системы «Мир», хотя кешбэк «Мира» суммируется с кешбэком конкретного банка, если таковой имеется.
Менее очевидный источник средств для кешбэка — сама платёжная система «Мир». Это низкомаржинальный бизнес, и всё же заработок достаточен, чтобы тратить его часть на запуск собственных акций. Опять же, стимулируя выгодное для себя поведение потребителя, в данном случае — активное пользование картой «Мир».
В случае с Ростуризмом государство просто стало ещё одним источником средств. Компенсируя часть расходов, государство сделало услуги компаний из реестра Ростуризма более привлекательными для клиента. В результате выиграли все:
  • потребитель смог кататься по стране дешевле;
  • туристический бизнес с помощью государства смог выжить в сложные ковидные годы;
  • платёжная система «Мир» увеличила свою популярность;
  • платформа лояльности платёжной системы «Мир» показала себя как эффективная технология для реализации как государственных, так и коммерческих проектов с различными механиками и масштабом.

Кит, который не утонет: надёжность

Методология тестирования в Мир Plat.Form — жёсткое и бескомпромиссное BDD. В далёком уже 2015 году начали использовать платформу Cucumber — до сих пор не пожалели. Даже приучили аналитиков описывать тестовые кейсы на языке Gherkin. Когда разрабатываешь большую систему с большой ценой ошибки, лучше как можно раньше обложить код тестами. В идеале — ещё до того, как этот код написан.
Надёжность — самый многоплановый кит, существующий буквально на всех уровнях Мир Plat.Form. Например, в подборе сотрудников. Нет, их не проверяют агенты ФСБ, светя лампой в лицо: речь о дублировании компетенций. В Мир Plat.Form стремятся максимально увеличить bus factor. Если сотрудник по каким-то причинам выбыл — должен найтись другой, который умеет те же вещи и, желательно, знаком с той же частью проекта. Дублирование компетенций — интересный момент, к нему мы ещё вернёмся в следующем ките.
Также дублируется и «железо». Сервера платформы лояльности расположены в нескольких разных ЦОДах. ЦОДы не распределяют нагрузку между собой, в каждый момент времени активен только один, но в случае выхода из строя другой подменит его мгновенно.
Каждый ЦОД соединён с внешним миром через телекоммуникационную инфраструктуру разных операторов связи. Причём кабели физически проходят в разных местах. Таким образом, ЦОДам не страшен ни экскаватор, тыкающий ковшом куда не надо, ни бетономешалка, заливающая провода тяжёлым и быстро застывающим бетоном. Если что, это всё случаи из практики. В условиях активного строительства и ремонта физическое дублирование каналов связи — единственный способ обеспечить бесперебойность.
Также, разумеется, присутствует эшелонированная защита от всех возможных атак на систему: DoS, DDoS и прочей нечисти. Сервис очистки трафика, балансёры с IPS/IDS, фаерволл — всё, что требуется хорошему энтерпрайзному веб-приложению.
Помимо «фактора автобуса» существует также «фактор Золушки». Иногда проприетарные продукты имеют свойство в силу тех или иных причин превращаться в тыкву. Поэтому использование опенсорсных решений — часть нашей стратегии обеспечения безопасности. Например, в какой-то момент мы пересели с Oracle на Liberica JDK.

А ещё с китом можно расти

Интенсивность — противоположность экстенсивности. Это умение рационально использовать имеющиеся ресурсы вместо того, чтобы бездумно захватывать новые. Примером интенсивного использования ресурсов может служить упомянутый выше проект Ростуризма. Вместо того, чтобы плодить сущности, государство выбрало уже имеющееся средство и эффективно его использовало.
В Мир Plat.Form существует прозрачная система пересмотра грейдов, основанных на компетенциях. Хочешь расти и развиваться — приобретай компетенцию, необходимую твоей команде (она вычисляется с помощью эджайловских «звёздных карт»).
Здесь мы снова возвращаемся к вопросу дублирования. Хороший разработчик с точки зрения Мир Plat.Form должен хорошо знать «за себя» и немного — «за того парня». Не только и не столько для того, чтобы в случае чего подменить: скорее для того, чтобы лучше понимать. Когда фронтендер знаком с бэкендом, а бэкендер — с фронтендом, диалог между ними строится проще и конструктивнее.
В общем, опыт в смежных областях приветствуется и поощряется. Конечно, настоящему фулстеку в команде, скорее всего, будет скучновато: часть его навыков будет простаивать. Компании нужны не фулстеки, а хорошие специалисты в своей области, которые также ориентируются в её окрестностях. Компания также готова помочь приобрести нужные компетенции. Существуют разнообразные механизмы шеринга опыта внутри Мир Plat.Form: наставничество, курсы для своих, обмен впечатлениями после митапов. Ну, а если нужного опыта нет внутри, его можно приобрести снаружи: овладение необходимыми знаниями на внешних курсах компания также оплачивает.

Добрый кит с положительной суммой

Этот кит достаточно неочевидный. Всё-таки Мир Plat.Form — обыкновенная коммерческая компания. И всё же, по словам самих разработчиков, есть в воздухе что-то неуловимое: ощущение, что вот эти строки кода, над которыми сейчас работаешь, не только принесут прибыль компании, но и помогут конкретным людям. Кешбэк — не благотворительность, но ведь для выигрыша покупателя необязателен проигрыш продавца. Это может быть и игрой с положительной суммой. Должно быть такой игрой.
Стивен Пинкер в книге «Лучшее в нас» отстаивает теорию, что снижение уровня насилия на протяжении истории человечества — во многом следствие всё возрастающего умения людей играть в игры с положительной суммой. От войны — к торговле. От дикого капитализма — к социально-ориентированному. От запутывания покупателя — к его мотивированию.
Впрочем, это всё общие рассуждения. А разработчику в Мир Plat.Form легко представить себе частности. Что система, над которой он работает, поможет людям сэкономить на повседневных тратах: оплате продуктов, проезда в транспорте или даже на поездке в Адлер. Или даже самому разработчику — на оплате домашнего интернета от «Ростелекома». Что не так критично, но всё равно приятно и полезно.

Самый главный кит

Может возникнуть вопрос: какой кит главнее? Доступность или надёжность? Интенсивность или взаимовыгодность? А может, доброта? Ответ прост: самый главный кит в Мир Plat.Form — сама Мир Plat.Form. Не так важно, на чём держится земля. Важно, держит ли она что-то сто́ящее на себе.
Сайт платформы называется «Привет, Мир». Это и пасхалочка для разработчиков, и одновременно — предложение познакомиться с Миром заново. Взглянуть на него под другим углом, пересмотреть свои отношения с ним, примерить на себя ту или иную роль команде. На этом мы заканчиваем пост. Всем пока. Или привет?

Комментарии (30)


  1. Leonidhome
    08.11.2021 18:04
    +8

    Каждый, кто сидел на трёхногой табуретке, помнит, сколь неустойчива эта конструкция.

    Вообще-то опора на 3 точки самая устойчивая... Маркетологи, такие маркетологи...


    1. Sirion
      08.11.2021 18:59
      +7

      Комментаторы такие комментаторы(

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

      Ответ прост: она не такая устойчивая. Всё, что опирается на три ноги - либо походное, либо с регулируемой длиной ног. Штативы там всякие. У опоры на три ноги есть преимущество - она работает на любой, необязательно плоской поверхности. А если длина ног регулируется, то их синхронизация не превратится в ад.

      В случае домашней табуретки, рассчитанной на плоский пол, четвероногая опора устойчивее. Потому что устойчивость - это угол, на который необходимо отклонить табуретку, чтобы она упала. А этот угол зависит от того, насколько далеко от границ площади опоры находится центр масс. У квадрата центр масс «глубже».

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


      1. Leonidhome
        08.11.2021 19:17
        +4

        Если бы получше в школе учился, то знал бы, что плоскость можно провести через любые 3 точки, но не через любые 4... К табуреткам домашним это напрямую относится...


        1. Sirion
          08.11.2021 19:23
          +5

          Именно поэтому домашние табуретки делаются таким образом, чтобы их четыре точки опоры были не любые, а компланарные. Ваш Кэп (2 диплом всероса по математике - это достаточно хорошо учился в школе?)


          1. Leonidhome
            08.11.2021 20:26
            +5

            Диплом всероса по математике - это хорошо, наверное... Но вот мир не идеален, и табуретка на четырех ножках вдруг может шататься, а трехногий табурет просто будет стоять... Вы же сами помянули выше про штативы...


            1. Sirion
              08.11.2021 21:21

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


              1. JPEGEC
                09.11.2021 08:00

                Какие еще крайности?

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

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

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


                1. Tarakanator
                  09.11.2021 12:11
                  +3

                  Вопрос не в том, что стоит не шатаясь(потому как дома пол ровный и хоть 3, хоть 5 ножек не шатаются). А в том, что сложнее уронить.
                  Дано:
                  Сиденье-круг(с квадратом ещё очевидней)
                  Вписываем в круг треугольник и квадрат.
                  Углы будуть местонахождением ножек.
                  Стороны будут ограничивать область за которую нельзя перемещать центр давления. на сиденье.
                  Вопрос: область будет больше в случае треугольника или квадрата?
                  Необходимость вписать ножки возникает из того, чтобы не спотыкаться о раскоряченные ножки. Да и вертикальные ножки будут прочнее.


                  1. JPEGEC
                    10.11.2021 12:37

                    Вопрос не в том, что стоит не шатаясь(потому как дома пол ровный и хоть 3, хоть 5 ножек не шатаются). А в том, что сложнее уронить.

                    Вы перечитайте, не сочтите за труд то на что отвечаете. Сказано было что именно что шатаются, ботому что ровный пол это достаточно редкий случай.

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

                    Центр тяжести. И он будет отнюдь не на сиденье. Но это детали.

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

                    Если ножки вписаны в круг то они одинаково раскорячены. "Треугольным" ножкам ничто не мешает быть вертикальными.

                    Устойчивость это не про уронить. А про сохранение равновесия.

                    И как раз 3 опоры устойчивы, а с числом более начинаются проблемы, в бытовых условиях известные как "шатающийся стол" или "шагающая стиралка".

                    Трёхногий стол будет стоять устойчиво (хотя возможно не в горизонте, если не приложить доп мероприятий), а четырех ногое будет шататься.


                    1. Tarakanator
                      10.11.2021 12:52

                      Я отвечал не на конкретный пост, а с учётом контекста.

                      4 ножки сделаны не потому, что меньше шатаются, а потому, что с них сложнее уронить.

                      На счёт подкладывания под ножки... Я такое помню... когда-то. Но я не могу вспомнить когда такое было в последний раз. А вот стулья я ронял (отодвигая ногой)

                      Если ножки вписаны в круг то они одинаково раскорячены.

                      Да, но рассмотрите случай когда центр давление будет не у ножки, а у края сиденья максимально далеко от ножек.


                  1. Pashlikson
                    12.11.2021 10:09

                    Не то что бы я сильно хотел вмешиваться в ваш спор, но исходя из вышесказанного напрашивается вопрос: где же тогда табуретки с 8 ножками? Ведь восьмиугольник, вписанный в круг, будет занимать куда большую площадь чем квадрат --> более устойчивая конструкция. Или я что-то не так понимаю?


                    1. Tarakanator
                      12.11.2021 10:16

                      1)большую да. Куда большую уже преувеличение.
                      2)Если мы говорим о табуретке\стуле то там сиденье прямоугольник. и в 8 ножках смысла нет.

                      3)если мы говорим про круглый стол... то больше 4-х ножек бывает, но редко т.к. каждая ножка будет мешать ногам под столом.

                      4)ну и больше ножек тупо дороже.

                      P.S. бывает ещё конструкция в некотором роде с бесконечным числом ножек. Когда есть центральная нога, но опирается она не на точку, а на круг.


              1. meanymouser
                12.11.2021 10:09
                +1

                а враги сертифицированны только одну ногу подпиливать? Что им помешает подпилить хоть 10?


      1. klirichek
        09.11.2021 10:55

        Устойчивость можно регулировать "растопыриванием" ног.

        Как раз штативы (трёхногие!) хороший пример.

        Собственно и трёхногие табуретки с "расходящимися" ножками вполне в ходу. Просто изготавливать их сложнее.


        1. Tarakanator
          09.11.2021 12:12

          1)и спотыкаться о ножки, торчащие из под сиденья.
          2)прочность ножек требуется большая


          1. klirichek
            09.11.2021 12:15

            Оба аргумента - о других свойствах, не об устойчивости.


            1. Tarakanator
              09.11.2021 12:27
              +1

              Устойчивость — Устойчивость способность системы сохранять текущее состояние при наличии внешних воздействий.

              Вы считаете устойчивость-способность стоять и не шелохнуться.
              Я считаю-способность не упасть. Это важнее.
              Если табуретка легко падает-это хрен поправишь.
              Если она шатается-это брак.(или кривой пол, но это не распространённый случай)


    1. MarazmDed
      17.11.2021 23:47
      +4

      Бог мой! Вы ни разу не сидели на 3 ногой табуретке? С нее шандарахнуться - как 2 пальца об асфальт. Все остальное - фантазии и натягивание совы на глобус. Вам уже вменяемо объяснили, что с 3мя ногами не так.


  1. Catsys2
    08.11.2021 18:24
    +4

    Много воды, чуть-чуть рекламы и ноль полезной информации. Спасибо за потраченное время.


  1. iingvaar
    09.11.2021 08:26
    +9

    Платформа лояльности платёжной системы «Мир» стоит на одном ките - принуждении бюджетников.


  1. moroz69off
    09.11.2021 11:03
    +1

    Мне про табуретки понравилось.
    Добавлю свои 0,05₽ в дискуссию: как вам трость-табурет с 1 ножкой? Со смыслом механики? О цирковом трюке "Мистер ИКС" на 2 ножках даже и упоминать неудобно.
    Ещё интересно: почему САБАКА убирает одну опору, чтобы отлить, а ЧИЛАВЕК ищет себе опору (рука-дерево) на то же действо?
    В общем, вывод такой: в системе, о которой тут сыр-бор, найдутся и трюкачи, и неразгаданные тайны...


    1. miroshalazy
      09.11.2021 19:09
      +1

      Ещё интересно: почему САБАКА убирает одну опору, чтобы отлить, а ЧИЛАВЕК ищет себе опору (рука-дерево) на то же действо?

      Оба придерживают дерево, чтобы оно на них не упало)


    1. vabka
      15.11.2021 00:25

      >почему САБАКА убирает одну опору, чтобы отлить

      Немного подушу.

      Самки собак не убирают ногу, а самцы убирают ногу, чтобы отклонить струю на предмет, который хотят пометить.

      Человеку же нужна дополнительная опора только тогда, когда вестибулярный аппарат барахлит из-за некоторых веществ.


  1. Mike-M
    09.11.2021 15:11
    +1

    «Мир» не пробовал, но вот МТС-Кэшбэком наелся досыта — начисляют только если напомнишь, и то не всегда.
    Видимо, на то и расчет: через 1-2 месяца клиент забудет о своей покупке, и не станет требовать кэшбэк.


  1. Dabr
    09.11.2021 20:10
    +3

    Когда-то давно, после возникновения рыночных отношений, появились "дисконтные"/"скидочные" карты и программы. И это было хорошо, так как давало преимущество человеку с картой, перед человеком без карты. Продавец, за счет незначительного уменьшения маржи, получал постоянного клиента и привлекал новых.
    Сейчас, практически любой продавец, обзавелся дисконтными программами и т.п., в результате их смысл сместился в область продажи персональных данных покупателя отдельному "бизнесу" (термин из статьи). Теперь покупатель, что бы "не переплачивать", вынужден постоянно таскать с собой пачку карточек, устанавливать кучу мобильных приложений (не забываем, память в телефоне не безгранична и придется покупать новый. Иначе отстанешь.). И тут появляются всякие...
    Теперь любой покупатель платит больше, так в рыночных отношениях покупатель-продавец, появилось ещё одно звено - оператор стимулирующих программ. В данном случае "Добрый кит, с положительной суммой".


    1. Anton-V-K
      25.11.2021 14:11

      постоянно таскать с собой пачку карточек

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


  1. Kuch
    10.11.2021 08:30
    +2

    Киты. Иллюстрации плохо подобраны. Плавал в этой статье в поисках чего-то про докер.


    1. vabka
      15.11.2021 00:21

      Ну хоть не я один такой :)

      Тоже очень искал что-то про докер / swarm / k8s


    1. Evengard
      07.12.2021 14:23

      У меня картинка вообще навеяла ассоциации с "синим китом"...


  1. perlestius
    16.11.2021 19:02
    +3

    Зашёл узнать про кэшбек - в итоге читаю про то, какой тип табуреток устойчивее