Voy a omitir a Knuth y a los otros sospechosos habituales, ya que están bien cubiertos por otros, e iré con algunos libros que son muy útiles para leer, pero tal vez en la “periferia” …
- Los elementos del estilo de programación.
- El Mes del Hombre Mítico: si alguna vez va a dirigir un equipo de ingenieros de software, y si es un “científico informático” de cualquier tipo, lo hará en algún momento, debería leer e internalizar este libro.
- Zen y el arte del mantenimiento de motocicletas, solo porque sí.
- Cualquiera de los libros de Vernor Vinge, particularmente A Fire Upon the Deep y Rainbows End.
- Algunas de las mejores novelas de Cyberpunk, como ¿Sueñan los androides con ovejas eléctricas? (el libro detrás de la película Blade Runner) y Neuromancer. Y vale la pena leer todo el inventario de Philip K. Dick …
- Donde los magos se quedan despiertos hasta tarde: los orígenes de Internet. Porque es bueno de dónde provienen todas estas cosas. Otro buen libro de este tipo: Historia de Internet: una cronología, 1843 hasta el presente.
- La edad del diamante. Sí, mi lista está llena de ciencia ficción basada en computadora, pero los escritores de ciencia ficción han sido mucho más profundos acerca de dónde las computadoras y las redes de computadoras están tomando el mundo que casi cualquier otra persona. Y si te gusta la informática porque quieres cambiar el mundo, quizás quieras ver lo que otros que han pensado profundamente en el tema imaginan sobre los “cambios”.
- Ok, qué diablos, agreguemos El arte de la programación de computadoras de nuestro viejo amigo Knuth después de todo. Pero asegúrese de leerlo, no lo coloque en el estante sobre su escritorio como una colección de trofeos.
- Uno que es de mi campo (aunque es una colección de artículos clásicos, no un “libro”): Lecturas en sistemas de bases de datos, 5ª edición. Y uno de Mr. Databases: http://codeblab.com/wp-content/u….
Ok, tal vez no diez puntos, pero mucho más de diez libros allí there
- ¿Cómo optimiza Nvidia juegos específicos a través de actualizaciones de controladores?
- Cómo inventar nuevos algoritmos
- ¿Cuál será la próxima revolución informática y cómo puedo participar?
- ¿Qué tan grande es un yottabyte, una unidad de medida como un gigabyte? ¿Hay suficientes datos en el mundo para almacenar en un yottabyte?
- ¿Cuál es la intuición detrás de la Regla del producto en combinatoria?