Стоит ли учить полностью js?
Вы уже определитесь, кем хотите быть... Или вы используете только готовые решения (Тот же jQuery): шаг влево, шаг вправо - расстрел, у вас недостаточно знаний и вы не можете видоизменить код под свои нужды. Или же вы умеете писать собственные решения. По-моему, ответ очевиден. Если хотите стать хорошим специалистом, то без глубокого понимания какого бы то ни было языка не обойтись. Кроме того, в современном мире jQuery отходит на второй план. На нем неудобно реализовывать многие вещи. В больших современных проектах его вообще не используют. Сейчас все больше начинают использовать js фреймворки. Начиная от vueJS и заканчивая Angular'ои и React'ом.
Если зацепиться за "полностью" то ответ будет "нет, полностью - не обязательно".
По крайней мере,  чаще всего вполне достаточно знать $,ajax(), $(e).fadeOut() и кучу всего подобного, что даёт jQuery, вместо того, чтобы курить мануалы по тому, как это же сделать на Vanilla.JS.
Но "знаю jQuery, и не знаю JS" - это примерно как "умею рулить, но не умею ездить".