Yep agreed, but there's a key difference. Unlike most other jobs, your labor continues to provide the company profits even after you leave. I think that's why software engineers are typically paid a lot and are often paid with a stock option component.
> Inequality is a political problem. I'd rather we tackled that for what it is: bring on the fully automated luxury communism and free us from our mindless toil that can be trivially performed by mindless robots. We have nothing to lose but our drudgery.
I think we could already do this. Obviously many workers would still be required, but they could be much more fairly compensated. Someone else mentioned Graeber's Bullshit Jobs, we're already inventing jobs just to keep people busy and spending. As Adam Curtis said[1], "your real job is shopping".