Важное решение
Когда в 17 лет я задался вопросом о том, кем хочу быть и чем хочу заниматься, в голову пришло лишь одно: меньше работать и больше зарабатывать. Тогда все мои сверстники работали в сфере обслуживания, общепита. А я выбрал для себя вот такой нетипичный путь 一 зерокодинг.
После школы я решил не терять времени даром и купил курс по разработке чат-ботов. На 17-й день рождения мне подарили деньги, которые я вложил в свое образование. И сейчас я очень себе благодарен за тот шаг, так как эти знания до сих пор приносят свои плоды.
Не все такие осознанные, как Артур, поэтому иногда можно дать подсказку. Узнайте, как обеспечить ребенку успешное будущее в IT. Онлайн-университет «Зерокодер» приглашает на бесплатный вебинар родителей и детей-школьников. Там вы узнаете про 2 самых востребованных IT-навыка: программирование на Python и владение искусственным интеллектом!
Выбор направления
До покупки первого обучения я подписался на несколько Telegram-каналов про быстрые схемы заработка. Там было и что-то очень заоблачное, и что-то совсем нереальное. Я без проблем мог отличить ложь от правды, поэтому продолжал искать то, что мне подойдет. Так я наткнулся на какую-то старую платформу по созданию чат-ботов и попробовал в тестовом режиме сделать один бот для себя. Я почти сразу понял, что мне нравится этим заниматься, и начал искать нормальные платформы. Нашел BotHelp, SendPulse, Senler, Salebot, сравнил их между собой и по итогу выбрал последний, работаю с ним до сих пор.
«Заявки для Артура»
Чтобы искать клиентов, я очень активно проявлял себя в различных тематических чатах. Я отвечал практически на все вопросы буквально в течение минуты едва ли не круглосуточно. В какой-то момент у самого Salebot появилась своя группа под названием «Заявки». Человек мог заполнить форму заявки на сайте, и она падала в эту группу для разработчиков. В какой-то момент помимо активности в чате я отвечал на любую заявку в течение 15 секунд. Спустя некоторое время администратор группы переименовал ее в «Заявки для Артура». Все сообщения я отслеживал сам, вручную. Тогда у меня работало то, что сейчас является роскошью 一 уведомления на группу.
Учебы много не бывает
Немного поработав и набравшись опыта, я прошел еще один курс по работе с платформой n8n. Это обучение также многократно окупилось. Затем я прошел курс по базам данных. Все остальное 一 самостоятельное изучение. Я получал задачу от клиента и в процессе учился. Заказ есть, предоплата в кармане, дедлайн поставлен, и вперед.
Нет ничего лучше импровизации, построенной на руинах плана.
Привет, «Зерокодер»
В момент изучения платформы n8n я и познакомился с онлайн-университетом «Зерокодер». Покупая курс, мне стало интересно, что есть еще. Я в принципе стараюсь искать то, с чем будет комфортно работать мне, и что будет исправно работать у клиента. В Интернете я увидел курс по созданию мобильных приложений на Bubble, что меня тоже привлекло. Сейчас я думаю над тем, чтобы пройти это обучение.
Проекты
Мой первый заказ поступил от врача, который занимался родами. Ему нужен был бот в WhatsApp. Этот бот задавал вопросы, отвечал клиентам и заносил запись в Google-таблицу. У бота не было какого-то названия, а делал я его на платформе Salebot.
Сейчас я работаю над довольно интересным проектом, где заказчик 一 онлайн-школа. Суть в том, что, когда клиент оплачивает курс по определенному тарифному плану, его данные заносятся в базу, и он автоматически попадает в чат-бот. Задача в том, что необходимо распределить студентов случайным образом между множеством кураторов. При этом распределение должно быть справедливым – у всех приблизительно равное количество учеников. Человек заходит в этот бот, авторизируется по почте, заполняет свои данные, и бот подбирает самый ближайший к его адресу пункт выдачи заказов СДЭК.
Если такового нет, идет подбор пункта Почты России. Я использовал платформы Salebot и n8n. Эти проекты уже активно работают и с каждым днем все больше набирают популярность.
Подобная lowcode-разработка позволяет в рамках Telegram-бота поддерживать целую онлайн-школу и предлагает оповещения о событиях в Getcourse, связь кураторов и учеников (система готова для обработки большой нагрузки, поэтому ни количество кураторов, ни учеников не вызовет проблем.
Также есть возможность сдавать\пересдавать домашние задания в любом формате, получать и тратить баллы внутри бота (за сдачу домашнего задания, обратную связь, сдачу анкет и т. д.).
С точки зрения учеников – весь основной пульт управления курсом находится внутри бота. С точки зрения кураторов – основная работа также внутри группы в Telegram, где есть разделения по темам, а каждая тема соотносится с конкретным учеником со всей его перепиской и историей. Также в подобной теме куратор может посмотреть, какие домашние задания сдавал ученик, когда он это делал. У куратора есть возможность узнать о прогрессе по анкетам: какие сданы, какие нет, что нужно подсказать и сдать для получения сертификата.
С точки зрения управления онлайн-школой – все тоже внутри бота, так как помимо групп кураторов и учеников есть еще одна центральная управленческая группа, куда приходит вся важная информация, сданные анкеты каждого ученика и самая большая анкета (отзыв о курсе). Все это загружается в новый Google-документ, и данные заполняются внутри, для удобства.
В какой-то период времени пользователи могли отправлять боту видео до 2 ГБ, а тот их скачивал. Ни один конструктор не может себе этого позволить, максимальный объем 一 20 Мб. А у меня появилась возможность развернуть собственный локальный сервер в Telegram и через него скачивать видео. Раньше такая возможность была, но потом Telegram закрыл этот путь, и пришлось искать другие решения.
На данный момент я уже нашел способ, который стабильно работает. Я развернул юзербота – аккаунт обычного пользователя, внутри которого фактически сидит система обработки, занимается видеоматериалами. Метод официально доступный, риск бана отсутствует.
В планах интегрировать ИИ-помощника кураторов, так как, когда будет загружена достаточно большая база знаний, студенты смогут отправлять текстовые ответы на вопросы из домашнего задания, и бот будет автоматически проверять их, давать оценку. Сейчас эта система работает, но пока еще с ручной постмодерацией. Преподаватели все видят и либо соглашаются с оценкой, либо нет.
Долгосрочное сотрудничество
Около полутора лет я работал с онлайн-школой X10Academy Игоря Рыбакова, помогал писать техническую документацию для сервиса CoreAPP + Salebot. Мои данные до сих пор можно найти в их шаблонах для пользователей. Я настроил уведомления тьюторов о новых выполненных домашних заданиях, собрав все в базу Notion.
Проект «Голос может»
В данном сотрудничестве я выполнял похожие задачи по созданию единой структуры сдачи домашних заданий в чат-боте, загрузки в S3. Я так же работал сначала с локальным Telegram-сервером, потом с юзерботом (в целях обработки видео).
Мной была реализована интеграция с GetCourse, где я учел, чтобы все ключевые действия в боте (авторизация, сдача домашних заданий и т.д.) дублировались в платформе для обучение с целью сбора статистики и последующего анализа.
Есть много планов по улучшению системы, чтобы и студентам было приятнее\удобнее взаимодействовать с ботом, а также чтобы тренерам было комфортно работать и не отвлекаться на то, что система возьмет на себя (организационные моменты, контроль и т.д.), посвящая себя студентам.
Бесит!
В процессе обучения и работы над проектами сложности, как правило, появляются в момент решения задач. Особенно когда нужно сделать что-то по инструкции, а в ходе выполнения оказывается, что инструкция уже неактуальная или вообще изначально некорректная. Из-за этого приходится напрягаться, но я не могу сказать, что это сильно критично.
Совет
Начинающим зерокодерам хочу посоветовать постараться запомниться потенциальным заказчикам. Я участвовал в разных интенсивных, вебинарах и везде старался проявлять активность. Благодаря этому меня запоминали и ко мне приходили, меня рекомендовали.
Планы
На данный момент я работаю над федеральным проектом по содействию занятости, в планах разрабатывать много полезных вещей. Что касается повышения знаний, то думаю насчет разработки сайтов и над бэкэндом. Мне интересно изучать что-то новое, я не хочу останавливаться на достигнутом. Я начал вести свой канал в Telegram «Artur’s Hub», где делюсь знаниями о чат-ботах и автоматизации, публикую проверенные шаблоны. Этот канал будет интересен тем, кто хочет повышать свои навыки.
Связаться с Артуром можно в Telegram.