Earlier quoted context omitted.
I don't think the article said 'current salary', it was talking about 'how much do you want'. Those two are different - when you're the first to name a number of how much you want, you can anchor the discussion. Of course when you run into a company who feels they should pay you according to what you made in your previous job, they'll think the two are within 10% or so of each other. I think it's fair to never name h…
"but there is a common misconception that if you disclose your salary to an employer, it will limit the potential salary offered. It’s your experience that is indicative of your ability, not your current salary "
Obviously, you can negotiate yourself back from that horrible starting position --- but devs are such terrible negotiators in general, why on earth would one advocate for anything that makes negotiation harder?