¿Puede enumerar algunos de los libros más importantes / definitivos sobre informática, algoritmos, diseño de software, estructuras de datos, redes?

Lo que todo experto en informática debería saber tiene recomendaciones bastante buenas. No todas las recomendaciones son el libro definitivo para leer, pero muchas lo son.

Aquí están mis recomendaciones para trabajos definitivos:

Ciencias de la computación, algoritmos y estructuras de datos

  • Introducción a los algoritmos , Thomas Cormen et al (largo, aún bastante formal)
  • El manual de diseño de algoritmos , Skiena (menos largo, menos formal)
  • El arte de la programación de computadoras , Knuth (extremadamente largo y formal, pero pediste el definitivo)

Redes

  • Programación en red Unix , W Richard Stevens (el libro definitivo de programación en red)
  • TCP / IP ilustrado , W. Richard Stevens (también definitivo, nivel inferior)

Diseño de software

  • Los paradigmas de diseño de software aún se debaten intensamente, por lo que no hay libros definitivos, incluso si se limita a un paradigma de lenguaje de programación