Executando verificação de segurança...
1

Tem pouco trabalho no Brasil pra dev C/C++, e muito pra web, por isso voce vê o pessoal falando mais de web dev.
Sobre C++, não é "dar um passo pra trás" é uma das linguagens mais usadas, tá sempre no top10 de varias listas de linguagens populares.
O problema de C++ é que é uma linguagem extensa, com MUITA coisa pra estudar, por isso a curva de aprendizado costuma ser grande. Voce é novo, então leia os livros do começo ao fim, e tente fazer todos os exercicios. O C completo e total é livro legal, mas não foque só em um livro.
De C++ indico o Canal do judson no youtube, ele tbm tem uma playlist ótima de C.

Canal do Judson:
https://www.youtube.com/channel/UCtjcZNVZFi4NuiEYPLnXWcA

Sobre livros, indico ler essa pergunta no stackoverflow inglês onde tem respostas muito boas:
https://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list

Por fim, se eu pudesse te dar uma dica ou conselho, seria FOQUE EM ESTUDAR INGLÊS, é sério, isso é mais importante que estudar até c++. Aproveita que voce tem tempo, e estuda umas 8+ horas de inglês por dia! Baixa o Duolingo no celular, veja series em serviços de streaming, muda todos os programas e o sistema operacional pra ingles.
Isso vai fazer uma diferença absurda na sua vida de dev.

Carregando publicação patrocinada...
2

Opa, obrigado pela resposta, principalmente sobre inglês, tenho um inglês que considero básicos pois consigo entender um pouco vídeos em inglês sem legenda, mas vi que você não interpretou bem o "dar um passo pra trás" provavelmente culpa minha pois não sou acostumado a me expressar por texto, sobre dar um passo atrás o sentido é para eu poder entender mais a fundo o assunto de programação e computação, aprender algoritimos e estruturas de dados e etc...