You might be wondering why the "professional" is in braces in the title. We all programmers think we are professionals, but if we sit back and reflect on our actions at workplace- do we really attribute ourselves as Professionals? This book clearly states what it takes to be a professional programmer. Author has tried to focus not only on the technical aspects but also on the personality development aspects.
So you get to read about time management, stress management, estimation along with...
This is a very good book no doubt. But the price is a huge turn off. A much much cheaper version of the same book is available in the below link on the same site. http://www.flipkart.com/clean-code-8131773388/p/itmd68vfcbpqkfux?pid=9788131773383&icmpid=reco_pp_same_beb_book_5_uc