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

Fundamentos da Computação

Fala galera, meus irmãos de código, preciso de um help, eu finalizei minha facul de ADS Ead, aprendi o básico, de programação em si, de tudo um pouco, estou na luta para aprender o Javinha, e estou começando no site beecrowd a dar os primeiros passos para desenvolver minha lógica de programação, e me familiarizar com a linguagem java, eu vi na facul, mas comecei a estudar mais aprofundado esse ano.
Mas vamos ao que interessa, fui dar uma explorada nos desafios que estavam presentes nos níveis mais a cima e percebi que não entendia nada do desafio proposto, na minha opinião eu acredito que seja uma falta de ter os fundamentos computacionais de uma facul tipo Ciência da computação. Então galera gostaria de uma recomendação para eu estudar também a base computacional, para melhor desenvolvimento no dia a dia como um resolvedor de problemas de software, eu gostaria de saber da comunidade quais os assuntos que me ajudariam no dia a dia programando (preciso correr atrás do que foi perdido).

Carregando publicação patrocinada...
1

Computer Systems's a programmer perspective é um ótimo livro que se aprofunda em fundamentos. É um livro denso, e por isso recomendo ler apenas os 4 capítulos inicialmente, e então ler o resto sob demanda. Além disso, livros como algoritmo e estrutura de dados são muito importantes. Há também outros livros muito bons que não necessariamente é teórico, como The pragmatic programmer (essencial do meu ponto de vista).