News for hackers. Stuff that matters.
Re:How to Not Get Screwed over as a Software Engineer by ravenstine on Thursday November 02, 2023 @01:38PM (#38117236)
Not all smart people have a desire to be parasites that are paid several times more than they're worth by a dysfunctional system.
Re:How to Not Get Screwed over as a Software Engineer by hotnfresh on Thursday November 02, 2023 @02:19PM (#38117841)
But the people in question, in this hypothetical, are working in big tech....
Re:How to Not Get Screwed over as a Software Engineer by pb7 on Thursday November 02, 2023 @02:42PM (#38118132)
Who decides what they’re worth?
Re:How to Not Get Screwed over as a Software Engineer by throwaway092323 on Thursday November 02, 2023 @04:41PM (#38119839)
> Who decides what they’re worth?

The poster above you; they're the one who made an implicit claim about the value of software developers' work. You're welcome to disagree. Do you think everyone is paid fairly?

Re:How to Not Get Screwed over as a Software Engineer by pb7 on Thursday November 02, 2023 @06:43PM (#38121427)
They’re wrong. You’re worth what you can fetch. If you feel that it’s unfair, find a new bidder and make it fair.
Re:How to Not Get Screwed over as a Software Engineer by throwaway092323 on Thursday November 02, 2023 @07:11PM (#38121747)
Does that logic still apply to teachers? How about public defenders? Food bank staff?

Punishing people for believing in their work is called "exploitation".

Re:How to Not Get Screwed over as a Software Engineer by onion2k on Friday November 03, 2023 @06:38AM (#38126745)
Does that logic still apply to teachers? How about public defenders? Food bank staff?

Yes.

Personally, I think they're all underpaid. But I don't set their wages. Society does that by agreeing a level of tax people are happy with, and then spending that money on public employee's wages. Collectively society has agreed to pay those people as little as possible. That's the important thing in any wage negotiation - you have to understand where the money is coming from, because ultimately that's who gets to decide the maximum limit of one side of the bargaining process.

So in the case of teachers you have an individual teacher's pay being an agreement between that person and how much Joe Random wants to pay in tax. Teachers are always going to lose out on that one.

The answer is either to educate the public about the value of public wealth (eg why higher taxes are actually better for society in many ways), or to privatise the education system. Neither works well on a national level.

Re:How to Not Get Screwed over as a Software Engineer by throwaway092323 on Friday November 03, 2023 @12:45PM (#38131340)
> The answer is either to educate the public about the value of public wealth...

That's not a solution because the people in power materially gain by feigning ignorance.

> Teachers are always going to lose out on that one.

How can you openly admit that the incentives don't work and still defend them?

Re:How to Not Get Screwed over as a Software Engineer by pb7 on Friday November 03, 2023 @07:04AM (#38126952)
It applies to anyone working in a free market. A software engineer can't be overpaid because all participants in the transaction are a part of a free market. The party writing the check strongly believes they're profiting from the transaction.

> Punishing people for believing in their work is called "exploitation".

What is the relevance of this?

Re:How to Not Get Screwed over as a Software Engineer by throwaway092323 on Friday November 03, 2023 @11:56AM (#38130646)
I didn't make it explicit, but the point was about where you draw the line. Obviously a software engineer has a lot more bargaining power, but anyone is paid less if they believe in their work because the desirability of the job is a factor in the pricing. The more people who are conscientious and care how their work affects others, the more market forces drive down the price of important work.