Sure, knowing all the things makes you a better team member.<p>But all this is orthogonal to what was being discussed. DevOps is a thing, and the skillset(s) are not <i>necessarily</i> the same. Similarly anecdotal; I&#x27;m a pretty decent dev. I&#x27;m <i>not</i> a decent ops person for a variety of reasons, the biggest being a complete lack of interest. Would knowing more about ops make me a better team member? Maybe marginally, but we have devops people that don&#x27;t have to concern themselves with application code, and apps people that don&#x27;t have to concern themselves with (almost any) of deploy&#x2F;ops details.<p><i>That</i> makes us more efficient, because we don&#x27;t <i>have</i> to know all the things, and can actually have time to focus.