it-swarm.it

Qual è la differenza tra questi titoli senior di software engineer?

Attualmente sono ingegnere informatico senior di ricerca presso una grande azienda e mi viene offerto un posto di "ingegnere senior" da qualche altra parte. Non sono sicuro che il titolo della nuova posizione trasmetta una mossa laterale o un avanzamento.

Quindi, a parità di tutte le altre cose (stipendio, dominio di competenza, ecc.), Qual è la differenza esterna tra questi titoli di ingegnere del software (in generale e indipendentemente da qualsiasi azienda particolare, se possibile):

  • ingegnere senior
  • ingegnere di ricerca senior
  • ingegnere senior
  • membro dello staff tecnico
  • ingegnere principale

Modifica: Permettetemi di approfondire il "membro dello staff tecnico" dal momento che è abbastanza raro. Penso che sia un titolo elevato, comunemente associato alla ricerca. So che Oracle, VMWare e i vecchi Bell Labs hanno questi titoli. Vedi: Membro dello staff tecnico . So cosa significa, ma non so come si contrapponga agli altri titoli, motivo per cui ho chiesto.

94

"Quindi, a parità di condizioni" Non lo sono. Questi titoli non sono equivalenti.

Li classificherei così, dal più alto al più basso:

  • Ingegnere principale
  • Ingegnere senior
  • Ingegnere del personale
  • Ingegnere senior/Ingegnere ricercatore senior

In generale, "senior" implica profondità di esperienza e maturità per lavorare in modo indipendente con una guida meno diretta nelle attività quotidiane. Un ingegnere può aspettarsi di ricevere incarichi o attività e priorità esterne. Un ingegnere senior dovrebbe aspettarsi di identificare e dare priorità a tali compiti per sé.

Un ingegnere senior è in genere qualcuno con una profonda conoscenza di una tecnologia o di una linea di prodotti ed esperienza con più cicli di rilascio.

Un ingegnere di ricerca senior sembra qualcuno che non è così coinvolto nei cicli di produzione ma è più concentrato sugli algoritmi o sul lavoro strategico a lungo termine.

"Membro dello staff tecnico" non implica alcuna esperienza di programmazione o anzianità. Un addetto alla reception può essere un membro dello staff tecnico.

Un ingegnere del personale in genere ha una profonda esperienza e contribuisce a molteplici tecnologie e linee di prodotti all'interno di un'azienda.

Un ingegnere del personale senior fa tutto il lavoro di ingegnere del personale, oltre a lavorare di più in un ruolo di leadership su più linee o tecnologie di prodotto. Il personale senior dovrebbe anche pensare al futuro per la pianificazione e l'esecuzione strategica.

Un ingegnere principale è spesso il vertice della scala tecnica in molte aziende, o poco meno di "Technical Fellow" o "Chief Scientist". I presidi sono anche chiamati architetti in varie mode. I principali ingegneri sono responsabili dell'architettura su scala macro di una tecnologia software o di una linea di prodotti e forniscono assistenza e supervisione a più team di sviluppo che lavorano su diversi prodotti o tecnologie per garantire che le tecnologie interagiscano o si colleghino in modo appropriato.

Queste sono le mie opinioni non come manager delle risorse umane ma come ingegnere che ha lavorato (e contribuito a definire) tutti questi ruoli.

132
dthorpe

L'unico modo per sapere con certezza è ottenere una descrizione del lavoro (elenco delle responsabilità, competenze attese) per ogni posizione. Le qualificazioni su questi titoli sembrano arbitrarie e varieranno da una società all'altra.

Dipende dalla compagnia. A nited Technologie s, la progressione è:

  • Ingegnere associato
  • Ingegnere
  • Ingegnere senior
  • Ingegnere del personale
  • Ingegnere principale
  • Fellow tecnico
  • Senior Technical Fellow

Sebbene l'ingegnere principale e il collega tecnico siano all'incirca equivalenti.

Al di fuori di un'azienda specifica, tuttavia, la progressione è solo:

  • Ingegnere
  • Ingegnere senior
  • Ingegnere principale

con forse l'aggiunta di "Senior Principal Engineer" dopo.

26
Peter K.

Il bizzarro titolo di "membro dello staff tecnico" in realtà ha anche dei gradi (a seconda della compagnia). Aveva solo due gradi (mts, dmts - distinti) ed entrambi implicavano che tu avessi un dottorato di ricerca (o master con esperienza equivalente). In realtà esiste un comitato tecnico per i titoli (almeno nei laboratori AT&T) che si deve passare per ottenere l'approvazione per detenere questi titoli.

I sottotitoli sono:

  • MTS - entry level (necessita di master)
  • SMTS (S per senior) - livello base per i ricercatori di dottorato o MTS dopo circa 2 anni
  • PMTS (P per Principal) - ricercatore esperto
  • LMTS (L for Lead) - livello regista, MTS con almeno 12 anni di esperienza.
  • DMTS (D for Distinguished) - livello di direttore esecutivo - ne vengono dati pochissimi.

Il massimo che puoi ottenere è PMTS, gli altri due richiedono promozioni ed entrambi sono rari. I titoli di ingegnere sono assegnati a non ricercatori o persone senza master/dottorato.

12
TELK

In uno o due posti in cui ho lavorato l'ordine è stato:

  • membro dello staff tecnico (o ingegnere)
  • ingegnere senior
  • ingegnere principale
  • ingegnere del personale (non presente nell'elenco)
  • ingegnere senior

La parola chiave nell'ingegnere ricercatore senior è "ricerca". Non stanno sviluppando prodotti o servizi attuali. Pensa alle persone che sviluppano "concept car".

6
Brian Carlton

L'ingegnere del personale senior suona molto generico e ampio, non contiene le parole "software" o "ricerca".

Assicurati di sapere che il dominio di competenza è simile al tuo, potresti facilmente confondere quel titolo di lavoro per qualcuno in alto nelle risorse umane :)

0
James Love

AT&T utilizza i membri dei membri dello staff tecnico. Sono assegnati a soluzioni di architetti che svolgono attività di ricerca, soluzioni di architettura, ecc. L'ingegnere di ricerca senior e l'ingegnere senior differiranno in base all'azienda, ma ovviamente la ricerca sarà al centro dell'attenzione dell'ingegnere di ricerca senior. l'ingegnere del personale senior e l'ingegnere principale sono titoli insignificanti che si baseranno ampiamente sull'industria, sulla società e sul tipo di lavoro in cui sarai coinvolto. Per quanto riguarda il modo in cui questi titoli si accumulano, capirai che dalla retribuzione ti viene offerto rispetto alle dimensioni dell'azienda e ciò che è escluso da te. Se fossi nei tuoi panni e non ci fosse una differenza di retribuzione e sei felice dove sei, perché cambiare? c'è rischio e non c'è guadagno extra? Tutti questi saranno pagati da $ 80K a $ 130K a seconda dell'azienda e della città in cui ti trovi.

0
Bill