I'm in the beginning stages of a career, and wanted to get industry impressions of SRE (@Google) and similar roles (ie. Production Engineer @Facebook). Has anyone worked both as an SRE and a SWE and can comment as to what they did/didn't like about each role? Did you mind being oncall? How does it compare to Infrastructure dev work? Would I be making a mistake taking one of these positions over a SWE position?