Самый простой лайфхак которым я пользовался, зайти на сайты с вакансиями и посмотреть требования под определенную ЗП на которую рассчитываете.
Могу сказать так, в принципе можно делать сайты на конструкторах вообще без знания ЯПов, но довольно часто зазакчики могут требовать решение каких то не типичных задач.
Поэтому какое то базовое понимание должно быть.
Не нужно досконально знать что делает, главное что бы при открытие документа, куча текста не приводила вас в ужас и вы могли спокойно загуглить интересующие вас куски кода.
P.S
Сам я фронт разработчик и делаю как правило на Vue, но как то сделал для себя челендж сделать что то на бутстрап + jQuery, к слову своего кода я практически не написал, просто копировал код с гугла и подстраивал под свои задачи, правда какое то время пришлось покурить доку что бы понимать что к чему относится