Skip to main content

Posts

Showing posts with the label learning

Similarities & Differences - Learn new Programming Language

     Our mind works in mysterious ways. We learn things by finding similarities and differences. We correlate things by finding if we have something similar learnt in the past. If we are able to find some similarity then great otherwise we start searching for differences. How something is different than what we already know ? Order may not be the same but in both cases our mind is trying to compare and learn. How can we leverage this quality for learning a new programming language ?  For instance you remember red and yellow colour by differentiating between them by their visual effect on our eye but you can group them together by their similarity that they both represent colours. In nutshell you create more generalisation or abstraction by using similarities but specialisation is through differentiation.      Programming languages are abundant but you know the fact that creating something completely new is very rare when you have some learnings in your...

TOP down or bottom UP approach to Learning

      All of us have unique learning ability. Learning new thing has two of many approaches ( i.e TOP-DOWN or BOTTOM-UP ). TOP down approach is from Generalisation to Specialisation approach and BOTTOM up is inverse. Which approach to follow depends on the individuals choice and level of experience. In both the cases you can start small then broaden your learning and then narrow it down for easier storage and retrieval. Let's do a comparative analysis today of these approaches and understand which approach is better.     Learning something new requires lot of efforts and if you do it wrong then you tend to confuse yourself and lose confidence. Let's take an example of the BOTTOM up approach, if you are learning a new programming language and you start with the datatypes, reserved keywords, access specifiers, etc. then you will need more efforts to first store all what you learnt then club them together to create a logical whole. Most of us will argue s...