Тренажер по-английскому LibaLearn — потому что учил английский 20 лет, в итоге не выучил и мне ничего не помогло

Тренажер по-английскому LibaLearn — потому что учил английский 20 лет, в итоге не выучил и мне ничего не помогло

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

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

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

После очередного раза, сказал себе: "Хватит!". Я не хочу терять наработанный словарный запас и при этом не хочу заставлять себя заниматься, реально достало! У меня есть работа, хобби и личная жизнь (по крайней мере я в это верю). Для повторения знакомых слов и изучения новых написал расширение для браузера Google Chrome и Yandex browser.

Да, расширение. Да, они не только для блокировки рекламы и vpn.

Путь от мысли до производства

Разумеется, первое, о чем подумал в виду своей профессии "может ли это помочь еще кому-то?". Провел опросы сначала по знакомым, потом начал приставать к незнакомым участникам тематических сообществ ВКонтакте (был многократно проигнорировал и отруган). В итоге собрал карту CJM по нескольким аудиториям и это дало понимание того, что болит не у меня одного и какое решение подойдет большинству. Надо сказать, что помимо тех, кто уже пытался учить английский или учит, задавал вопросы тем, кто еще ни разу целенаправленно не пытался заняться языком.

Мне удалось добыть ответы на несколько важнейших вопросов:

- Почему ты бросил заниматься английским?
- Для чего начинал заниматься английским?
- Как часто возвращаешься к занятиям английским?
- Как ты принимаешь решение, где и как будешь обучаться языку?
- Сколько стоили/стоят занятия по английскому?
- Почему до сих пор не начал учить язык?
- Как используешь расширения в своем браузере?

На основании опросов понял следующее:

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

- Обязательно должен быть blacklist доменов, где подмена не нужна. Причем опять же - в один клик, без необходимости лезть куда то в дебри опций.

- Кнопка отключения расширения на час, которую нажать быстрее и проще, чем удалить расширение (что доступно за несколько секунд).

- Нужны словари. Потому как какой-то рандомный перевод слов с использованием API транслейтов не подходит. Помимо этого нужно понимать, что списки слов которые есть в сети, они очень "старперские", сленг сильно шагнул вперед. Здесь очень попахивает монотонными действиями по формированию словарей, да и ладно.

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

Конкуренция есть, что очень круто. Рынок старый и проект-дисрапция как раз сейчас к месту.

Собираем решение на коленке (по фен-шую) и первые пользователи

Тренажер по-английскому LibaLearn
Тренажер по-английскому LibaLearn

С этой строки все будет идти через "мы", потому как я не разработчик, соответственно в LibaLearn нас стало двое)

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

Тренажер по-английскому LibaLearn — потому что учил английский 20 лет, в итоге не выучил и мне ничего не помогло

Эта версия помогла пощупать решение в реальности не только нам, но и сторонним не предвзятым пользователям. В целом все шло очень здорово и интересно. Через пару недель набрались наглости и стали звонить участникам тестовой группы, объясняли кто звонит и задавали один вопрос - "Почему удалил расширение?". Внимательно слушали ответы почему расширение не удалил никто, не смотря на кучу багов и проблем которое оно вызывало. Далее сформировалась вторая версия, которую было необходимо доставить в веб стор гугла. Здесь начались танцы с бубном, но дождь призвали, все хорошо).

Версия выгруженная в стор стала выглядеть так:

Тренажен по английскому LibaLearn LibaLearn
Тренажен по английскому LibaLearn LibaLearn

Ожидания аудитории и реальность

После загрузки этой версии была куплена совсем скромная рекламка (1800 рублей) и получено 32 установки, сообщения с запросами и предложениями в ЛС Вконтакте и телеграме. В целом отклик по рекламе классный. Можно лить дальше трафик, но хочется пока небольшими порциями заводить пользователей и опираясь на обратную связь вносить улучшения.

Что касается рекламы, то столкнулся со следующей проблемой - пока у тебя нет 500+ инсталов и обратной связи в сторе тебя не промодерируют. Замкнутый круг...

Тренажер по-английскому LibaLearn — потому что учил английский 20 лет, в итоге не выучил и мне ничего не помогло

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

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

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

Что имеем в итоге?

С момента первого столкновения (10 ноября 2020) прошло 46 дней, на момент написания статьи. Всего через историю прошло 44 пользователя, сразу после установки в тот же час удалилось 6, нас осталось 38.

Пугающая статистика говорила нам о том, что половина расширений для Гугл Хрома имеет менее 16 инсталлов, а около 87% - меньше 1000. На текущий момент мы прошли "долину смерти" и наша следующая цель очевидна.

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

панель настроект LibaLearn LibaLearn
панель настроект LibaLearn LibaLearn

