My experience is skewed because I've almost exclusively worked for software development companies.
I get the impression sys-admin jobs are being eaten by developers. DevOps is kind of a hand-wavy term IMHO. But the trend towards developers taking over operational jobs is real, at least in certain situations.
There is a point of scale where the DevOps tools are weak enough that people do bring in dedicate administrative folks, but it's often limited to networking/high-end infrastructure management.
I for one love having a dedicated ops engineer. But they have to be top notch or they are as much hindrance as help. At a previous gig, our ops (2 guys, part time) rocked and could keep up with the pace of development. At my current gig the guy who handles production ops is a clown. His skills are still pre-DevOps and overall he just can't keep up with the pace of change. That said the guy who does our Windows ops (mostly supporting the sales folks) is pretty good.
Most of the non-software shop programmer jobs I see really want an admin and programmer in one. Handle the file shares and desktop support and maintain our applications.
|