Book Review: The Software Craftsman by Sandro Mancuso

The Software Craftsman: Professionalism, Pragmatism, Pride by Sandro Mancuso is a must read book by all the software developers. It probably contains everything you need to know. If I summarize my take away from this book, the author suggests us to blog, read books, follow technical websites, use social media and know who to follow, practice programming everyday by trying Katas, having pet projects, contributing to open source, take part in user group and community activities and more pair programming. He also highlights the values of TDD, use of continuous integration. He tells the readers to think about career development one job at a time. He suggests to select a job where we have autonomy. The job criteria should matches to our purpose and leads us to mastery. We can take the decision to terminate the job when any of them (autonomy, mastery and purpose) are deviated from our expectation. He also explains the cost of employing 9-5 developers in team and the value, a passionate developer can bring to a company and to other fellow developers. Further he highlights that being passionate about your job will take you to your ultimate goal, to become a software craftsman.

photo credits:

You can find my book review at


Author: Harshani Nawarathna

Sri Lankan woman in Computing

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s