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!