QA's Mantra for Learning New Concepts with ease
What seems to be the best approach for learning any new concept, might differ from person to person,everyone has their own unique ways of learning things. Deep dive from QA's expertise in learning new concepts, the following approaches are drafted.
1. Make analogies using real world objects & compare them with the concept, which makes us remember the concept for a longer period of time.
2. Link the concepts while learning: Try to figure out & understand the problem statement of existing concept which was enhanced, which helps us to link concept to concept & also we will the solution for the problem statement.
For example: Assume i am learning Collections, so i need to understand is there any concept which has limitations (Arrays), which had led to Collections.
3. Teach or have a walk through on the learning you made with your friends, which gives us to an opportunity to clarify much on the concepts learned by the questions they put up.
4. Document your learning with a practical programming implementation/example.
For example: Assume i am learning Reflection API, so i need to understand its practical implementation - JVM.
5. Last but not least, start listening to people when they have a discussion about a concept, which might not be useful in that point of time, but will surely help us at some point in time.
So again, the conclusion is as simple as follows
Learn by Analogies, Link the concepts, Share, Document your learning, Start listening to people
Comments
Post a Comment