|
|
|
|
|
by onion2k
2342 days ago
|
|
... software engineers, who have to do crazy feats of applied math, manage absurd levels of complexity, deal with ridiculous deadlines, and work on increasingly critical pieces of the global economy Individual engineers tend not to do anything like that though. They work on tiny cogs that build up to a huge economic machine. No tiny cog is unimportant, but none of them have any real power either. Tiny cogs are replaceable. An analogy would be suggesting people who design truck windshield wipers should earn millions because trucking is the basis of the retail and industrial economy, and without trucks everything who stop and we'd all starve. It might be true if you do a bit of mental gymnastics, but it's never going to change anything. |
|
Personal anecdote: I'm in the process of appealing my property taxes in Cook Country, IL. The attorneys who do this regularly work on commission and charge 10-20% of what they save you. This nets them in some cases 3-5K for a day, or even half a day's, work.
I'm not suggesting there's some terrible moralistic injustice being done here. Only that, if you look at the sheer mental capability required to program computers, right away, this is a task that, if I'm being charitable, maybe 10% of the entire human population can do, AT ALL. Keep in mind, huge numbers of people graduate college in the US and can barely write a coherent paragraph, let alone manipulate symbolic logic or apply the kind of structured, rigorous thinking required to write bug-free code. And then consider how much overall demand there is for it, all the things computers can be made to do, the reach, and the scale, and it's not hard to imagine a future where software devs are compensated as least as well as, if not better than, attorneys.