views:

336

answers:

21

Hi,

Some time ago I found a book "Fatal Defect: Chasing Killer Computer Bugs" by Ivars Peterson. Those who read the book, most probably was impressed by thrilling stories of real live bugs around us.

Later I come across of well known Death march by Edward Yourdon. This book was describing so many things happing in my day by day job life.

And what books/articles "changed" your live? :)

A: 

The Smashing Book from Smashing Media GmbH which is not even available in the bookshop yet. I already like it and it already changed my life ;-)

Time Machine
+8  A: 

Code Complete changed my life!

Lucas McCoy
+3  A: 

"The C Programming Language" by Kernighan and Ritchie, and "Introduction to Algorithms" by CLRS.

RightFullRudder
+1  A: 

To my mind, the sine qua non of books like these is Tracy Kidder's The Soul of a New Machine. I think it's seeing the hardware and software bugs get tackled at the same time which does it for me.

peterb
+2  A: 

Patterns of Enterprise Application Architecture

M4N
+5  A: 

Asshole driven development

It's a masterpiece of all times.

Developer Art
Perfectly mirrors the imperfections that drive engineers to madness every waking minute of software development. Way to funny not to bookmark.
mkelley33
muahhahaaa... This one is great! :)
Arnis L.
A: 

Cryptonomicon by Neal Stephenson.

Gabriel Hurley
A: 

Sun Tzu Was a Sissy

A: 

"You 2.0" was a good read that I found rather inspiring though it does require some actions to get the full value out of it, not unlike "Life Strategies" from Dr. Phil.

"Excuses Begone!" could be useful if you want to overcome negative thinking patterns.

JB King
+2  A: 

Godel, Escher, Bach was one of the more inspiring books I read - sheer joy of concepts.

Anon
One of my favourites
Jamie Lewis
A: 

The beginning of Google. This must be the research with the biggest ROI of all times:

The Anatomy of a Large-Scale Hypertextual Web Search Engine

yeyeyerman
+5  A: 

Definitely have to say that Joel On Software inspired me, and continues to inspire me.

Scott Ferguson
+2  A: 

The Pragmatic Programmer has inspired me to write better software.

Nick Presta
Great classic book. So sad that so many of us have no mentors or people to inspire or drive us forward, except online.
crosenblum
+1  A: 
Robert Munteanu
+2  A: 

The Design of Everyday Things. I can't look at a user interface - be it on software, or a piece of equipment, or a door - in the same away again.

Steve Melnikoff
A: 

Debugging and the art of.

Jon
A: 

Domain Driven Design by Eric Evans. There are so many useful nuggets of information, and when applied correctly can create a cohesive communication between at all levels of development from stakeholders right down to junior programmers. It's not light reading, but I value what its taught me, and look forward to working more in a way that focuses on solving the core business needs and being a good Agile citizen.

mkelley33
A: 

Very badly written, on tangentially related to programming, but 'I am right you are wrong' by edward di bono has some very nice concepts in it.

Noon Silk
+1  A: 
brianegge
I read and drooled over every page of that book. That was before my time, and made me remember with special chocolate troll-house goodiness that was my youthful computer days of the 1980's.
crosenblum
+1  A: 

Agile software development with SCRUM encouraged me to start looking at agile

Beautiful Code made be realise that code can be beautiful and inspired me to write more beautiful code

What do you care what other people think?. The section about Feynman's involvement with the Rogers commission inspired me to not be ashamed to ask questions if I don't understand something.

MattyW
A: 
Paulo Guedes