So we decided to look at some of the characteristics and habits common to highly successful SREs. As in most development and operations roles, first-class technical chops are obviously critical. For SREs, those specific skills might depend on how a particular organization defines or approaches the role: the Google approach to Site Reliability Engineering might require more software engineering and coding experience, whereas another organization might place a higher value on ops or QA skills. But as we found when we looked at what makes dev and opspractitioners successful, what sets the “great” apart from the “good enough” is often a combination of habits and traits that complement technical expertise.
Habit 1: You analyze every change in the context of the (much) bigger picture
Successful software developers understand how their code helps drive the overall business. SREs have their own version of this trait.
Read more at The New Relic