When I want to understand a complex topic (e.g. back end development), I simply read every now and then articles and posts beyond my comprehension. And I do it quickly. When I commit to learn the topic, I usually find that 90% of the work is already done. Is really like somebody else was processing all the information.
I think that this is a very powerful process to boost knowledge. But it also has significative drawbacks. It tend to be a far less social person when I saturate my subconscious. I also noticed, that my brain tends to discard little details. For example sometimes I can't remember what I eat at lunch.
AS a side note, I also noticed that I can bump myself out this learning mode if I don't touch a computer for the whole day. I do it on saturdays and sundays and start the next week feeling more productive. On the other hand if I don't do it for a couple of weeks I tend to feel exhausted.
Anybody else has similar experiences? Tips to share?