И да и нет, но, скорее, нет. :) Само собой, любой навык можно оттачивать бесконечно, но опять же - зачем? Как только мы понимаем зачем нам нужен язык - мы отбрасываем всё лишнее и уже в обозримые сроки в пару месяцев можно добиться конкретных результатов. Язык имеет систему - нам не нужны все нюансы грамматики, чтобы начать говорить. Уже с необходимым минимумом можно заговорить, чтобы вас поняли. Зачем строить целую мастерскую если нам нужен один молоток, чтобы забить гвоздь? :)
Не хватать может только мотивации, всё остальное — отговорки. Я ещё в 90-х выучил базовый английский параллельно со школьным немецким. По бумажным словарям и самоучителям, других источников в сибирской глуши не было, как и денег на репетиторов. И всё это исключительно для того, чтобы понимать, что происходит в консольных видеоиграх.
Так что спасибо товарищу Кодзиме за моё счастливое детство — была понятная цель, достиг её, остался доволен)) Немецкий наглухо потом забыл, кстати, а вот Пратчетта в оригинале и сейчас почитываю.
В основе всё так, мотивация - это база. Но она работает у всех по-разному. В своей практике (и в целом в окружении) я очень часто вижу как люди демотивируются от психологических блоков. Вы сами нашли опору в себе и достигли результата - это очень круто.
Главное понять для чего вам нужен язык, исходя из потребностей, уже можно понять, с репетитором обучаться или по приложениям
согласна на 10000%