Hacker News new | past | comments | ask | show | jobs | submit
SWE comp will remain elevated as long as there are marginal returns to software development. The capital structure of turing machine programming allows most of revenue to be spent on salaries. The pay is higher because the marginal cost of a new software customer is essentially zero. It's not because programming is way higher skilled than hardware engineering.

You deserve the wages you can command in the market. If the labor pool is limited companies will have to pay more. Maybe AI will change the dynamics. But otherwise hardware will always struggle to compete on pay.