Listmania!
Best Computer Books
By an Amazon.com customer
Architecting with RM-ODP (Software Architecture Series)Architecting with RM-ODP (Software Architecture Series) by Janis R. Putman
Buy new: $62.30 / Used from: $1.60
If you are not thinking about your systems this way, then you are the kind of person that makes me stay up at night crying!
Software Architect Bootcamp (2nd Edition)Software Architect Bootcamp (2nd Edition) by Thomas J. Mowbray
Buy new: $47.00 / Used from: $16.82
If you work with pointy-haired bosses, this guide to being a good designer will teach you the work place judo to get what you need done.
Beyond Chaos: The Expert Edge in Managing Software Development (ACM Press)Beyond Chaos: The Expert Edge in Managing Software Development (ACM Press) by Larry L. Constantine
Buy new: $28.60 / Used from: $4.99
These people have been there...God willing, their advice will spare us from having to follow.
The Pragmatic Programmer: From Journeyman to MasterThe Pragmatic Programmer: From Journeyman to Master by Andrew Hunt
Buy new: $37.50 / Used from: $29.99
Down to earth and immediatly applicable.
Code Complete: A Practical Handbook of Software ConstructionCode Complete: A Practical Handbook of Software Construction by Steve McConnell
Buy new: $31.49 / Used from: $26.00
Like The Pragmatic Programmer, it is very down to earth. They are both timeless, and full of good advice beyond the trends and buzzwords.
Software Project Management: A Unified Framework (The Addison-Wesley Object Technology Series)Software Project Management: A Unified Framework (The Addison-Wesley Object Technology Series) by Walker Royce
Buy new: $47.99 / Used from: $2.72
OMG, this book is worth its wait in gold for any larger projects. Its data and empiracle formula are great. Its not a bible, you have to adjust as needed.
Project and Program Risk Management: A Guide to Managing Project Risks and Opportunities (PMBOK Handbooks) (PMBOK Handbooks)Project and Program Risk Management: A Guide to Managing Project Risks and Opportunities (PMBOK Handbooks) (PMBOK Handbooks)
Buy used from: $16.97
Let's face it, you don't manage development, you hedge risk. Admit it, and learn to deal with it.
Effective Java(TM) Programming Language Guide (The Java Series)Effective Java(TM) Programming Language Guide (The Java Series) by Joshua Bloch
Buy new: $40.40 / Used from: $13.35
Java Thread Programming (Sams White Book)Java Thread Programming (Sams White Book) by Paul Hyde
Buy new: $29.19 / Used from: $7.42
Data Replication: Tools and Techniques for Managing Distributed InformationData Replication: Tools and Techniques for Managing Distributed Information by Marie Buretta
Buy used from: $41.98
Even if you are not a DBA, knowing these high level concepts will save you in the long run.
Practical C Programming, 3rd EditionPractical C Programming, 3rd Edition by Steve Oualline
Buy new: $23.07 / Used from: $1.13
Learning the bash Shell (In a Nutshell (O'Reilly))Learning the bash Shell (In a Nutshell (O'Reilly)) by Cameron Newham
Buy new: $23.07 / Used from: $15.72
Learning GNU Emacs, Third EditionLearning GNU Emacs, Third Edition by Debra Cameron
Buy new: $26.37 / Used from: $17.18
Unix System V Release 4: Programmer's Guide : ANSI C and Programming Support Tools (AT&T UNIX System V, Release 4)Unix System V Release 4: Programmer's Guide : ANSI C and Programming Support Tools (AT&T UNIX System V, Release 4)
Buy new: $75.99 / Used from: $4.14