News for hackers. Stuff that matters.
Re:An Introduction to Class Warfare for the Software Engineer by ClumsyPilot on Tuesday February 07, 2023 @05:30PM (#34700751)
> No, I think most of these are usually part of the job of a software engineer, and it's part of developing solutions that work, rather than just gaming individual metrics.

If you speak to people who work in trading or finance, they do none of those things. They view each other as conpetitors and don't help each other. They aim to outgame and outdo each-other.

The culture in software is very different to most other industries. But if you look at other fields of engineering, you don't see people stepping outside their roles as much.

Re:An Introduction to Class Warfare for the Software Engineer by neilv on Tuesday February 07, 2023 @06:04PM (#34701188)
Engineering teams are necessarily about collaboration towards a shared goal.

I don't know in what aspects of trading or finance that collaboration is necessary (rather than applied game theory towards each other).

Trading and finance are interesting examples, because those are two places where a lot of money-driven students would go, before tech jobs because easy money (rather than something nerds did for the love of it).

Rather than "Greed is Good" Wall Street thinking take over, we should say "Fine, we admit it, tech pays good money right now, but we do our best work by working as a team, and that's how we're going to do it."

Then we follow through by making the messaging consistent in offers, raises, bonuses, performance evaluations, promotions, project management, metrics, etc.

Re:An Introduction to Class Warfare for the Software Engineer by pelasaco on Wednesday February 08, 2023 @02:03AM (#34705071)
people who work in trading or finance would never write open source code. Why should we compare our profession with them?
Re:An Introduction to Class Warfare for the Software Engineer by ClumsyPilot on Wednesday February 08, 2023 @02:23AM (#34705191)
Who should we compare outselves to? Can't be doctors - they risk deadly infection to save a life.

Lets not get carried away thinking we are specially noble.

Re:An Introduction to Class Warfare for the Software Engineer by pelasaco on Wednesday February 08, 2023 @04:20AM (#34705925)
> Lets not get carried away thinking we are specially noble.

The guy in Nebraska maintaining one of key dependencies of your project thanklessly disagrees[1].

Well, we build stuff. we praise the knowledge. We were called geeks, hackers, etc. I can just compare software engineering with science like math, * engineering, physics.

Finance market as put by the other contributor, is just what we are not, and why Linux exists, why FOSS exists, why internet exists and services like github, trello, gmail exists (even though you want to scream at me, they are there for profit, they were all created with one goal in common: Collaborate openly with others). Egoist finance sharks aren't example of success, virtue and happy life, no matter what.

[1] https://xkcd.com/2347/

Re:An Introduction to Class Warfare for the Software Engineer by ClumsyPilot on Wednesday February 08, 2023 @04:21PM (#34715366)
What is the conclusion we should reach then -> engineers are unnecessarily noble and should not allow themselves to be exploited?
Re:An Introduction to Class Warfare for the Software Engineer by pelasaco on Monday February 13, 2023 @07:00AM (#34772502)
> What is the conclusion we should reach then -> engineers are unnecessarily noble and should not allow themselves to be exploited?

That's not the conclusion, unless you think that Class Warfare plays a role anywhere. I don't.