¿Qué libro le recomendarías a un futuro Ingeniero en Computación ?

Si un pichón de Ingeniero en Computación pregunta cuales serían los libros recomendables para leer antes de recibirse, mi lista incluiría:

1)

Peopleware: Productive Projects and Teams


Peopleware: Productive Projects and Teams
Para cualquiera que vaya a trabajar en equipo es recomendable este libro y mas, si va a tener la responsabilidad de organizar el trabajo de un grupo de personas.

2)
The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)
The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)
Otro de los clasicos, que no puede faltar. Explica las complejidades de las plataformas de desarrollo y las complejidades propias de cualquier desarrollo.

3)
Compilers: Principles, Techniques, and Tools (2nd Edition)
Compilers: Principles, Techniques, and Tools (2nd Edition)
Este libro, siempre me gustó mucho. Se enfoca a como se hace un compilador, pero explica conceptos que sirve para todo aquel que tenga que lidiar con lenguajes, sintaxis, generadores de codigo, expresiones regulares, etc.

4)
Managing the Software Process (The SEI Series in Software Engineering)
Managing the Software Process (The SEI Series in Software Engineering)
Es un clasico, de antes que existiera el CMM, CMMI y demas.
Creo que es bueno leerlo para hacerse una idea de lo que es el proceso completo del software y no solo el desarrollo.

5)
Hackers and Painters: Big Ideas from the Computer Age
Hackers and Painters: Big Ideas from the Computer Age
Es un libro que muestra que muchas ideas se re-inventan cada poco tiempo.

6)
The Singularity Is Near: When Humans Transcend Biology
The Singularity Is Near: When Humans Transcend Biology
Este es un libro que me hizo pensar bastante, sobre lo que vendrá. El el momento que tengamos computadoras mas rapidas que el cerebro y programas que puedan emular su funcionamiento, vamos a poder "extender" el funcionamiento de nuestra inteligencia y posiblemente nuestra vida.

Seguramente a esta lista, le falten varios, pero creo que para empezar esta buena.

UPDATE: Me recomendaron este, que yo aun no lo leí

Comentarios

  1. Chee, muchas gracias por el consejo, solo te faltaría poner un link a algún btorrent o emule para bajar esos librilios ;)

    Sería solo como una forma de testear el producto. Sin duda que si el libro me parece interesante, haré el gasto correspondiente en la librería.
    jejej

    ResponderBorrar
  2. Buscalos en el rumiante, pues hay varios. The mythical man-month, Hackers and Painters y Peopleware, seguro que estan....

    ResponderBorrar
  3. Enrique, me pareció muy buena tu selección. Si hay lugar para otro agregaría "The art of software testing" de Myers pues ¿sigue siendo un arte no?
    Alejandro (Araújo)

    ResponderBorrar
  4. Alejandro:
    Ese no lo conozco, voy a ver si lo consigo y lo leo.
    Gracias por la sugerencia.

    Enrique

    ResponderBorrar

Publicar un comentario

1) Lee el post
2) Poné tu opinión sobre el mismo.
Todos los comentarios serán leidos y la mayoría son publicados.

Entradas más populares de este blog

Aplicación monolítica o distribuida?

La nefasta influencia del golero de Cacho Bochinche en el fútbol uruguayo

Funcionalidades de GeneXus que vale la pena conocer: DATE Constants.