> The profession is lavishly paid: $350,000 is the average salary according to a recent paper
Plenty of people in tech getting TC like this.
Plenty of people in tech getting TC like this.
That would be standard TC for a senior level engineer. But not at at a typical fortune 500, bank, or any other traditional type company that does not have tech as their main strategic business offering.
There's a clear skill and education floor between the fields. It's probably reasonable to compare the top 90% of doctors to the top 10% software engineers. In fact, I'd suspect most doctors would be 1% engineers if they put the same effort being a great engineer as they do for med school/residency.