Everyone Everything

DevOps was originally intended to break down the silos between developers and system administrators (and related fields).

What DevOps became โ€” what MBAs changed it into โ€” was that developers should become expert system administrators and that system administrators should become professional software developers. Yet Iโ€™ve never met a developer who was even a good (much less great) system administrator and relatedly, Iโ€™ve never met a system administrator who was a good software developer.

I know it shouldnโ€™t need to be said, but it does alas need to be shouted at MBA types: everyone being an expert at everything isnโ€™t a real thing. It just cannot happen. What has occurred in reality is that we have developers being terrible and dangerous system administrators and system administrators being atrocious developers.