Quali sono tutti i livelli di lavoro nella carriera tecnica di Microsoft?
Microsoft ha tre discipline tecniche principali: Program Manager (PM), Software Development Engineer (SDE), e Software Development Engineer in Test (SDET) [1].
Hanno tutti livelli simili, che sono organizzati in fasce:
- Livello 59-60: PM/SDE/SDET. La maggior parte delle assunzioni all'università inizia al livello 59.
- Livello 61-62: PM/SDE/SDET 2
- Livello 63-64: Senior PM/SDE/SDET.
- Livello 65-67: Principal PM/SDE/SDET.
- Livello 68-69: Partner PM/SDE/SDET.
- Livello 70: Vice Presidente (manager) [2] e Distinguished Engineer (collaboratori individuali) [3].
- Livello 80: Technical Fellow.
A partire dal livello 62, le persone possono seguire il percorso management o individual contributor (IC), entrambi i quali possono raggiungere lo stesso livello più alto (livello 80). I titoli manageriali sono di solito suffragati da lead (ad esempio SDE Lead o Principal Software Development Lead) o manager (ad esempio Principal Software Development Manager).
In alcuni gruppi, i Principal PMs/SDEs venivano chiamati Principal Architects. Ma questa pratica è stata gradualmente deprecata [4].
Penso che i livelli 56-58 siano meno comuni e usati per apprendisti tecnici o persone con un background insolito.
Ci sono altre posizioni tecniche nella ricerca, nelle operazioni, nel supporto clienti, nell'evangelizzazione tecnologica, ecc. Ma i loro sistemi di livello sembrano variare tra i gruppi di prodotti.
----------
[1] http://careers.microsoft.com/careers/en/us/grad-software-jobs.aspx.
[2] Questo non è mai stato documentato chiaramente. Non sono sicuro che tutti i VP abbiano lo stesso livello. I VP riportano ai Corporate VP (anche detti Senior VP). Inoltre, qualcuno può essere sia un VP che un Technical Fellow.
[3] Tutti i DE che ho conosciuto provenivano dallo sviluppo, ma penso che il DE si applichi sia allo sviluppo che ai singoli collaboratori di test.
[4] Penso che sia probabilmente perché tutti i senior IC sono tenuti a progettare una funzione o un prodotto da un capo all'altro come un architetto. Inoltre, i gruppi di feature lavorano a stretto contatto per progettare un prodotto.
Articoli simili
- Cos'è la scrittura non tecnica? Come si differenzia dalla scrittura tecnica?
- Qual è la differenza tra schema a 3 livelli e schema a 5 livelli?
- Qualcuno ha superato la prova tecnica di Crossover per lavoro?
- Pensi che Stan Musial sarebbe stato più in alto nella lista dei grandi di tutti i tempi se avesse finito la sua carriera con oltre 500 home run?