DEV Community

Cover image for What It Means To Be A Site Reliability Engineer

What It Means To Be A Site Reliability Engineer

Molly Struve (she/her) on April 17, 2019

I often get asked by people what I do as a Site Reliability Engineer(SRE), so I decided to make a blog post out of it. What is a Site Re...
Collapse
 
pbnj profile image
Peter Benjamin (they/them)

I would like to add that Google has 2 free SRE books: landing.google.com/sre/books/

The 1st (Site Reliability Engineering) describes how Google does SRE.

The 2nd (Site Reliability Workbook) describes how others implemented SRE within their organizations.

Collapse
 
molly profile image
Molly Struve (she/her)

Oh, I did not know that, thanks for sharing! I will have to check that other one out.

Collapse
 
thejoezack profile image
Joe Zack

I wish more (all?) Devs would some time in customer support/service. Some of my favorite co workers have come from that background and they kept a great perspective from it.

Collapse
 
molly profile image
Molly Struve (she/her)

Agree!!! It really helps you remember that, in most cases, we are building these tools for someone else and their experience matters.

Collapse
 
yaser profile image
Yaser Al-Najjar

I read the first few lines of this article, then I said oh it's Molly (with her super-quality content), I pressed like then I continued reading.

Thanks!

Collapse
 
jacobmgevans profile image
Jacob Evans • Edited

Oh cool! I can see some interesting parallels to architect... Any relations, I have been looking towards architecture because of my love for doing stuff I see them doing but what you described is in a similar wheelhouse of things I love in architecture. If there are relations any suggestions on the career path or course to go and maybe how i can narrow my focus on what i want to head too.

Collapse
 
steelwolf180 profile image
Max Ong Zong Bao • Edited

Awesome post, I really took some interest in SRE when I was watching a youtube video on DevOps and they were talking a lot about Google's SRE book whenever your heading to DevOps or SRE.

Collapse
 
abhishekupd profile image
Abhishek Upadhyaya

Thank you for sharing this. I can relate to this as a person who joined the team as a developer at the very initial stage and started to own part of it.

I am so attached to the project that I feel like I need to make sure the performance of the product is always reliable.

Collapse
 
ben profile image
Ben Halpern

Fabulous post!! I don’t think this field is well understood.

Collapse
 
pbnj profile image
Peter Benjamin (they/them)

The SRE definition "Developer+" resonated with me.

As a SWE + Infrastructure + Security nerd, I find myself advocating for better security practices to our devs and ops!

Collapse
 
taragrg6 profile image
taragurung

Thanks for sharing your experience.

Collapse
 
korniloval profile image
Liudmila Kornilova

Thanks for the article!

Collapse
 
theodesp profile image
Theofanis Despoudis

Don't forget your Pager...