DevOps is broken
I’ve long held this opinion but I consistently get drowned out.<p>DevOps has different meaning depending on who you’re talking to, even some definitions that <i>appear similar</i> are different in nuanced but important ways.<p>All “devops” as a job title has done has muddy responsibilities and given many folks the wrong impression of what an operations discipline should be.<p>There is also a lot of rewriting of history that gets thrown in, similar to how when people talk about cloud then the <i>only</i> alternative is to start making CPUs by hand and begin building your own nuclear reactors. It’s the <i>idea</i> of what came before, not the reality, that people seem to be defensive of.<p>It’s honestly exhausting to discuss.<p>So instead I became CTO so I can solve this mess properly, I don’t hire devops, I hire infra engineers, build engineers, release engineers and: backend engineers.<p>Roles so simple that you already have a clue what they do, which is sort of the point of job titles.