Damus
note1zcrs3...
xte profile picture
You need to define what being a sysadmin means. Imagine a distro like Umbrel, Start9, Univention, etc essentially a distro that serves a web app with a series of "pre-configured" services by default. Imagine it's not based on obsolete distros like Debian, but on declarative distros like NixOS, where devs don't fork but simply maintain the config with every update, giving users something that practically never breaks between releases.

Being a sysadmin in this case means knowing how to deploy a distro on a home server, basically a generic desktop computer recycled for this purpose, following a fairly trivial wizard, and using the services. If something goes wrong, there's the community to ask for a hand maybe with Nostr/WoT as comms and social score backbone + economic model behind.

The skills you need cut across every discipline; it's IT knowledge that even a greengrocer needs to have today.

The problem is that today's devs don't understand this; it's not their world because they haven't experienced real FLOSS. They were just born inside some giant company, using its services, without knowing anything else. This is why there's been a push to eliminate or marginalise Ops, and today, with LLMs, they're trying to marginalise devs, just as doctors are being marginalised while glorifying nurses, as "paramedics" etc. In other words, anyone with PERSONAL ability and PERSONAL culture is being crushed, because through these they build their PRIVATE property and aren't just a number, a stereotypical Ford-model worker to be managed on an assembly line, but a capable individual who stands on their own two feet.

You have every right, then, to complain about the state of complication rather than the complexity of modern software, but you also have the need to know just enough to be sovereign in society in your time. Otherwise, well, you can only be a slave, and even if that doesn't sound pleasant described so bluntly, it's necessary to digest it and choose.