Есть подсказки, показывающие оригинальное слово при клике.

Кликнул на слово, увидел перевод.
Кликнул на слово, увидел перевод.

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

Что получилось классно

  • Не нужно выделять время для занятий: оно просто подменяет слова из выбранных словарей на сайтах, где уже находимся, это могут быть статьи, комментарии, рецепты, всё, что нравится читать. Не прикладываем усилия, а слова запоминаются.
  • Не нужно настраиваться на занятие: просто открываем свой браузер и процесс обучение начался. Ходим по разным сайтам, как и до установки расширения, ничего дополнительного не требуется делать.
  • Не отвлекаемся от повседневного использования устройства: мы создали его не только полезным но и незаметным.
  • Запоминаем слова через контент, тематика которого нам нравится.

Как всегда, есть и минусы:

  • Расширение не понимает и не будет понимать контекст. "В другом виде" и "мы гуляли с другом", слово "другом" заменится на слово "friend". Но если понимаешь, что перевод неверный, поздравляем с тем что увидел еще один вариант использования слова или утвердил знания. При удалении расширения открываем страничку для сбора обратной связи. Контекст - это единственная причина удаления. Но мы не будем ничего даже пытаться менять потому как есть пользователи которых устраивает. А если уж Гугл и Яндекс еще не справились с этой задачей, вот нам совершенно не стоит фокусироваться на ней. Лучше делать то, что желают пользователи, которые не удаляют расширение.
  • Работает пока только на десктопе (Yandex, Google, Edge, Opera). Постараемся поправить несколько моментов, что бы начало работать на мобильных версиях браузеров (кроме Хрома, он не поддерживает это, к всеобщему удивлению).

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

Но по сложности и важности ни одна из этих задач не сравнима с задачей распространения решения.

Я уже запомнил слова "consciousness", "disruption" и многие другие, возможно и у тебя получится. Присоеденяйся и используй со всей силы - это бесплатно до 500+ инсталов то точно.

С любовью, твой LibaLearn.com

P.S.: Было бы круто сконнектиться или с языковой школой SkyEng - доставлять словари ученикам на изучение непосредственно во время повседневного использования (юзеры так хотят). Или с Яндекс Переводчиком подружиться, в целом есть понимание как сделать крутую коллабу. Про Гугл конечно молчу, не уверен, что лица, принимащие решения, что-то читают здесь...но если вдруг. Пишите, не стесняйтесь, вам тут рады!

2828
67 комментариев

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

Не хочу демотивировать вас, но замена слов никак не поможет запомнить слова. Единственное, что поможет - это настоящая практика.

Когда-то мне надо было переводить тексты. Много, за деньги. Но денег вначале было очень мало, так как скорость перевода была низкой (иногда полстраницы в день). Электронных словарей тогда не было (1997), у меня, во всяком случае. Был бумажный словарь, и это был ад. Но через пару месяцев стало легче, а через полгода - 8 месяцев скорость стала приличной (8-10 страниц в день). Это сильно улучшило навыки перевода, все остальные навыки были очень слабы (восприятие на слух, разговорная речь, письмо).

Потом надо было общаться с заказчиками по чату, и через 2 месяца у меня получалось отвечать им не заглядывая в словарь. (Слушание и говорение тогда были почти так же на нуле).

Подготовка к экзамену IELTS (полгода) помогла улучшить все навыки.

Работа в канадской компании за год примерно довела уровень английского почти до разговорного. Однако и сейчас, после 12 лет жизни в Канаде я все еще не могу считать себя fluent - но мне не нужно, моих навыков хватает для всего, даже для разговоров на кухне.

Так что, друзья мои, ставьте себе цели, и идите к ним, и ваши навыки будут улучшаться по мере использования.

21

Спасибо за ваше мнение. Мы рады, что у вас получилось серьезно продвинуться в изучении и вы поделились своим путем к этому успеху, как говорится: «Дорогу осилит идущий».

3

Мне кажется, что проблема многих — это непонимание основ. Слова учить это самое простое, главное делать это регулярно и учитывать шкалу забывания.

Мне в этом плане в свое время очень хорошо помогли книги, которые были на смешанном языке : по началу почти целиком на русском, а потом целиком на английском. Метод Ильи Франка:

7

где такие достать

4

Привет, благодарим за уделенное время на чтение статьи. Да, метод классный 1000%. По сути наше решение аналогично, только не требует отдельного времени и настроя на чтение.

Комментарий недоступен

3

Добрый день. Да именно так обычно учителя и репетиторы рекомендуют делать, но это достаточно сложно для людей, которые начинают: хотел разобраться со словом, а теперь проблема еще с пятью. Но для увроня повыше  это хорошее решение. Возможно стоит добавить ранжирование по уровню знаний. Спасибо за свежую идею!