Programe de verdade!!! Deixe de ser um desenvolvedor web e se torne um programador de computadores!
Aqui está uma pequena lista de livros para começar a explorar os fundamentos. Você vai ver a maioria durante um curso de computação.
Você pode encontrar todos eles por ai na internet. Na internet você também pode consultar a grade dos melhores cursos de computação do Brasil e do Mundo, muitas inclusive com a bibliografia sugerida.
Estas são algumas suegestões recorrentes!
- Abelson & Sussman, Structure and Interpretation of Computer Programs
- Knuth, The Art of Computer Programming && CLRS, Introduction to Algorithms
- K&R, The C Programming Language
- Stevens, TCP/IP Illustrated
- Stevens, Advanced Programming in the UNIX Environment
- Tanenbaum, Modern Operating Systems
- Brooks, The Mythical Man-Month: Essays on Software Engineering
- Hennessy & Paterson, Computer Organization And Design
- Okasaki, Purely Functional Data Structures