A software professional may come across different technical book in his career . What are some of the must read technical books for a software professional ?
Must Read Technical Books for Programmers
CODE – The Hidden Language of Computer Hardware and Software by Charles Petzold
This is a book written by Charles Petzold which provides excellent explanation of some of the inner workings of computers.
Know more about CODE – The Hidden Language of Computer Hardware and Software by Charles Petzold at https://www.microsoft.com/learning/en-us/book.aspx?ID=4677&locale=en-us
Jerry Sussman’s and Julie Sussman’s Structure and Interpretation of Computer Programs
This book is a good computer science textbook and it is said to be used in introductory courses at MIT. It is also said to be one of the bibles of the LISP/Scheme world.
Know more about the Jerry Sussman’s and Julie Sussman’s Structure and Interpretation of Computer Programs at http://mitpress.mit.edu/sicp/
The Pragmatic Programmer: From Journeyman to Master by Andrew Hunt
Like the title says – its for the programmers .
Know more about The Pragmatic Programmer: From Journeyman to Master by Andrew Hunt at http://www.amazon.in/The-Pragmatic-Programmer-Journeyman-Master/dp/020161622X
Working Effectively With Legacy Code – Michael
Every developer would have worked on legacy code at some point of his career . This is a book that explains how to work effectively with legacy code.
Know more about Working Effectively With Legacy Code by Michael at http://www.amazon.com/Working-Effectively-Legacy-Robert-Martin-ebook/dp/B005OYHF0A/
Refactoring: Improving the Design of Existing Code
If you are one of the developers looking at improving the code and design , have a look at the book Refactoring: Improving the Design of Existing Code . Know more about Refactoring: Improving the Design of Existing Code at