Я часто говорю в своих постах, что японский – это язык, в котором, помимо знания грамматики или иероглифов, важно понимать контекст, учитывать взаимосвязи людей, поэтому недостаточно зазубрить лексику и грамматику, чтобы общаться. Вам нужно научиться понимать – что, где, когда и кому можно сказать, а самостоятельно такие навыки получить все-таки сложно.
Ещё бывает, что при самостоятельном изучении человек запоминает что-то с ошибкой и в дальнейшем ему придется переучиваться, что тоже занимает время. Поэтому, если вас за руку ведет преподаватель (или несколько), путь освоения японского становится легче и быстрее, спокойнее – вы просто идёте шаг за шагом по системе, которая приведет вас к результату. Вы не тратите силы и время на постоянный поиск материалов и программ.