A lot of you on Hacker News are successful, particularly academically, so I though I'd ask some advice. How do you learn? How do you study for exams? How do you learn every little fact or understand every physics concept?
I read this post (http://news.ycombinator.com/item?id=2125742) and it got me thinking!
For me those two are distinctly different concepts.
As far as learning goes, I usually take the route of reading a lot about a subject, dabbling with it, trying to find a pet project to do in the field. Usually just going through a bunch of wikipedia stuff and trying to mingle with the people more knowledgable than me. This process can take months, sometimes years or decades. But it is very effective and it plays to my eternal learning and slight polymathic side.
Then there is studying for exams. That is a short term process (and the knowledge is a lot more superficial and short term ish). This involves a lot of quick reading[1], cramming as much wikipedia in my head and doing as much practice as I can to get a good enough grasp on the subject to pass. This usually takes a few days, a few tens of hours that is. Depending on how difficult I find the exam/subject.
[1]my method of quick reading is a very simple subvocal technique, I can only do about two pages a minute. Not something fierce like some people can. It also involves first going through the book just reading the titles, then just reading the first paragraph under every title, then the first page under every title. Then the whole book (twice-ish). This structurally builds up the data in my head well enough that I can then at least sort of know what I'm looking at when taking the exam.
And now some anecdotal evidence that my way of studying for exams works: Last year I passed 8 exams (more than in the two years prior to that), while also doing a startup full-time and part-time freelancing.