Обычно С++ в вакууме не существует. Его учат сразу применительно к программированию UI под Windows,
или к Unreal Engine, или к сетевому программированию под Linux/Unix. Или еще более специфичный
сегмент - сетевое оборудование и микроконтрллеры. Это неизбежно.
Особенно когда ты доходишь до дисковой подсистемы, сетей или мультизадачности - ты просто выходишь за рамки С++ и нужно разбираться во всем остальном. И мне кажется что в этом главный челлендж. Не сам язык а
системная архитектура и прикладные фреймворки.
Тоесть в самом вопросе ты должен сам решить куда ты дальше со знаниями С++ пойдешь.
P.S. С++ за 14 дней... - это завсегда можно найти.