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

Dar um passo atrás e aprender C++

Olá, programo por hobby atualmente mas quero me empregar no futuro, tenho 15 anos e atualmente programo em php com laravel e quando quero experimentar algo diferente programo com node e express, escrevi minha primeira linha de código a quase 3 anos mas só em julho no ano passado tomei a decisão de focar, desde então como disse venho aprendendo php e javascript, mas nos últimos 3 meses venho amando assuntos um pouco mais complexos principalmente por acompanhar o canal do Akita, e a algumas semanas tenho pensado sobre dar um passo atrás e aprender algo mais baixo nível como c e c++ para ter uma visão/noção/base mais funda sobre software.

Sabendo disso:

1 - Gostaria de saber dicas de material, já li um pouco o livro "C completo e total" ano passado mas não por muito tempo, e gostaria de receber dicas de material de pessoas que já estudaram sobre o assunto.

2 - Como disse gostaria de aprender coisas mais fundamentais, me interesso mt sobre o assunto mas não sei pra onde ir depois de aprender algoritmos e estruturas de dados, compiladores talvez?

3 - Devs mais experientes, que conselho daria pra um muleque de 15 anos que ama o assunto e não sabe o que fazer no futuro? Me decidi de fazer faculdade, mas e o resto? Tento ler mais livros? Largo a preguiça e começo a ler mais documentação das coisas? Como aprendo mais sobre software além do codigo? Taco o fo$#-## pra tudo isso e vou aprender react? kkkk(brincadeira). Emfim, me vejo um pouco perdido sobre coisas além de escolher uma stack como react, express e mongoDB

Carregando publicação patrocinada...
3
1
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.

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...