Reading alone is not enough.
This is a specific application of Both theory and practice are essential for skill development to programming.
‣ Don't learn just from reading. Learn to practice new programming language or technology (e. g. ML). Experiment with different IDEs, OSes. Detour in other domains: UI, cloud ops, ML.