This book will help you become a better programmer. It doesn’t matter whether you are a lone developer, a member of a large project team, or a consultant working with many clients at once. This book will help you, as an individual, to do better work. This book isn’t theoretical—we concentrate on practical topics, on using your experience to make more informed decisions.
This book is aimed at people who want to become more effective and more productive programmers. Perhaps you feel frustrated that you don’t seem to be achieving your potential. Perhaps you look at colleagues who seem to be using tools to make themselves more productive than you. Maybe your current job uses older technologies, and you want to know how newer ideas can be applied to what you do. (The Pragmatic Programmer: your journey to mastery, 20th Anniversary Edition (2nd Edition); David Thomas, Andrew Hunt; Addison-Wesley ; Preface: Page xvii)