¿Cuáles son algunos libros no técnicos que todo ingeniero de software debería leer?

Para dar rienda suelta a la frustración en la vida de un ingeniero de software, debo sugerir Cartas al Penthouse como algo imprescindible.

Bien, bromas aparte, aquí hay algunos libros que sugeriría.

Y, por cierto, supongo que los libros no técnicos técnicamente pueden llamarse novelas. ¿No?

La lista

  1. Siddhartha (Herman Hesse): un libro maravilloso que busca las respuestas a la vida.
  2. Diarios de motocicletas (Ernesto ‘Che’ Guevara): un cuaderno de viaje que mapea la creación de un rebelde. Inspira a los lectores para toda la vida.
  3. La vida de Pi (Yann Martel): otro libro inspirador que proporciona un descanso necesario de la monotonía de la vida.
  4. Ladrón de libros (Markus Zusak): la novela te absorbe, absorbe tu atención y te deja perturbado.
  5. Animal Farm (George Orwell): Una introducción a la realpolitik, la forma satírica.

  1. Análisis de Codermetrics para mejorar los equipos de software
  2. Líder de código que utiliza herramientas y procesos de personas para crear software exitoso
  3. La economía de la calidad del software
  4. Gestión eficaz de proyectos de TI utilizando equipos para completar proyectos a tiempo y por debajo del presupuesto
  5. Cómo convertirse en un programador corporativo altamente remunerado
  6. Desarrollo de software profesional (2003)
  7. Codificadores en el trabajo
  8. La historia de Google

Zen y el arte del mantenimiento de motocicletas.

http://piaw.blogspot.com/2013/04

El diseño de las cosas cotidianas por Donald Norman

El diseño del diseño por Fred Brooks

Si por no técnico te refieres a un libro fuera de la serie O’Reilly, entonces sugeriría “The Mythical Man-Month” de Frederick Brooks.