C 2010 года вместе с тем, как свет увидел новый язык программирования Rust от Mozilla я начал его изучение и применение. Время шло, но он стабильно показывал отличное соотношение тех, кто хочет использовать его, кто уже использует и кто планирует делать это дальше.
С появлением стабильной версии 1.0 в 2015 году было решено «с головой» погружаться в изучение и пилить курс, который бы в «экспресс» режиме позволил познакомиться с основами и понять, как использовать Rust на практике.
В кейсе поговорим о создании курса, разочаровании в российском рынке, выходе материала в мир и увеличении доходов с его продажи почти в 10 раз.
Создание курса – с какими сложностями столкнулся
Популярность Rust растет медленно. Объясняется это сложностью обучения и барьерами во взаимодействии с другими языками. Однако я все равно решил сделать ставку на него. Подумал, что пока буду пилить его, им заинтересуется куда больше людей.
Так и произошло. К Rust Foundation присоединился Facebook и признал, что его программисты регулярно используют язык для работы над проектами. Коммьюнити разрослось.
Первым делом я оценил свои знания и набросал будущую структуру курса. Выглядела она так:
введение – 1 лекция (3 минуты);
основы проекта – 8 лекций (40 минут);
модули – 4 лекции (20 минут);
типы данных – 8 лекций (46 минут);
структуры управления – 6 лекций (32 минуты);
функции – 5 лекций (38 минут);
черты – 8 лекций (44 минуты);
управление памятью – 5 лекций (30 минут);
обработка ошибок – 5 лекций (32 минуты).
Дополнительно в курс вошел разбор 3-х проектов: клиентское приложение для чата, игра «Собери змею» и крипто-платформа для обмена токенов.
3 минуты заняло заключение. В общей сложности 73 лекции продолжительностью около 8 часов.
Изначально было принято решение снимать просто экран с закадровой озвучкой. «Идею» быстро откинули. Я выступил в качестве диктора и лица проекта. Некоторые лекции были разговорного формата, остальные были инструкциями, где основное время занято записью экрана.
На создание роликов ушло 5 месяцев (и это еще быстро, так как отличные знания кода и команда для съемки была с самого начала).
Готовый материал разместили на Udemy. Ценник был $84,99, но по факту продавали его с постоянной огромной скидкой – за $15,99.

Сходил в магазин за мешками и стал ждать огромных прибылей. Напишите уже сейчас свои предположения, сколько я заработал.
Результаты работы в СНГ сегменте
Курс был готов к концу 2016 года. Тогда он ориентировался на клиентов из России, Украины и Беларуси. Редко покупали из Польши, Литвы, Молдовы и Румынии.
За неполных 7 лет на территории СНГ было продано 582 курса со средней ценой в $20. То есть, $11 640 или по $1 660 в год. Много или мало решать вам (ясно же, что это копейки).
Даже сегодня я надеюсь на большую популяризацию языка программирования Rust и на резкий скачок количества продаж. Но пока что это только мои мечты.
Еще одним большим минусом работы в IT на ру сегмент заключается в том, что огромную часть рынка забрал себе Skillbox. Пробиться через его рекламу и как-то заинтересовать клиента та еще задача. Они монополисты, а в России всем это побоку. Такая картина везде: Яндекс, Вкусно и точка и прочие бренды, которые буквально заполонили свою сферу и никому не позволяют в нее влезть.
Что было предпринято для увеличения прибыли?
Если посчитать затраты на создание курса (это около $10 000 за 5 месяцев, учитывая зарплаты операторов, монтажеров и других специалистов) и само время, то мы были далеки до окупаемости.
Нужно выходить на новые рынке. Сразу казалось, что материал можно просто разместить на зарубежных площадках и продажи попрут. Но вылезли проблемы:
все материалы нужно перевести хотя бы на английский (в идеале еще бы затронуть и азиатский сегмент);
оплату принимать некуда — PayPal или банковские карты не подошли с нашими «вечными» санкциями;
тупо не знали площадки, где хорошие объемы продаж.
Решили идти от самого сложного к более простому.
Перевод материалов
Это было несложно, если есть деньги. Они у меня были, но в ограниченном количестве – около $5 000. Всю сумму на перевод спустить не мог. Поэтому начал искать начинающих дикторов. Договорились весь материал за $2 000.
На мое удивление качество не уступало специалистам в этом деле. Проблема с переводом казалась самой серьезной. В итоге решение было найдено просто.
Надеемся, что наш диктор уже вышел на нормальные ценники за свою работу и стал признанным специалистом в своей сфере.
Поиск площадки для продажи
Изначально рассматривали Coursera. Она позиционирует себя как мировая платформа, где можно создавать и продавать курсы на разные тематики. Так оно и есть.
Однако основными поставщиками образовательных материалов являются Meta, IBM, Google Cloud и в этом духе. Часть курсов вообще предоставляется бесплатно. Снова повторяется история с монополией, как у нас в России со Skillbox.
Было принято решение пилить сайт, продвигать его по СЕО и дополнительно лить трафик с Facebook, LinkedIn и Google (в основном из YouTube).
Сайт сделал самостоятельно на моем любимом языке — Rust. Это был продажник с личным блогом, куда можно было добавить статьи и получить органический трафик из поисковиков. Выглядит так:

