параллельно с этим попытаюсь в фриланс, когда буду чувствовать что уже могу
В последующем, если буду дальше продвигаться и что-то из себя представлять - буду пытаться устроиться в компанию.
Хреновая идея, лучше в обратном порядке.
Но думаю разве тогда есть смысл писать сайт с нуля если есть CMS, раз такой спрос есть?
Что такое "с нуля"? Если это фреймворк, то - есть смысл.
Если хочу устраиваться в компанию, тогда изучаю фронтенд.
Если хотите максимальную сложность, то да.
и думаю как бы обучаться более эффективно и знать современные инструменты решения задач
Устроиться на работу.