- Ultralearning by Scott Young
- Deep Work by Cal Newport
- Atomic Habits by James Clear
- How to Read a Book by Mortimer Adler
- Mindfulness Meditation (many books by Jon Kabat-Zinn
„Ultralearning“ has lots of valuable ideas. For instance: Directly attacking the skill you want to learn. If you want to learn Git versioning, practice doing it.
„Deep Work“ convinced me that I need to spend focused and uninterrupted (large) chunks of time doing the things that I want to make progress with.
Learn Mindfulness Meditation to be able to focus, to deal with inner distractions and a wandering mind.
„How to read a book“ showed me that I was only reading for information at best, but mostly for entertainment. And it taught me how to read for understanding. Reading-ability at this level is one of the most under-valued skills today (in a world full of tutorial videos).
And finally: Make a schedule, block out chunks of time, stick to the plan. Track your progress in an app or on paper. Repeatedly doing something will give you tremendous amounts of progress in that area. (see „Atomic Habits“)