There's a potential research paper in this somewhere: "Subtle consequences of mildly antagonistic workplace practices and their effect on annoying the crap out of people to the extent of later bankrupting a company due to the snowball effect."
Been a long day.
This is not just true for British businesses... it's common worldwide across everything that's not a tech startup. The older the people in management are, the less likely they are to even understand what the younger staff is talking about.
German Mittelstand is infamous for this - they're roadblocked on one side by the government bending over backwards to impede proper buildout of real broadband across the country and not just in cities, and on the other side by 80+ aged patriarchs who still are dictating business communication in an audio recorder for their secretaries to type down. These pre-Boomer fossils are only focused on micromanagement and keeping control until the day they literally die, and the Boomer generation isn't much more modern either.
The result? Humble startups led by young people of a diverse background are eating their lunch left and right, and the Boomer+older generation are standing still, scratching their heads and wondering what's going on.
The rural fibre point was only to illustrate how German Mittelstand is blocked on not just the treatment of their tech staff.
> What do octogenarians have to do with software managers who these days are usually younger than the engineers
Micromanaging octogenarians are who are calling the shots in way too many Mittelstand companies, often against the express demands of their younger staff and management level.
Also: no accountability of decision. Fire a few people and keep pushing harder. Never smarter.
This does not convey to quality product. It convey to pass arbitrary deadlines with half the team gone and the other ready to switch project.
Terrible knowledge management, too.
I think it's incredibly short-sighted, but a lot of British businesses treat their software staff as equivalent to generic office inhabitants, rather than highly skilled software practitioners. They also seem to treat their tech staff like children.