The Only Way to Become Amazingly Great at Something
zenhabits.net
zenhabits.net
enjoy the process, get totally caught up in what you are doing in the moment, and look at learning and skill acquisition as a life long process.
Anyway, those fast-track programming books are not totally useless. I started with those too. The important think is to not stop there, but continue to work with more technical books and actual standard/specification.
If I want to learn new language i.e, Clojure, F# etc, I'd probably start with fast track books (free ebooks) too. It has become a habit, I guess.
Obvious, don't you think?
So yeah, i have to admit, in the end it all boils down to: Do it.
Yes, there are detailed guides how to avoid distractions, concentrate, focus and enter so-called "flow" by trying again and again.
btw, recently I've seen a very simple quote on the wall of Sri-Lanka's Immigration department - "The secret of success is a hard work. That is why it is still a secret".
Nearly 70% of population of Sri-Lanka are Buddhists.