3 ms·
> I believe that every programmer is overpaid relative to the difficulty of the work they do What?? :D No and no. People get paid for working on things that t
by blablabla123 8y ago
> I believe that every programmer is overpaid relative to the difficulty of the work they do
What?? :D
No and no. People get paid for working on things that take an effort. Nobody would pay you if there was no reason for it. Even the "window watchers" (or how they're called) are payed because they didn't change jobs for 40 years, were loyal to their bosses, colleagues and company.
And yes of course, some jobs take a higher amount of "problem crunching" (whatever that means) than others. In fact sometimes this is the reason certain jobs can only be performed by certain programmers. Most programmer jobs cannot be done by none-programmers.
> If software is any more complex to deal with than physical systems, it's only because the architects and implementors let it get that way.
There are not many fields that are purely abstract, namely that's mathematics, logic and theoretical computer science. Those fields are notoriously difficult, every school kid knows this for mathematics and eventually gets that logic is also a hard nut. This completely misses the point that reasoning about completely artificial entities is an effort by itself. It not only gets harder with complexity but also depending how abstract it gets.
In fact their are even weird limitations that you do not experience in the physical world like paradoxes.