Нет.
Переход на фреймворки обусловлен многолетним разочарованием по поводу зависимостей браузера и явной неприязнью ко многим оригинальным решениям, принятым в дизайне Javascript. Обратите внимание, что вы все еще работаете в Javascript, поэтому не совсем справедливо говорить «изучать Javascript» столько, сколько «исследовать области Javascript, которые теперь обрабатываются JQuery».
Что касается вашей привлекательности для потенциального работодателя, я вполне уверен, что JQuery будет лучшим навыком для включения в резюме, чем Javascript (я знаю, что это было бы в нашем магазине). Если вы подумаете об этом, работодатели, которые достаточно заботятся о том, чтобы хорошо развиваться на стороне клиента, будут ожидать, что потенциальных сотрудников будут иметь опыт работы с такими инструментами, как JQuery. Те, кто не заботится о разработке на стороне клиента, просто не сделают навыки на стороне клиента - включая Javascript - приоритетом. Действительно, если вы собираетесь потратить больше времени на изучение клиентской части, я бы порекомендовал изучить другую клиентскую среду (например, YUI или Ext). Это не только сделает вас более ценным, но почти наверняка потребует определенной степени ознакомления с большим количеством идиом Javascript из-за различий в структуре.
Обновление - Рохан делает хороший вывод об изучении Javascript: он может помочь вам более эффективно и действенно кодировать в JQuery. Я согласен с тезисом, но лично я бы не решился приложить слишком много усилий в этой области. Как давний (долгое время) разработчик, я научился быть очень сосредоточенным на отдаче от затрат времени и усилий. В мире есть чему поучиться, и только столько времени, чтобы научиться этому. Например, время, потраченное на изучение написания DLL-файлов ISAPI, очень мало по сравнению с инвестициями.
Обновление 2 - Несколько человек утверждают, что JQuery медленнее, чем необработанный Javascript. Что-нибудь новое? Этот же аргумент о «сырой» разработке в сравнении с фреймворками длится десятилетиями!
В этом случае, однако, это особенно озадачивает. По моему опыту, люди, которые внедряют клиентскую среду, на самом деле получают , обеспечивающую клиентскую функциональность. Те, кто не склонен зацикливаться на серверных решениях из-за внутренней сложности обработки несовместимости DOM в браузерах, идиосинкразий Javascript и т. Д. Таким образом, рекомендация Javascript «для скорости» не учитывает всю динамику, когда чистый сайт Javascript очень скорее всего, будет медленнее, потому что разработчики в конечном итоге прибегнут к серверному коду, просто чтобы оставаться продуктивным.