Крупные компании постепенно отказываются от огромных call-центров и оптимизируют штат сотрудников. А всё потому, что на помощь операторам приходят чат-боты, или боты-автоответчики. Всё потому что большая часть вопросов от клиентов типовые, и ответить на них вполне может робот.
Собственно говоря, поэтому в IT выделилось отдельное, неимоверно интересное и перспективное направление – разработчик чат-ботов. Кстати, если вы хотите выучиться на него и видите в названии курсов «Chatbot developer» «архитектор чат-ботов» или «сценарист чат-ботов», не смущайтесь: речь об одном и том же специалисте.
Чем занимаются разработчики чат-ботов
Поэтому разработчик чат-ботов это не просто программист, но и ещё в некотором смысле социальный инженер. Он продумывает возможные сценарии общения с клиентом, а потому сначала должен досконально изучить бизнес заказчика, типовые жалобы и обращения (а они могут поступать в самых разных вариациях – спасибо богатому русскому языку) и четко сформулировать задачи, которые нужно будет решать программе.
Конкретные обязанности разработчика чат-ботов:
-
Сборка сценариев общения по скриптам, либо же их разработка с нуля;
-
Конструирование архитектуры чат-бота, настройка;
-
Написание парсера для сбора информации;
-
Тестирование;
-
Проработка вариантов масштабирования уже готовой программы, её улучшение;
-
Составление технических заданий для младших специалистов и ведение документации.
Что должен знать разработчик чат-ботов
-
Языки программирования (C++, Python, Java, PHP);
-
Платформы для развертывания чат-ботов (Chatfuel, Twine, Wit, Pandorabots и другие);
-
Знание CMS, таких как Drupal или «1С.Битрикс»;
-
Команды SQL и принципы работы баз данных;
-
Принципы устройства и организации бизнеса клиента.
Ботов на готовых платформах или в мессенджерах (таких как Telegram – сейчас это крайне популярное направление) можно научиться разворачивать и без привлечения программиста, однако, его услуги непременно понадобятся, если есть потребность развернуть сложную архитектуру с привлечением голосового помощника.
Обучение разработчиков чат-ботов
Отдельно этому нигде не учат, но практикумы по этой теме бывают на онлайн-курсах подготовки IT-специалистов. Занятия обычно короткие – от 3 до 7 часов. Какие конкретно это могут быть программы:
-
Подготовка backend-разработчиков;
-
Big Data;
-
Инженер облачных вычислений;
-
Системный администратор;
-
Специалист по машинному обучению;
-
Архитектор информационных систем и другие.
В принципе, даже разработчик уровня Junior может самостоятельно освоить написание чат-ботов: в интернете сейчас полно мануалов и готовых скриптов, ничего особенно мудреного тут нет. Будет неплохой плюс в копилку навыков.
Уровень зарплаты разработчиков чат-ботов
В настоящий момент на рынке труда нет четкого представления, кто такие разработчики чат-ботов. Это в сущности не отдельная специальность, а одно из направлений работы IT-специалистов.
Потому-то речь скорее не о зарплатах разработчиков чат-ботов – это скорее гонорары за разово выполненную работу: настроить бота, написать парсер и так далее. Потому оплата за проект небольшая. Если взглянуть на биржу фрилансеров Хабр, расценки варьируются от 5000 до 20000 рублей.
Возможно, в будущем всё изменится, поскольку разработка чат-ботов не стоит на месте, голосовые помощники постоянно совершенствуются.
Плюсы профессии разработчик чат-ботов
Плюсы:
-
Легко освоить;
-
Можно работать без технического образования, освоив доступную платформу-конструктор;
-
Востребованность;
-
Можно работать из дома или на фрилансе.
Минусы:
-
Разовый заработок;
-
Возрастающая конкуренция из-за низкого порога вхождения.