Я так же дочитываю learnjs и поверь, дальше задачи такие что чувствуешь себя неловко, особенно что их преподносят как для новичков, но по факту если это не hello world, то в программировании над всеми задачами стоит задумываться.
Я общаюсь с программистом по службе, он говорит , ты вполне много знаешь и можешь попробовать работу найти что бы опыта набираться, но знать это одно, другое это использовать эти знания.
Для себя вывел то, что разработка это про практику , а не теорию, открываешь код или видео-гайд и тупо переписываешь, потом еще и еще, потом сам без подсказок, потом что-то похожее и тд, параллельно ты видишь новые методы,может паттерны и тд и просто на mdn идешь и читаешь как это работает, не понял , лезешь в ютуб и смотришь и пробуешь, пробуешь...