Going to school and learning a skill that actually deserves a high paying salary also helps lift poor people out of poverty. Paying $30k a year for an entry job flipping burgers is not economically feasible for a restaurant nor does it make sense for that type of job. Margins are very close and a raise like this can close it. I hate the socialistic narrative that profit is bad and if a company profits too much it's now the bad guy. A business exists to make a profit for its owner or share holders. The problem with Socialism is that eventually other peoples money run out. In the end wealth redistribution never works. This whole thing is an appeal to morals and since it has to do with money it sure gets emotions involved.
I see that one post has tackled the main gist of Ellen Pao's ban on Salary Negotiations. Though some have touched on it in one way or another. It seems to me that gorilla in the room was only glanced at, and reluctantly so. This seems more of a lashing out by Pao due to her loss of her law suit. The salary inequality between men and women is a myth when you take away all the extraneous stuff. Taking away the ability of a potential employee to negotiate their salary in the name of gender equality and then saying that it is because "men negotiate harder". I'm detecting a bit of misandry in her thought.
We can always just feed those people soylent green.
I was looking for a job when the company I last worked for went in to the dead pool. One company I applied to and went for an interview gave me a test to take to make sure I was who I claimed to be. I was incensed and argued that I had a proven track record and refused to take the test. It resulted in them passing on me.
A friend had suggested I prepare code samples on mini CD-Rs. The 200 MB ones that are easy to find and cheap. I handed it to the last person I interviewed with. I was warned that I may need to produce code and make some code on the spot but it never happened. The code sample was sufficient. I'll also add that I was the only person to hand the person I interviewed with a code sample. None of the others who interviewed for the same job did. It made me stand out.
So prepare some code samples for them to look over. And even if they still ask you to do a test, swallow your pride and take the damn test. Sometimes we forget that those who have the gold make the rules.