How do blinders view the differences between Google’s SRE vs SWE roles in terms of: - Compensation (i heard SRE pays more since there is some element of being on live support where you get compensated extra) - Prestige - Career growth - Opportunities for learning - Opportunities to code Starting to do team matching next for both and I have read a lot of mixed information/opinions on Quora. L4 5.5 YOE
My manager at google thinks there are more career opportunities as SWE. Why don’t you just join as SWE and then do mission control?
Is switching between the two roles easy?
During the onsite everyone said switching teams is easy but not sure about roles. For SRE it seems they would invest in teaching me everything they want/need me to know so I’m wondering if it means I would be sort of restricted to it
Obviously go with the title with software in its name if you want to code.
I mean, I’m a SWE and want to move into SRE. They’re very different roles. SRE will use a ton of dev tools, and is more of a mix between traditional IT and software development. You’ll do a lot of automation w/ ansible, plenty of command line stuff, logging, dashboarding, and glue scripts with Python. If you want to code more, go into SWE.
What’s the appeal of SRE?
Reliability, scalability, and availability skill set you get trained for. Also they pay 2/3 your salary for any hour you’re on call but most of the time you’re just on call and don’t have to actually actively do anything.
Swe