Digo o mesmo, eu vi C e Java na faculdade, mas te dizer, quem entende um entende o outro, o negócio é você saber OO. Não tenho nada contra quem não tem faculdade, mas fico pensando como esse povo estuda OO, arquitetura e coisas mais profundas se em 90% dos cursinhos não explicam nada disso, só falam por alto e a pessoa copia o código.
Concordo com você, Felipe. Por isso considero C e Java duas linguagens muito "acadêmicas" e essenciais, sendo C mais para o estudo de conceitos da informática como semáforos, deadlock, ponteiros etc, também lógica de programação e estrutura de dados, e Java ou C# para aprender orientação a objetos e uma linguagem de mais alto nível do que C.
Sim tanto que os caras reverência de livros como o Tio Bob, sempre falam de C até hoje.
*Dai vem uma galerinha dizer que para programar não faz sentido aprender C 👀