Привет) Я так понял, что нет углубленных знаний в программировании и даже не определен путь по которому вы идете?
У меня возникает вопрос: если вы позиционируете себя как front-end, то почему: "работаю в крупной компании веб-дизайнером". Кто-то может поспорить, но сейчас на дворе не 2000 год, когда можно было совместить дизайн, программирование и продвижение. Это уже несколько разных полноценных областей. Если можете в дизайн, то может быть стоит уйти в эту область? Человек-оркестр сейчас нужен только тем, кто не хочет качество, а хочет экономии. Вряд ли в таком месте будет перспектива роста.
Если же все-таки интересно программирование, то как вариант изучите, что сейчас востребовано на рынке. Например angular, react, vue, почитайте, что они из себя представляют, выберите один из них и изучайте (я бы посоветовал vue, вполне себе понятно и документация нормальная). Придумайте себе задачу, выполните и выкладывайте на гитхаб, там уже можно будет посмотреть ваш код и что-то сказать.
Если же вы разобрались с WP и Joomla, то может стоит от них отказаться и посмотреть в сторону фреймворков? Symphony или Laravel. Возможно Bitrix. Важным и приятным бонусом будет хорошая оплата).
Ну и если у вас мозг не рвется от текущей задачи, то значит вы не растете)