Salary Negotiation
I've heard this "don't name a number first" advice so many times, but personally, it never seems to work. My current comp is significantly higher compared to others with my level of experience. So when I refuse to give a number, the recruiter ends up guessing a number that is significantly lower, and making a lowball offer. I've also had many other experiences where after many hours of interviews, I find out that the company is unable to make me a competitive offer, because my current comp is too high. I'm seriously considering abandoning this advice in future, and simply just naming my comp expectations right at the start.