site banner

Small-Scale Question Sunday for November 20, 2022

Do you have a dumb question that you're kind of embarrassed to ask in the main thread? Is there something you're just not sure about?

This is your opportunity to ask questions. No question too simple or too silly.

Culture war topics are accepted, and proposals for a better intro post are appreciated.

2
Jump in the discussion.

No email address required.

Until recently, one used to often hear people say that while software engineers had high salaries, they were actually only paid a small fraction of what they were really worth. If that were true, these mass layoffs probably wouldn't be happening, and they certainly wouldn't be causing stock prices to rise, as they did when Meta announced its layoffs.

Were the people who said software engineers were underpaid mistaken? Why did they believe this? Was it based on some naive calculation of profit per employee, ignoring the cost of capital, as is really common among people with no formal economics education?

I think it's practically impossible for anyone to calculate "worth" in this sense. It's like when Marxists talk about "surplus value." Even for simple jobs like cashier—okay, we know we're paying them 12 and hour, now how can we know if this is more or less than their "real" worth? It's not clear to me market value is different from actual value.

Some software devs are in a position to make changes that save companies millions of dollars per year. I guess in that case you could make an argument that they are worth as much money as they saved for the company, but they could only do that once for one company. They can't go from company to company saving millions of dollars in infrastructure cost. They might not be put in that position in each company, and there might not be the opportunity to save that much money for each company. It doesn't seem right that they should capture all of the savings as salary year after year, so, given that and the stochastic nature of optimizations like this where it's easy to measure the impact in dollars, what's a fair salary? Probably near the range of salaries we have now.