Prerequisites
What You Need to Bring to This Book
Knowledge Prerequisites: None
This book assumes no prior background in psychology. Every technical term is defined when it is introduced. The glossary (Appendix: glossary.md) collects all key terms for reference.
If you have taken introductory psychology courses, you will recognize many foundational concepts in Part 1 and will move quickly through that material. The applied focus and depth of later parts will likely offer new territory regardless of prior knowledge.
If you have advanced training in psychology or a related field, this book is not a literature review. It is a careful translation of research into accessible language and practice. You may find the pedagogical framing and practical exercises the most valuable parts.
What Helps
While no knowledge prerequisites exist, certain dispositions will serve you well:
Willingness to be wrong about yourself. Psychology is useful precisely because we are all, to some extent, wrong about ourselves — why we behave as we do, what we actually want, how we appear to others. This book will invite you to consider perspectives on your own behavior that may be surprising or uncomfortable. Coming with openness makes that possible.
Patience with complexity. Human behavior is complex. This book avoids false simplicity but also avoids needless complexity. Where things are uncertain, it says so. Where a popular idea is more complicated than its reputation suggests, it engages with that complexity rather than hiding it.
A note-taking habit. Active engagement makes psychological reading more useful. Keep a journal, annotate the text, or talk through what you are reading. The exercises assume you have somewhere to write.
Time to reflect. Reading goes faster than integrating. You will get more from this book if you pace yourself, pause after difficult chapters, and give new ideas time to connect to your own experience.
Technology
No technology is required to read this book.
Some chapters include optional Python code (in code/ subfolders) for readers who are interested in data-driven self-tracking. For example:
- Chapter 8 (Personality): scoring a personality inventory
- Chapter 12 (Stress and Resilience): logging and visualizing a stress diary
- Chapter 29 (Habit Formation): tracking habit streaks over time
These code examples require Python 3.10 or later and are fully self-contained with comments. They are optional — the psychological content of every chapter is complete without them.
A Suggestion About Pace
Reading this book at a rate of one chapter per week, over roughly ten months, is a pace that allows integration between sessions. That said: follow your own rhythm. Some parts will pull you forward; others will ask you to slow down.
The goal is not to finish the book. The goal is to finish different — to have developed a more nuanced, more accurate, and more useful understanding of the mind you are using to read these words.
Recommended Companion Practices
These are not required, but many readers have found them valuable alongside this material:
- Journaling — Even brief daily writing increases self-awareness and supports the processing of difficult material
- A trusted conversation partner — Someone with whom you can discuss what you're reading; insights often deepen in dialogue
- A therapy relationship — Not a prerequisite, but some material in this book may surface things that are better explored with professional support
- Mindfulness or meditation practice — Useful for the self-regulation chapters (especially Chapters 6 and 13)
None of these are requirements. They are the kind of contexts in which this book tends to be most useful.