Paras vastaus
Se on otsikko, ja otsikot tarkoittavat mitä tahansa yrityksen luonut yritys haluaa niiden merkitsevän.
Ei ole mitään hyödyllistä tapaa vastata tähän kysymykseen ilman yrityksen ylimääräistä kontekstia, johon se liittyy. Kyllä, monet yritykset noudattavat Googlen kaltaista mallia, jossa on seuraava urakehitys:
- Software Engineer – uusi grad
- Software Engineer II – muutaman vuoden kokemus
- Software Engineer III / Senior – johtaa tiimejä, rakentaa monimutkaisia järjestelmiä
- …
Mutta kriittinen asia on, että baari näiden tasojen saavuttamiseksi vaihtelee yrityksen maineen mukaan. Joten esimerkiksi vanhemmaksi insinööriksi (L5) tuleminen Googlessa olisi todennäköisesti vanhempi henkilöstöinsinööri monissa muissa paikoissa.
Katso Levels.fyi saadaksesi suoran vertailun siitä, kuinka erilaiset tikkaat kartoittavat eri organisaatioita. Otetaan esimerkiksi LinkedIn vs. Google . LinkedIn ohittaa Software Engineer II -tittelin ja menee suoraan Senioriin, mikä tarkoittaa, että Googlen Senior on kyse LinkedInin henkilöstöstä. Se on otsikkoinflaatio, jonka tarkoituksena on antaa yrityksille pieni vaikutusvalta kilpailijoihinsa vedoten ehdokkaiden turhamaisuuteen.
Joten jos haet työpaikkaa, minun neuvoni ei ole välittää tittelistä, ellet tiedä tietyllä varmuudella, kuinka heidän uraportaat kartoittavat nykyisen yrityksesi. Keskity sen sijaan laajuuteen ja vastuuseen, korvauksiin ja tiimin / kulttuurin sopivuuteen.
Vastaus
Yleensä se vastaa ”vanhempi insinööri”.
Karkeasti sanottuna …
Software Engineer I == yhteistyökumppani tai lähtötason ohjelmoija, jonka ei odoteta olevan luotettava päivämäärille tai suunnitelmille, mutta oppii miten maailma toimii.
Software Engineer II == tavallinen ohjelmoija, oletettavasti taitava ja luotettava ohjelmoija ja ymmärtämään suunnittelua riittävän hyvin sen tekemiseksi
Software Engineer III == Vanhempi ohjelmoija, odotetaan olevan erittäin luotettava, johtava pieniä joukkueita ja tarjoava merkittäviä arkkitehtuurisuunnittelu, monta kertaa vastuussa koko suunnittelusta