Hacker News new | ask | show | jobs
by JBiserkov 1842 days ago
But why pay them $3 when you could pay them $1.500000000001 and the "better off" "argument" still applies?
2 comments

Short answer, retention. That's why Ford paid his workers $5 a day.
Retention is one reason. Two other reasons are friction of switching jobs + labor not being highly commoditized.

Friction: If I'm getting paid $80k a year as a junior dev, I'm probably not going to switch to a similar job for $85k - yeah, I'm better off, but it can be a minor pain to switch jobs.

Imperfect markets: in mythical EconLand, if company A is paying a worker $1.50 an hour to make widgets and company B offers $1.500001 an hour, the worker will instantly switch to company B unless A matches the wage. In reality, there's a cost to switching and the worker doesn't know if her manager at B will be a pain-in-the-butt who negates the $0.000001 increase in hourly wage. Friction and asymmetric information like this is one reason we don't see hyper-precise pricing outside highly commoditized goods (EUR/USD spreads, pork bellies, etc.).

My current company delocalized some support and part of the ci/CD tool chain to Bangalore. Formed a local to be the point of contact (supplementary french lessons, Kube/openShift/Jenkins formation). He left after being formed and now have a french salary, in France, for a small company. That's why you pay them at least 2/3 of the price home.