I am on the tail end of my career. I am a senior individual contributor. I have been with the company over six years. In my department there are two others at my level.
How much notice should I give when I resign?
Does it make a difference whether I am resigning to go to a competitor or early retirement?