Доделал одну из ключевых функции в сервисе – массовое добавление слов. Теперь за пару минут, если у вас есть подготовленный список слов, можно добавлять тысячи слов для тренировки. Самое прикольное, что я долго не понимал, как это можно сделать. И пару дней назад просто пришла в голову мысль и решение.
Сделать это было уже делом техники. Помог как всегда чатикджпт, которому я скормил мои функции добавления одного слова. И он по аналогии предложил мне уже готовые скрипты для массового добавления слов в базу данных. Так алгоритмы и заменят кожаных программеров.
Чтобы вы понимали, когда я добавлял списки неправильных глаголов, в первые списки. То я потратил на это чуть ли не два дня. Сейчас же список из 1000 слов я сделал буквально за пол часа. Мне просто нужно было в текстовом редакторе правильно написать список. Где первое это слово и через тире перевод.
product – товар
broke – разоренный
half – половина
child – ребенок
broad – широкий
Дальше забиваешь это в форму и скармливаешь сайту. Пару секунд и у вас в словарях готовый список для изучения слов на любом языке. Магия.
Ну и пока тренил неправильные глаголы, решил что мне было бы интересно, сколько я трачу времени на изучение 100 слов. И потом из этих цифр будет понятно, сколько нужно заниматься, чтобы выучить заветные 5000 слов. Чтобы стать Proficiency (C2). Почти как дроид).
Beginner (A1) | 500-700 |
---|---|
Elementary (A1) | 1000-1500 |
Pre-Intermediate (A2) | 2000 |
Intermediate (B1) | <3000 |
Upper-Intermediate (B2) | 3000-4000 |
Advanced (C1) | 4000-5000 |
Proficiency (C2) | >5000 |
Так вот, теперь понятно сколько времени тратиться на один цикл повторения. Конечно есть разница при первом повторении, и скажем третем. Если я учу просто слова, то у меня на повторение 5 слов, уходит около 2 минут. Чуть сложнее слова, то до 3 минут.
То есть за пол часа я повторяю 75 слов, если делаю это быстро. Пусть это будет супер быстрый режим. И приблизительно 50 если делаю это за 3 минуты. То есть в месяц в быстром режиме я учу 300 слов. Потому что по методу циклических повторения и повторах 6 раз в неделю, я как раз прогоняю цикл на 75 словах. То есть в супер режиме за год за пол часа мы учим 300*12 = 3600 слов. И это уже уровень Upper – Intermediate или B2.
Если повторяем 50 слов, так на чиле. То 200 слов в месяц или 2400 в год. Что между A2 и B1. Но это если вы совсем новичок. А если вы учили английский, то первую 1000 вы почти уже знаете. То есть, за год нужно как раз подучить те 2000-3000 слов, чтобы чувствовать себя уверенней, читать на нужном языке или смотреть сериалы.
Но если вы реально сели за изучение языка, то изучая час слова, вы можете выучить 7000-8000 тысяч слов. А это уже очень очень прилично. По сути, 80 процентов времени при изучении, как раз и тратиться на изучение слов. Что такое вообще час? Это по пол часа сидения в маршрутке или в метро по пути на работу и назад.
Так что дальше, делаю словарик на 10.000 слов и буду проверять свою гипотезу. Смогу ли я осилить его и за какое время. Да, еще конечно можно добавлять выражения. Например, для изучения времен. Но это пока в проекте. Нужно подумать, как это правильно сделать. Пока изучаем слова).
Начал я конечно с самого сложного для любого изучающего английский, неправильных глаголов. Я помню, как зубрил их в школе. Это конечно хуже зубной боли. Но потихоньку процесс пошел и после 2-3 повторения, эти ваши неправильные формы залетают на ура. Конечно, важно их использовать, чтобы мозг не забывал выученный материал.
Короче, поезд тронулся и набирает ход. Теперь у меня мало отмазок, чтобы не выучить английский.
Всем мир!