3 ms·
Programmers aren't "so well-paid". In fact, I think we're underpaid, when you consider that the top technology companies earn several hundred thousand dollars (
by michaelochurch 14y ago
Programmers aren't "so well-paid". In fact, I think we're underpaid, when you consider that the top technology companies earn several hundred thousand dollars (and sometimes, low millions) per employee, averaged across all employees.
I actually think we're underpaid, and that's a problem, because if an engineer only costs $100-200k, then executives can cost-justify using programmer time on a lot of stupid shit that doesn't add any value (the hits, the projects that deliver $1 million per person per year in value, make up for it). The fact that software adds so much value (on average) should give us a huge risk allowance (that startups have visibly capitalized on) but it's only people with VC connections and executive douches, for the most part, who can actually take that risk.
It's not even about money, from my perspective. Engineer salaries are low compared to the value we add, but reasonable for the most part (we don't starve). What bothers me is that 90% of software engineers have to do stupid stuff with minimal autonomy or career growth, and I think that engineers (as a class) would be better treated if they were more expensive. Of course, the AbstractVisitorSingletonFactory crowd (who bring down the reputation of the field) would all be fired, but that's a good thing, too.