Hacker News new | ask | show | jobs
by atomashevic 1278 days ago
Go out of the way to imerse yourself with the subject. Switch locations, find a cool place to study (park, coffee shop, library, ...) and take notebook/books with you, put a particular type of music on the headphones. Make studying a special, different time of day/week which is contrast with other activities

As others said, you need to be fascinated and willing to dive deep, obsess (in a positive way) over details, tinker, play around with code/materials/math...