Pedro TimÃ³teo has posted a small rant on his blog:
I have worked as a sysadmin (mostly Unix / Linux) for most of my professional life (not right now, though), and Iâ€™ve been meaning to write a few thoughts about it for a while.
My experience is that working as a sysadmin is, to me, interesting and fulfilling on a technical level, but ultimately disappointing and frustrating on a career and personal level. Why is that?
My thoughts –
This is true if you work for a small shop.
But if you work for a big shop (>=5000 servers) then you donâ€™t get disappointed at all. For example my team is responsible for running apps 24x7x365 days. My job is not writing cutting edge software or network engineering. Generally we get product from our development team, we run scalability testing, make changes to our cluster and fine tune system for the app. We configure all servers and deploy our app. Next comes the maintenance and troubleshooting. If there is a downtime, we are called upon to fix the problems. Trust me everyday I see new challenges 🙂
What do you think? Please add your thoughts in the comments!
|Category||List of Unix and Linux commands|
|Firewall||Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04|
|Network Utilities||dig • host • ip • nmap|
|OpenVPN||CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04|
|Package Manager||apk • apt|
|Processes Management||bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time|
|Searching||grep • whereis • which|
|User Information||groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w|
|WireGuard VPN||CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04|