News for hackers. Stuff that matters.
Re:Trillions Spent and Big Software Projects Are Still Failing by malfist on Tuesday November 25, 2025 @02:49PM (#46049900)
I agree wholeheartedly that collective action is how we stop balancing poor management on the backs of engineers, but good luck getting other engineers to see it that way. There's heaps of propaganda out there telling engineers that if they join a union their high salary will go away, even though unions have never been shown to reduce wages.
Re:Trillions Spent and Big Software Projects Are Still Failing by pluralmonad on Tuesday November 25, 2025 @04:18PM (#46050914)
I've worked places that refuse to fire low performers and its hard for it to not be toxic. I'm not saying this outcome is a forgone conclusion of unions, but my union experience is that poor performers take even longer to get rid of and I'm not sure I would be interested in that sort of environment again. This is more of an implementation problem than philosophical, but theoretically good and practically bad is still just bad.
Re:Trillions Spent and Big Software Projects Are Still Failing by __loam on Wednesday November 26, 2025 @02:37AM (#46055073)
Until healthcare and housing aren't tied to employment, making it easier to fire people will always be the monstrous position. If you want firing people with abandon to be socially acceptable then you need a public safety net. Until that's in place, I'm always going to be on the side of labor organizations demanding dignity than the people destroying lives.
Re:Trillions Spent and Big Software Projects Are Still Failing by pluralmonad on Thursday November 27, 2025 @08:42AM (#46069155)
How do you feel about consensual relationships? I don't impose myself on my employer, we have a mutual and consensual relationship. I don't understand, what do you want peoples material resources tied to if not their own assets?
Re:Trillions Spent and Big Software Projects Are Still Failing by davkan on Thursday November 27, 2025 @02:30PM (#46072489)
My relationship with my employer is coercive, not consensual. They have something I need in order to survive. If I leave it will have deleterious effects on the quality of my life. You could make the argument that they are not the ones coercing me, society is or something, but I do not associate with them freely.

This was even more apparent before the ACA passed, when insurance providers were not prevented from denying or charging more for customers with pre-existing conditions. Hate your job but have cancer? Better not leave, you might not even be able to get insured at your next job.

Re:Trillions Spent and Big Software Projects Are Still Failing by ghosty141 on Wednesday November 26, 2025 @05:13AM (#46055974)
You don't have to fire "low performers" you just have to be realistic about their skillsets and use them that way.

If you see an engineer is out of his depth then change his position, no need to fire them since like others have pointed out, that can have severe consequences in their personal lives and most of the time they can still be useful if they get more adequate work.

Re:Trillions Spent and Big Software Projects Are Still Failing by ajkjk on Tuesday November 25, 2025 @02:57PM (#46049974)
My hunch is that software engineers are averse to unions because they correctly perceive that unions are a wide angle away from the type of professional organization that would be most beneficial to them. The industry is sufficiently different that the normal union model is just not very good and has a 'square leg round hole' feeling.

For instance by and large the role of organizing to not to get more money but rather to reduce indignities... Wasted work, lack of forethought, bad management, arbitrary layoffs, etc. So it is much more about governing management with good practices than about keeping wages up; at least for now wages are generally high anyway.

there are also reasons to dedend jobs/wages in the face of e.g. outsourcing... But it's almost like a separate problem. Maybe there needs to be both a union and a uncoupled professional standard or something?

Re:Trillions Spent and Big Software Projects Are Still Failing by johnnyanmac on Tuesday November 25, 2025 @03:10PM (#46050147)
what type of professional organization is most beneficial? Standards are already out there, but they need a union or government regulation to be enforced. Devs who want real change need to pick their medicine, or continue to let the industry stagnate.

>the role of organizing to not to get more money but rather to reduce indignities

agreed. And I think that's why it's going to really start taking hold as we enter year 4 of mass layoffs in the US (because outsourcing). Alongside overwork from the "survivors" and abusive PIPs to keep people on edge.

Re:Trillions Spent and Big Software Projects Are Still Failing by nradov on Tuesday November 25, 2025 @03:54PM (#46050656)
It's wild to claim that the industry is stagnating. By any objective measure the industry is larger, more influential, and more innovative than ever before. Perhaps the problems that people are complaining about here just don't matter very much?
Re:Trillions Spent and Big Software Projects Are Still Failing by franktankbank on Tuesday November 25, 2025 @04:08PM (#46050796)
> By any objective measure the industry is larger, more influential, and more innovative than ever before

What objective measures would you use?

Re:Trillions Spent and Big Software Projects Are Still Failing by nradov on Wednesday November 26, 2025 @10:40AM (#46058481)
Pick any measure you like: total employment, revenue, patents, new venture formation, products shipped, etc. There are fluctuations from year to year due to the business cycle but overall the trend is up.
Re:Trillions Spent and Big Software Projects Are Still Failing by venturecruelty on Tuesday November 25, 2025 @09:38PM (#46053611)
More innovative? Is that why none of my stuff works anymore and is crammed full of crapware I don't want that spies on me?

Oh, you meant innovative for the shareholders. Got it.

Re:Trillions Spent and Big Software Projects Are Still Failing by nradov on Wednesday November 26, 2025 @10:41AM (#46058496)
I don't know, maybe you're buying junk? I don't have that problem.
Re:Trillions Spent and Big Software Projects Are Still Failing by pdimitar on Wednesday November 26, 2025 @05:47AM (#46056120)
When was the last time you had to look for a job?
Re:Trillions Spent and Big Software Projects Are Still Failing by nradov on Wednesday November 26, 2025 @10:36AM (#46058414)
2024
Re:Trillions Spent and Big Software Projects Are Still Failing by pdimitar on Wednesday November 26, 2025 @11:23AM (#46059061)
I take it you have a good reputation and a network then. It is getting increasingly difficult to get hired lately, even as a senior. At least in the EU.
Re:Trillions Spent and Big Software Projects Are Still Failing by nradov on Wednesday November 26, 2025 @12:35PM (#46060072)
It's a shame how the EU has sabotaged their own software industry through a mix of excessive regulation, misguided labor protections, and failure to develop broad capital markets. It's like they're collectively choosing to be poor and backward. I can't understand it.
Re:Trillions Spent and Big Software Projects Are Still Failing by pdimitar on Wednesday November 26, 2025 @12:49PM (#46060259)
I can't understand it either. To me it seems people are excessively risk-averse. I can understand that but I don't understand the leadership not trying to stimulate a little bit of risk and growth there. It's getting to absurd levels at places.

But regardless. Not like USA companies are open to EU citizens currently. Whether it's politics, compliance / legal, or tax-related, it does not matter much. Most US job ads I've seen lately are making it super clear that they want only US citizens.

Re:Trillions Spent and Big Software Projects Are Still Failing by fugalfervor on Tuesday November 25, 2025 @03:39PM (#46050488)
> year 4 of mass layoffs in the US (because outsourcing)

A lot of the layoffs appear to be about conserving cash for investment in AI. In many cases the jobs that are cut are not backfilled by workers in the US or abroad.

Re:Trillions Spent and Big Software Projects Are Still Failing by nitwit005 on Tuesday November 25, 2025 @03:48PM (#46050588)
People aren't going to try to wrest control from management because some project is going off the rails. No one has any particular faith their coworkers will run anything better, and the pay checks show up regardless.
Re:Trillions Spent and Big Software Projects Are Still Failing by nradov on Tuesday November 25, 2025 @03:59PM (#46050701)
A union might help improve wages and working conditions in some organizations (although I personally wouldn't want one). But there is zero chance that a union could ever achieve widespread improvement in software architecture, methodologies, or project management. We don't have much consensus on the right way to do things, and what worked well in one circumstance often causes disaster in another.
Re:Trillions Spent and Big Software Projects Are Still Failing by johnnyanmac on Tuesday November 25, 2025 @03:06PM (#46050086)
Guess that's why gamedev is the one region where this is really starting to gain momentum. High salaries were already not a thing, and tend to mean nothing if you're laid off after 3 years of development for the release of a new game.

Though I think Gen Z in general will be making waves in the coming years. They can't even get a foot in the door, so why should they care about "high salaries"?

Re:Trillions Spent and Big Software Projects Are Still Failing by mgfist on Tuesday November 25, 2025 @10:15PM (#46053833)
I don't like unions because one bad hire can destroy a whole team, and the option to remove that hire is worth more than any benefit a union can give me.

I also think people here misunderstand what unions do. Unions are inherently conservative (small c) institutions that aim to protect the status quo. Improving processes is not a fundamental goal to unions. We saw this with the ILA that fought to essentially ban automation in the ports that would drastically increase efficiency because of the belief that this would reduce union jobs. It's foolish to think software unions wouldn't end up becoming like this.

Re:Trillions Spent and Big Software Projects Are Still Failing by __loam on Wednesday November 26, 2025 @02:32AM (#46055043)
I'd rather have the protections for my working conditions than worrying about whether my co-workers are contributing enough to the company's bottom line but maybe that makes me an outlier here.
Re:Trillions Spent and Big Software Projects Are Still Failing by mgfist on Wednesday November 26, 2025 @07:20PM (#46063909)
I'd say it does. I take pride and meaning in working. Life's too short to not care about a thing you do 8 hours a day. And bad colleagues doesn't just include people not contributing enough.
Re:Trillions Spent and Big Software Projects Are Still Failing by DangitBobby on Thursday November 27, 2025 @08:36AM (#46069105)
It doesn't make you an outlier. Most people work to live, not live to work.
Re:Trillions Spent and Big Software Projects Are Still Failing by ghosty141 on Wednesday November 26, 2025 @05:10AM (#46055964)
> I don't like unions because one bad hire can destroy a whole team, and the option to remove that hire is worth more than any benefit a union can give me.

In MANY other countries there is already WAY more regulations regarding layoffs and firing employees that has nothing to do with unions.

In Germany there is a probationary period in which you can just fire somebody for no reason basically. That time can be like half a year (in my case) and in most cases it becomes clear if the new hire fits your team or doesn't.

All unrelated to unions though. The big unions in Germany for example have a lot of power and if you are just a simple welder for example you'd have no chance getting anything done without a union.

Re:Trillions Spent and Big Software Projects Are Still Failing by WinstonSmith84 on Wednesday November 26, 2025 @06:32AM (#46056361)
> In MANY other countries...

When your scope is Europe ... The US is not the exception in the world, it's Europe which is.

The US has a dynamic job market where it's easy to lose your job, but easy to find another one. In Europe, and that's true for most EU countries, it's really hard to lose your job, but it's also really hard to get one for the very reason it's hard to get fired - and when you get a job, you will have to compromise on compensation and other benefits. It's not black and white here. While the European market is appealing to some people, the US market is preferable to others.

Re:Trillions Spent and Big Software Projects Are Still Failing by throwaway2037 on Wednesday November 26, 2025 @08:13AM (#46057068)
Counterpoint: Denmark has something called Flexcurity: "flexible" + "security". Basically, it means you can hire and fire more easily than traditional socialist market economies. There is a good social safety net, but it is (somewhat) time constrained to pressure people to return to work quickly.
Re:Trillions Spent and Big Software Projects Are Still Failing by LtWorf on Wednesday November 26, 2025 @09:00AM (#46057466)
Yeah and denmark finally voted left because they are finally getting tired of all this right wing shit that brings no benefit to workers.
Re:Trillions Spent and Big Software Projects Are Still Failing by WinstonSmith84 on Wednesday November 26, 2025 @09:47AM (#46057872)
Did they vote left? And that's the same left pushing over and over the Chat Control? That's an interesting twist if it turns out it's not always the right wing trying to undermine privacy rights.
Re:Trillions Spent and Big Software Projects Are Still Failing by LtWorf on Wednesday November 26, 2025 @10:23AM (#46058260)
You think Ursula von der Leyen is left wing? Like Lenin, Stalin and Ursula von der Leyen are in the same political party?
Re:Trillions Spent and Big Software Projects Are Still Failing by WinstonSmith84 on Wednesday November 26, 2025 @10:39AM (#46058450)
She is the European Commission president, that's unrelated.

But that made me curious, and answering my own question, it's this guy https://en.wikipedia.org/wiki/Peter_Hummelgaard who is indeed a Social Democrat .. So much about workers rights, funny ...

Re:Trillions Spent and Big Software Projects Are Still Failing by LtWorf on Wednesday November 26, 2025 @06:29PM (#46063502)
Well the proposal came from the european commission, doesn't seem that unrelated to me.
Re:Trillions Spent and Big Software Projects Are Still Failing by WinstonSmith84 on Wednesday November 26, 2025 @09:49AM (#46057889)
Good insight. Let's see whether Denmark remains competitive.
Re:Trillions Spent and Big Software Projects Are Still Failing by throwaway2037 on Thursday November 27, 2025 @02:10AM (#46066580)
To be clear, the modern programme started in the 1990s. That makes it about 30 years old. If it had major problems, I assume they would be fixed by now.

Re-reading your comment again, I'm not sure that I understand it: "Let's see whether Denmark remains competitive." What do you mean?

Re:Trillions Spent and Big Software Projects Are Still Failing by ghosty141 on Wednesday November 26, 2025 @06:53AM (#46056516)
> It's not black and white here. While the European market is appealing to some people, the US market is preferable to others.

I agree with that, it's a very individual topic. I'd say for high paying "high performance" jobs the US model definitely has an advantage but for low-wage jobs it's quite the opposite.

Re:Trillions Spent and Big Software Projects Are Still Failing by throwaway2037 on Wednesday November 26, 2025 @08:14AM (#46057074)
No need to go as far as "low wage". Having strong labour protections is great if you are middle class and below.
Re:Trillions Spent and Big Software Projects Are Still Failing by nradov on Wednesday November 26, 2025 @11:27AM (#46059111)
And this is one of the key reasons why Germany is economically stagnant, especially in the software industry.
Re:Trillions Spent and Big Software Projects Are Still Failing by gverrilla on Wednesday November 26, 2025 @05:11AM (#46055966)
"thanks for preserving status quo" - your boss
Re:Trillions Spent and Big Software Projects Are Still Failing by mgfist on Wednesday November 26, 2025 @07:11PM (#46063848)
I've had a really shit boss who was thankfully fired and I wouldn't want him to have been in a union either.
Re:Trillions Spent and Big Software Projects Are Still Failing by LtWorf on Wednesday November 26, 2025 @08:59AM (#46057451)
There's trial periods… why do you notice a bad hire after 5 years?
Re:Trillions Spent and Big Software Projects Are Still Failing by mgfist on Wednesday November 26, 2025 @07:18PM (#46063892)
People change, roles change, responsibilities change, motivations change.
Re:Trillions Spent and Big Software Projects Are Still Failing by LtWorf on Thursday November 27, 2025 @04:20AM (#46067401)
You mean you made them miserable at their job and now it's their fault right?
Re:Trillions Spent and Big Software Projects Are Still Failing by mgfist on Sunday November 30, 2025 @09:42PM (#46102935)
???
Re:Trillions Spent and Big Software Projects Are Still Failing by stocksinsmocks on Wednesday November 26, 2025 @12:22AM (#46054437)
How about licensure and liability instead? That’s the sword of Damocles hanging over the heads of the rest of the engineering world. Sure it’s a guild system with a new name, but if the bridge collapses, somebody is going to be in a courtroom.
Re:Trillions Spent and Big Software Projects Are Still Failing by LtWorf on Wednesday November 26, 2025 @09:01AM (#46057476)
And the one in the courtoom is the head of the engineering firm, not the low level guy :)
Re:Trillions Spent and Big Software Projects Are Still Failing by nradov on Wednesday November 26, 2025 @11:31AM (#46059169)
Customers are free to demand that software vendors take liability for certain defects or failures as part of contract negotiation. There's no need for governments to get involved.

For software that's actually safety critical, like avionics, there are already sufficient regulatory controls.

Re:Trillions Spent and Big Software Projects Are Still Failing by knollimar on Thursday November 27, 2025 @11:19AM (#46070670)
There's a better sense of safety if you do so from within, but we can't agree on what best standards are as an industry, let alone enforce them.
Re:Trillions Spent and Big Software Projects Are Still Failing by stocksinsmocks on Thursday November 27, 2025 @06:49PM (#46074238)
Actually it is necessary. That’s why your bridge engineer has to satisfy a licensing board that he or she knows what they’re doing before they seal a set of plans. Clients can’t distinguish good from bad engineering. They shouldn’t have to figure out if you know what you’re doing.
Re:Trillions Spent and Big Software Projects Are Still Failing by nradov on Thursday November 27, 2025 @11:54PM (#46075636)
Actually it isn't necessary. Unlike bridges, very little software is safety critical. Clients don't need to try to distinguish good from bad software development, they can just require a certain level of performance and reliability in the contract with clear financial penalties for failure.
Re:Trillions Spent and Big Software Projects Are Still Failing by ghosty141 on Wednesday November 26, 2025 @05:19AM (#46055999)
I don't think unions are the right thing here, you just need to get together as a team and talk with your higher ups, that's a far smaller scope than where unions normally come in.

But I totally agree, I think people are too compliant and fear banding together to have influence on higher ups. I'd argue in most places the engineers have far more power than they realize since they are in high demand due to shortages of qualified personnel. (at least in many countries in Europe)

There are tons of factors in play though that I believe contribute to this like some employees being friends with their higher ups not wanting to hurt their careers, not wanting the tough discussions, the repercussions if management says "no" etc..

Re:Trillions Spent and Big Software Projects Are Still Failing by pdimitar on Wednesday November 26, 2025 @05:51AM (#46056146)
> you just need to get together as a team

"Just". Come on, man, you know better than that. I too like my sci-fi to be over the top unrealistic.

Truth is, nobody ever thinks about their rights before it's too late. The paycheck shows up on time every month and people just don't want to rock the boat. Not to mention all the opportunists that will tell on you immediately to gain the favor of the upper class.

These things are well-known and apparently nothing ever changes before the guillotines start working. I don't think anything will ever improve in our area. Nobody is bothered. The people who are have zero power. And so it goes.

Re:Trillions Spent and Big Software Projects Are Still Failing by ghosty141 on Wednesday November 26, 2025 @06:49AM (#46056498)
The "just" was more in the sense that it technically is not that hard to get together, there is nothing directly preventing that.

I honestly think it's just people who don't mind these problems and are fine working under those conditions, or they just quit once they are too annoyed. Change is way harder just than just leaving, I think that's also part of the reason why this keeps going on.

Re:Trillions Spent and Big Software Projects Are Still Failing by pdimitar on Wednesday November 26, 2025 @11:25AM (#46059084)
Absolutely not, barely anyone is okay with it -- only the most naive and fresh of young workforce, and then not even half of them by my observations chatting with many people 20+ years younger than me. It's just that people have too much at stake to risk it. Families, mortgage, basic respectful existence even. Nobody wants to live under a bridge.

It's extremely sad. I did not want to live in such times but oh well, good thing anyone asked us, right?