Beste svaret
Det er ingen vanlig forkortelse eller akronym. De fleste proffer som ønsker å legge til en betegnelse i navnet deres, bruker sertifisering (s) som:
- MCSE (Microsoft-Certified Software Engineer).
Noen forfattere bruker s / w for programvare , men jeg tror det brukes oftere for sørvest .
Engrg. er ganske sjelden, men engr. ( for ingeniør) er vanlig.
Svar
Hvis du elsker koding og arbeid med store programvareprosjekter, bør du velge SWE i stedet for SRE.
SRE skriver kode, men de har en tendens til å bruke minst like mye tid på operativt arbeid. Offisielt, når tjenesten betraktes som «sunn», forventes SRE å bruke opptil 50\% av tiden sin på operativt arbeid. For tjenester som ikke er så sunne, kan det bli enda mer.
Operasjonelt arbeid er alt du gjør for å opprettholde helsen til tjenesten din som ikke bygger programvare. Dette inkluderer høyt dyktig, engasjerende arbeid som feilsøking av strømbrudd i sanntid, og svar på problemer oppdaget av overvåkningssystemer for å forhindre utfall før de skjer.
Det inkluderer også mindre dyktig, kjedelig arbeid som å forberede planlagt vedlikehold, justering av størrelsen eller plasseringen av tjenesten din for å håndtere flere brukere, utrulling av nye versjoner av kode, utrulling av konfigurasjonsendringer, konfigurering av A / B-tester for å verifisere ny kode og konfigurasjoner før de ruller ut, venter på at utrullingen er ferdig, sjekker inn utrullinger for å se hvorfor de ikke er ferdige ennå, og arkivere billetter til andre lag hvis feil hindrer utrullingen fra å bli ferdig.
Når du skriver kode som en SRE, vil det sannsynligvis ikke være store prosjekter. . Det vil være å omorganisere konfigurasjoner, automatisere noe av det kjedelige operasjonsarbeidet og tilpasse verktøy du bruker ofte. Det meste av det vil ikke være synlig for noen utenfor teamet ditt, og ingen av det vil være synlig for noen utenfor Google.
Ditt engasjement med store, brukervendte applikasjoner vil stort sett ha form av gjennomgang av nye design (og noen ganger kode) med tanke på pålitelighet. Noen ganger kan du grave i tjenestens kode for å spore en feil, men mer sannsynlig vil du gi den til utviklerne når du mistenker at feilen eksisterer.
Hvis du blir med i SRE, kan du ta Mark Shiehs råd og sørg for at du blir ansatt som en SRE-SWE. Dette vil gjøre det lettere å overføre til SWE, fordi du ikke trenger å gå gjennom SWE-intervjuet igjen, men det vil ikke nødvendigvis være enkelt . Googles overføringsprosess er designet for å beholde stjerneansatte, ikke for å hjelpe nybegynnere med å finne føttene. Overføringer er avhengige av resultatomtalene dine, så hvis du søker om en overføring etter , skjønner du at SRE ikke trener for deg, det kan allerede være for sent.