Actually if "you work with electrical or electronic systems in practice" you get pissed off at everything for how dumb it all is: 12V DC batteries are more like 14 nominal? AC wall plugs dip voltage when printers turn on, random equipment you arent even sure in the building can trigger UPSes based on unknown settings in the device? International standards and communication protocols mean nothing as "a standard" because each company has their own entire list of bugs/implementation mistakes. All the international enforcement certifications care way too much about inconsequential bullshit and miss all the true showstopping problems in most industries?

This world is amazing anything runs at all. The slightest addition of complexity is causing everything to fail now.

Modern computers are less reliable than ever, some companies have decided to REMOVE the pinhole bios reset (that has been around for 30 years) at the same time as things are buggier now and dont boot again until you physically unplug the bios battery deep inside and hard to get to.

The modern engineer:

It works! OK, stop touching it. We don't want to break it.

This is what makes software engineering so seductive, everything works exactly as it was designed to (whether intended or not). Imagine trying to program for computers with memory that drifts values progressively more as it wears down.

[deleted]

Spoken like a true professional!