In the advent of this technological world, life-long learning in pursuit of personal development and excellence as IT professionals is a necessity. It helps individuals become active citizens which enhances one’s social inclusion and self-awareness, while as professionals it helps achieve mastery …