Learning from past mistakes and experience.. Are we really learning from our past experience.. My past experience shows that I feel content if i do programming and finish task.. but instead of doing programming ,i prefer reading about programming.. why? It may be because people tend tochoose easy bath without any work to mind..but that is not useful. . i should always choose the path which is complecated and providing learning curve.. The task should be new,interesting,challenging and push our knowledge to furher level.. So, I choose to eat big frog daily instead of choose potatos. Life should be enjoyable if i am learning something new daily.