How Confidential Should You Keep Your Compensation?

The most common questions I am getting right now is whether or not to share total compensation during the interview process. There is so much bad advice out there that I felt compelled to write about this. Not sharing your compensation my work for a high demand job,...