News for hackers. Stuff that matters.
Re:The silent majority in software by nonrandomstring on Monday August 29, 2022 @03:43AM (#32635640)
I think what the author says is true. The mass of digital workers use older, established and unfashionable technology, and are neither vocal nor particularly curious about the work.

But there's an implication of moral purity at play. Are those who just quietly "mind their own business" a good, wholesome but misrepresented group?

On the contrary, I think that in matters with far reaching consequences, which computing is, silent majorities are the problem. Unreflectively going along with the programme becomes a kind of passive negligence which should not be lionised in a folksy way.

Re:The silent majority in software by ThinkBeat on Monday August 29, 2022 @04:01AM (#32635755)
The insane race to adopt any fad to be cool, is a mindset I find far worse morally than using tried and true tools.

It enhances risk. The latest tool language and/or framework is uncharted territory

A tried-and-true solution has had a lot of bugs and issues documented and some of them solved.

It also mean the team must take a break from development to learn whatever the new thing is. Some will need more time than other, which may slow it down even further.

A lot of systems are developed in domains where "go fast and break things", A/B testing etc. would not be at all advisable.

The main selfish focus on "adopt whatever is hip this week" is to pad resumes with it, consultant can come in to help train people $$$. Consultants will fight for it to use the newest and greatest since it may increased development time $$$.

Re:The silent majority in software by tdeck on Monday August 29, 2022 @03:16PM (#32642288)
This is a false dichotomy though. Your comment makes it sound like the only options are to keep using the same tech stack for 30 years or to "race" to adopt the "newest fad". What about switching from a moribund 30 year old technology to a mature 5-10 year old technology every now and then, based on an assessment of the very real drawbacks of living in the past. Security is one of the biggest problems with outdated software that many people are only too happy to ignore.
Re:The silent majority in software by cestith on Monday August 29, 2022 @04:24PM (#32643074)
Switching wholesale is often detrimental itself. Often the best thing is to leverage new tools for new development, and as certain older parts of your stack are retired move those from the legacy technology to something more modern. If something's getting so old that you're getting short on people who understand it, that part becomes more urgent to move to the newer technology. It doesn't kill a business to have two or even three generations of tech spread across teams so long as it's manageable.

An older tech stack doesn't mean never updating the system. either. Perl still gets updates. Linux distros still get updates. In fact, often a newer piece of software will introduce bugs including security bugs that were fixed in older software long ago. All things being equal, though, using a language with better string handling and memory safety can be a boon if your old stuff is in something like C.

Re:The silent majority in software by wellokthen2 on Monday August 29, 2022 @04:36PM (#32643216)
Protip: you're much better off writing something in straight C than in [latest fad language du jour]
Re:The silent majority in software by treis on Monday August 29, 2022 @08:31AM (#32637349)
It happens at the company level too. You end up with a lot of decisions being made by the minority that (1) feels strongly and (2) is willing to speak up.

It's an interesting dynamic. I've been on both sides in my career. Silent is much easier but doesn't get you recognition & promotions.

Re:The silent majority in software by ejb999 on Monday August 29, 2022 @10:18AM (#32638582)
>>You end up with a lot of decisions being made by the minority that (1) feels strongly and (2) is willing to speak up.

...and don't forget to include the wonderboy/girl from the overpaid consulting firms that come in and tell the CEO they are doing everything wrong and should move everything to: (pick the latest technology fad)

and then 2-3 years later they come back and convince upper management to move to the next big thing...

Re:The silent majority in software by flarg on Monday August 29, 2022 @04:51AM (#32636053)
Curious? Hell yes. Happy to keep quiet for as long as the money keeps coming? Hell yes.
Re:The silent majority in software by nonrandomstring on Monday August 29, 2022 @05:58AM (#32636373)
Fair play. Eyes on the road keep driving isn't a bad way. At least in your mind you're thinking about what next and where to turn the wheel.