Software Developers Should Have Sysadmin Experience
This is a short little article that just barely touches on a much deeper, often hidden issue; The state of system administration in business is abysmal.<p>It&#x27;s not the developers fault though, at least not as much as devops types would like you to believe. I think the author has a good point, in that its good to get Devs thinking about real world environments on deploy, but the real world is much more complex than concurrency of servers.<p>All that being said though, very rarely have I as a sysadmin of 10+ years seen problems so easily attributable to devs. Of course I haven&#x27;t lived in hn&#x2F;sv startup land either, so take that into account, but failures in systems I have seen have almost always been a failure of management, up to and beyond C level.<p>I could go into detail, but I&#x27;ll save it for another time. Suffice it to say, what businesses need to be doing is getting better CTOs and CIOs who can bridge the gaping chasm between sysadmins and managment.<p>Devs, you keep being Devs, and let the sysadmins be sysadmins. Cross train and communicate when you can, but don&#x27;t fool yourselves, it is management that bears the responsibility and burden of you both. Management just doesn&#x27;t like to admit that to themselves or anyone else, so don&#x27;t play into this Devs vs sysadmins dialectic too much, lest ye find yourself the scapegoat next go round.