What I learned:
Don't try to learn by practice. Study the basics by rote, using flash cards. And THEN building on the basics, learn by doing.

If I got anything wrong, I'm gonna look stupid.

  • 5
    Everybody learns it in his own way. My was practice, yours are flash cards.
  • 3
    Nope. Always try to create something with the stuff you currently learn. Nice side effect: You get a feel for if you really want to learn it.
  • 0
    I just learn by making things, and mostly breaking things, and then fixing them because what I broke was actually important...
  • 3
    Everybody has their own methodology.

    Mine is chaos and anarchy.

    I cannot learn things by heart or forcefully. Learned that during university. Just doesn't work.

    My brain has this tiny bad habit to be a douchebag.

    When I see information in a context, it's fine. Without context, my brain goes wild and tries to spit out all information it can get...

    I've given up on learning by methodology. I'll Just let my brain process all data and if it feels like it, it might store it and if it's very nice, I can access it sometime later.
  • 3
    never have I ever heard of someone learning faster from flash cards than from actually doing the thing they are trying to learn.

    Good for you if it helps you, but I'll always advocate learning by practice.
  • 1
    I definitely learn the fastest by doing. I get completely lost trying to learn by reading since I don't know what's relevant. I remember starting out with java and feeling guilty not knowing what every bit in public static void main(string[] args) meant, and getting hung up on this before even attempting to carry on with the hello world tutorial.

    Breaking something I don't understand ("What's static? Let's remove it and see if it still runs. What can I do to make it run without static?") is my go-to method for un-magicing magic.
Add Comment