I am working in IT and some of my colleagues are talking about getting certifications for a particular domain within our field of work. These certifications are expensive and requires time and effort. So are they worth getting?