Bästa svaret
Det finns ingen vanlig förkortning eller akronym. De flesta proffs som vill lägga till en beteckning i deras namn använder deras certifiering (s) som:
- MCSE (Microsoft-Certified Software Engineer).
Vissa författare använder s / w för programvara , men jag tror att det oftare används för sydväst .
Engrg. är ganska sällsynt, men engr. ( för ingenjör) är vanligt.
Svar
Om du älskar kodning och arbete med stora mjukvaruprojekt, bör du välja SWE istället för SRE.
SRE skriver kod, men de brukar spendera minst lika mycket tid på operativt arbete. Officiellt, när tjänsten betraktas som ”hälsosam”, förväntas SRE-enheter spendera upp till 50\% av sin tid på operativt arbete. För tjänster som inte är så hälsosamma kan det bli ännu mer.
Operativt arbete är allt du gör för att bibehålla hälsan hos din tjänst som inte bygger programvara. Det inkluderar högkvalificerat, engagerande arbete som felsökning av avbrott i realtid och svar på problem som upptäcks av övervakningssystem för att förhindra avbrott innan de inträffar.
Det inkluderar också mindre skickligt, tråkigt arbete som att förbereda för planerat underhåll, justera storleken eller platsen för din tjänst för att hantera ytterligare användare, rulla ut nya versioner av kod, rulla ut konfigurationsändringar, konfigurera A / B-tester för att verifiera ny kod och konfigurationer innan de rullar ut, väntar på att utrullningar ska avslutas, checkar in utrullningar för att se varför de inte har slutfört ännu och arkivera biljetter till andra lag vars buggar hindrar dina utrullningar från att avslutas.
När du skriver kod som SRE, kommer det förmodligen inte att vara stora projekt . Det kommer att omforma konfigurationer, automatisera en del av det tråkiga operativa arbetet och justera verktyg du använder ofta. Det mesta kommer inte att vara synligt för någon utanför ditt team, och inget av det kommer att vara synligt för någon utanför Google.
Ditt engagemang i stora, användarvänliga applikationer kommer oftast att ha formen av granskar nya mönster (och ibland kodar) med ett öga för tillförlitlighet. Ibland kan du gräva i din tjänstkod för att spåra ett fel, men mer troligt kommer du att lämna ut det till utvecklarna när du misstänker att felet finns.
Om du går med i SRE, ta Mark Shiehs råd se till att du är anställd som SRE-SWE. Det gör det lättare att överföra till SWE eftersom du inte behöver gå igenom SWE-intervjun igen, men det är inte nödvändigtvis lätt . Googles överföringsprocess är utformad för att behålla sina stjärnanställda, inte för att hjälpa nybörjare att hitta sina fötter. Överföringar beror på dina prestationsgranskningar, så om du ansöker om en överföring efter inser du att SRE inte fungerar för dig, det kan redan vara för sent.