1. The longest path is the shortest and the shortest path is the longest Essentially, if you are looking for shortcuts to learning , your end path will take more time and effort. At first the path of learning all of the basic concepts seems like a long route, but in the end, the authors argue will be shorter in the long run.
2. Avoid isolation. This not only means find online communities, but also people you can talk to or bounce ideas off of. It’s the “Learning is social” concept –“As a self-learner, you do not have the convenience of scheduled class time and required problem sets. You must be aggressive about finding people to help you.”
3. Avoid multitasking It does not mean you cannot study with music playing (I am listening to a blues show as I type) but it is important to focus solely on trying to learn a task or complete a project.
4. You don’t read textbooks, you work through them It ain’t a novel and need not be read cover to cover, or even chapter start to end- “Successful self-learners don’t read, they toil. If there are proofs, walk them through, and try proving results on your own. Work through exercises, and make up your own examples.” It’s more like exercising than reading.
5. Build Eigencourses I cannot define “eigencourse” but to me it says leverage the open content that is out there. The “eigen” part seems to mean its not all in one place, you will need to pick and choose, mix and mashup. Don;t expect a single course pack.
6. What to do when you don’t understand. This point was a bit more vague to me and aimed more at learning to code, but the idea of a “logic tree” tells me there are patterns of ways to figure out how to step back and sort out what you need to learn something you don’t get at first. Maybe it should read, “DON’T PANIC”?
7. There is nothing so practical as a good theory. The authors here suggest to not be a “theoretician” or a “practitioner” but both. “Not all textbooks can be read with application in mind, despite that they serve as the theoretical foundation for applied work. This is why you must have a deep sense of patience and commitment – which is why a prolonged curiosity and passion for a topic are so valuable… Avoid the dualistic mistakes of technical execution without intuition, and intuition without technical execution.”