Материалы переведены, с площадкой вроде решили, осталась последняя проблема – как принимать оплату. Тут по номеру на Сбер не прокатило бы.
Поиск и внедрение способа оплаты из-за рубежа
Американские платежные системы отказывались с нами работать. Да и требования они предъявляли какие-то конские. Нужен был рабочий вариант с минимальной комиссией, быстрой интеграцией и удобством для самих клиентов.
Здесь я решил попробовать реализовать оплату через криптовалюту. Изначально для оплаты использовались только USDT. И это работало.
Однако из-за разницы во времени проверка поступления средств и отправка курса занимала до 8-12 часов. Когда таргетированная реклама заработала на «полную мощь» задержка еще увеличилась.
Через 3 месяца в нашем блоге появилось более 50 статей. К рекламному трафику прибавился органический. Задумался об автоматизации.
Поиск сервиса
Из десятков сервисов методом проб и ошибок я нашел Polus Pay. Он позволяет принимать 75 монет и токенов в 6 сетях. Это не только автоматизировало процесс, но и расширило бы возможности для клиентов.
Интеграция
Перед внедрением я связался с Dev-отделом сервиса. Меня проконсультировали и заверили, что проблема будет решена путем интеграции API.
Так как трафик и продажи шли практически безостановочно, пришлось действовать сразу. Зарегистрировал учетку и сразу приступил к созданию мерчанта. На первом шагу спросят, что именно интересует:

Здесь я пожалел, что не сделал сайт на Tilda. Так бы интеграция проходила через плагин и заняла до получаса.
Выбрал персональное предложение с внедрением по API. Дал имя мерчанту и указал домен.
Затем нужно выбрать сети и указать кошелек, куда непосредственно будет зачисляться средства с продажи курса.

Все, здесь вы получаете уникальный идентификатор, который как бы является API-ключом. Запросы авторизуются стандартным методом: создается подпись через обращение HMAC SHA512 к телу HTTP, где описано, что происходит, после чего транзакция подписывается этим же идентификатором. ВОТ документация по интеграции. Дополнительно можно обратиться в техническую поддержку, но если есть минимальные знания в разработке и программировании, то этого не потребуется.
После интеграции был привлечен дизайнер, который нарисовал кнопки оплаты. Каждый клиент должен был знать, что мы принимаем 75 (!) монет.
Также с недавнего времени стало доступна оплата через Telegram-bot Polus Pay. Достаточно зарегистрироваться и указать кошелек. Когда клиент запросит реквизиты, выбираем монету и получаем специальное сообщение. Пересылаем его и ждем деньги.

Нажимаем «Поделиться» и наш покупатель получает красивое сообщение для оплаты.
Этот канал продаж только начали развивать. В будущем уделим ему больше внимания.
Какие результаты мы получили?
Мировой рынок – это всегда большие объемы продаж и не важно, чем вы торгуете – курсами или зерном (так себе сравнение, но какое есть). До этого через площадку Udemy за 7 лет было продано 582 курса.
С использованием личного сайта и оплаты в крипте продажи только с марта 2022 по июль 2023 перевалили за 5 000. Дополнительно появилась возможность увеличить средний ценник – сегодня он составляет $28. За год было заработано около $140 000. И все эти деньги почти чистая прибыль. Polus Pay берет 0,5% только при оплате монетами на EVM-блокчейне, в других случаях комиссия отсутствует. Для оплаты клиенты использовали такие монеты:
USDT (TRC20) – 47%;
BTC – 22%;
MATIC – 19%;
DOGE – 8%;
USDC – 3%;
остальные монеты – 1%.
USDT остается бесспорным лидером. Однако и другие активы пользуются спросом.
Что дальше?
Сегодня меня преследует чувство фомо. Потеряны тысячи долларов потенциальной прибыли из-за работы на маленькую и в большинстве случаев не платежеспособную аудиторию, которую Skillbox почти целиком забрал себе.
Сейчас полученные $100 000+ не будут растрачиваться на «красивую жизнь». Впереди создание новых, более качественных материалов и выход на новые рынки. В основном интересует Япония, Корея, Индия и Бразилия (а значит и адаптация на местные языки).
Криптовалюта дает почти неограниченные возможности по расширению. А нам остается делать качественные курсы, чтобы люди их покупали, профессионально адаптировать под необходимую аудиторию и правильно работать с трафиком, тестируя креативы и различные подходы.