Pra quem tá iniciando e não tem experiência alguma, em geral é melhor procurar uma linguagem mais abstrata para poder focar no aprendizado de cs, ds e algoritmos sem ruído de conceitos mais avançados.
No seu caso, se já tem esses conceitos, entende minimamente de OO, e gosta da linguagem vai fundo. Toda pessoa experiente já foi um iniciante um dia. Na pior das hipóteses tudo ecossistema relacionado a C++ vai te trazer muito conhecimento mesmo que no futuro você trabalhe com outras tecnologias.
As áreas mais comuns pra desenvolvimento com C++ são embarcado e trading, mas em geral área financeira e com necessidade de processamento de alta performance são minhas indicações.