"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"
Which is just a flatly false statement. Disclosing your salary doesn't so much "limit" the potential salary offered as "determine it entirely".
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?
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?