¿Qué 3 libros de ciencias de la computación deberían leer todos los que quieren ser expertos en informática?

Honestamente, no puedes ser un experto leyendo <10 libros sobre un tema, pero aquí hay 4 libros que cubren muchos temas. Usé Amazon como referencia, los libros 1 y 3 podrían ser más baratos en otros lugares.

Aquí hay 4 que me gustan. También hay como 10 más que puedo enumerar en la parte superior de mi cabeza.

  1. Estructura e interpretación de programas de computadora – 2da edición (MIT Ingeniería eléctrica e informática): Harold Abelson, Gerald Jay Sussman, Julie Sussman: 9780262510875: Amazon.com: Libros
  2. Compiladores: Principios, técnicas y herramientas: Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman: 9780201100884: Amazon.com: Libros
  3. Amazon.com: Lenguaje de programación C, 2a edición (8601410794231): Brian W. Kernighan, Dennis M. Ritchie: Libros
  4. Introducción a los algoritmos (Eastern Economy Edition): 9788120340077: Computer Science Books @ Amazon.com

Solo tengo tres, ¿eh? Bueno, si comenzara mi carrera de nuevo, estos fueron los tres libros que me habrían ayudado a lograr el dominio más rápido:

Cómo funcionan las computadoras : Código: El lenguaje oculto del hardware y software de la computadora (Mejores prácticas para desarrolladores) 1, Charles Petzold, eBook – Amazon.com

Cómo escribir un buen software de computadora : Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin Series) 1, Robert C. Martin, eBook – Amazon.com

Cómo admitir software y sistemas informáticos en producción a escala : ¡suéltelo!: Diseñe e implemente software listo para producción: Michael T. Nygard: 9781680502398: Amazon.com: Libros