But in a very fundamental way, I disagree with you. The reality is that you as a job-seeker have options and constraints when you are looking for a job. If a company isn't willing to pay you what you'd get if you were in Boston, but you aren't willing to move, then you have an impasse. If another company is will to pay that, then you take that offer. You have a set of offers and you take the best one available - not one that measures up to a hypothetical ideal.
You may want things, but that is totally immaterial to an employer. It depends on how valuable your skills are and how rare they are, regardless of location.
https://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-pr...
If you are calling yourself and marketing yourself as "labor", you have already lost the game.
If you don't mind me asking, how did you learn to negotiate?
Any resources you could recommend?
You might be thinking "hey, wait a minute, that sounds like negotiating!". Well... You have to have something to negotiate with.
So the question is how can you generate leverage?
Also, FWIW: of the vast multitude of ways in which programming creates value for companies, probably only a tiny minority of them lend themselves to the kind of contracting arrangement that he describes. All other programming gets done by labor. Which means that most programmers are labor. How you decide to describe yourself doesn't change that.
the idea that "woke labor" is non-labor is hilarious. first, this isn't possible for the vast majority of people who actually provide value to capital - you know, the people pouring coffee, or stocking shelves, etc. try being "woke" about your value at a grocery store and let me know how it goes.
second, once enough of your class is "woke" you're back at square 1, trying to beat up people below you to pander to capital. (aside: this sort of "get yours and get out" is emblematic of america generally, and not flattering imo)
that the game is stacked against those who labor is more of a pathological outcome of labor not being very powerful. this is a feature of capitalism, not a bug. it's a bandaid over cancer.
fix the system: organize.
Source: remote worker for over a decade residing in a relatively cheap country
No you don't win. If you leave 100K on table, you lose.
I don't want "a good salary for my area". If I'm entrusted to deliver a million dollar feature for a Bay Area company, I want the max payout for that responsibility regardless of whether I delivered it from Iowa or Vietnam.
I want to have options for my family, for myself. We want to travel the world, own a home in a great neighborhood with great schools, have experiences that few others get. And you don't get those options in life with being content with "a good salary for my area" and then denying yourself coffee from Starbucks because you're still living on a budget.