OK, I am not sure if I should be posting this question since it is not obviously a programming question per se.. However, I will throw myself to the wolves, and if deemed inappropriate, I will happily delete ^_^
As you can see on my profile, I am studying towards the MCAD (yes I know it is soon to be obsolete, which is why I am studying so hard!). One thing I find is that some of the buzzwords can be difficult to remember, as well as the little quirks/processes to do certain tasks.
Now this may sound like a stupid question, but I know everyone is different and answers may vary, and there may be a little gem answer in here that may help others (including myself!). And I am sure we all agree that most developers are almost constantly studying so we should be working to improve our technique right?
So,
What study strategy do you have? How do you revise, learn and memorise new topics?
As an example, heres my current "process":
- List the chapters that I need to cover for the given exam.
- Buy another book (normally one of the Kalani books in my case).
- I then work my way through the chapters (studying from various sources to get different angles).
- These chapters will obviously have labs/exercises to complete, which I do.
- If I have any major weaknesses, I repeat the relevant chapters..
Now one of the problems is that there can just be so much content, and retention can be hard.. I have tried several things from "flash cards" just grinding the subject to help me remember, but these can get kinda monotonous..
So, people of StackOverflow, unleash thy study strategies! :D