Che cosa significa il suffisso dopo i titoli di lavoro di ingegnere software / sviluppatore? (ad esempio Software Developer III) [chiuso]


39

Continuo a vedere le offerte di lavoro come "Java Software Developer III" o "Software Developer II". Esiste una documentazione ufficiale che classifica queste distinzioni?


2
Nel mio mondo non significano niente. Nel mondo delle risorse umane significano "alla fine paghiamo di più per un titolo con un numero maggiore, ma non molto poiché riconosciamo che sei migliore dei tuoi colleghi con un numero inferiore".
Machado,

Risposte:


53

Non dovrebbero essere specifici del datore di lavoro. In realtà provengono dal Bureau of Labor Statistics degli Stati Uniti, che mantiene un database di descrizioni professionali. Questo database ha un elenco di titoli di lavoro standardizzati con definizioni abbastanza precise per ognuno. In molte professioni, compresa la programmazione informatica, hanno diverse bande basate sul livello di competenza, anni di esperienza e / o responsabilità di gestione ... queste bande sono designate con numeri romani, quindi COMPUTER PROGRAMMER I, COMPUTER PROGRAMMER II, ecc. eccetera.

Le descrizioni BLS sono ragionevolmente rigorose e precise in modo da poter confrontare le mele con le mele. Molte persone usano queste definizioni quando desiderano descrizioni e titoli di lavoro standard, inclusi siti di elenchi di lavoro, motori di comparazione salariale come salary.com e molti dipartimenti delle risorse umane, specialmente nelle grandi aziende.

Le definizioni ufficiali dei cinque livelli di programmatore sono qui . È troppo lungo per citare qui, ma non è affatto casuale o specifico del datore di lavoro.

D'altra parte, negli Stati Uniti, troverai generalmente che i posti migliori in cui lavorare i programmatori non dipendono generalmente dalle descrizioni dei lavori del governo degli Stati Uniti, ma creano invece un proprio sistema più significativo.


Wow. Wow. Potrebbero non essere specifici del datore di lavoro negli Stati Uniti, ma in Brasile dipendono sicuramente dalla volontà delle risorse umane.
Machado,

3
Queste descrizioni BLS per programmatori di computer e analisti di sistemi sembrano essere state scritte negli anni '70 e non aggiornate da allora, poiché sembrano presumere che l'unico uso dei computer sia per l'elaborazione dei dati aziendali.
no, il

Ah ah sì hanno "Operatore informatico" e si riferiscono a carte e nastro.
orange80,

23

Sono definizioni specifiche del datore di lavoro.
Ma generalmente sono un modo per classificare gli sviluppatori (ai fini della retribuzione e dell'anzianità).

Ogni azienda è diversa ma generalmente avrà questo aspetto:

SD                 Requires no Experience.
SD I               Requires X years in the industry or Degree
SD II              Requires Y years in the industry
SD III             Requires Z years in the industry
Senior SD          Requires Z years in the industry but you are responsible for something
                   But not yet people (For that you would need lead in the name).
After this is gets more vague.  
And varies a lot between companies.

Anche le informazioni di seguito di @Renesis sono solide.


4
Triste che gli sviluppatori di classificazione siano arrivati ​​a questo.
JP Alioto,

11
Questa è una grande bandiera rossa per me personalmente.
Giobbe

4
In realtà parlo per esperienza - una volta mi sono rivolto a un grande ospedale e un altro posto simile. Entrambi cercavano un programmatore di livello 2 o quello che hai. Entrambi volevano che inviassi il mio curriculum in uno stupido formato txt sul web. Entrambi non mi hanno chiamato subito. Sono così stanco delle corporazioni senza anima. Fanno tutto ciò che Joel Spolsky consiglia loro di non fare.
Giobbe

1
@Job: Mi sembra di votare molti dei tuoi commenti oggi. Sicuramente un segno che la società / agenzia ha posti sufficienti per essere Automaton #X, Rango II. Se avessi voluto un grado, mi sarei arruolato nell'esercito. Anche se spero che il mio QI sia al di sopra della misura della mia scarpa, quindi dubito che sia un'opzione.
Orbling

1
@Job: LOL, nessuno, a meno che non ti accorga mai di essere d'accordo con me. ;-)
Orbling

17

Simile alla risposta di Martin York, ma penso che il vero modo in cui queste cose accadono sia la necessità che la finanza (e successivamente le risorse umane) definiscano le persone come un costo. *

  1. Quando è necessaria una nuova SE, il gestore presenterà una richiesta di finanziamento tramite risorse umane per un nuovo personale a un determinato livello professionale. Una giustificazione migliore sarà necessaria per una SE III rispetto a una SE I.

  2. HR / Recruiting cercherà quindi i candidati in base alla fascia di stipendio approvata e una definizione sfocata di esperienza associata a quel livello:

    SE I     Salary in range of A-C  X yrs
    SE II    Salary in range of B-D  Y yrs
    SE III   Salary in range of C-E  Z yrs
    

    Queste definizioni avranno anche descrizioni di posti di lavoro interne associate e il recruiter proverà ad abbinare quelle alla recente esperienza dei possibili candidati. (IE "Aiuta a raccogliere e definire i requisiti" per una SE II o III)

  3. Quando il manager che ha bisogno del nuovo "personale" trova un candidato adatto, gli verrà offerta un'offerta come SE ____ dove il titolo è quello che la posizione è stata approvata.

  4. Lungo la strada, una promozione può anche essere basata su queste gamme di stipendio. Se il candidato ha raggiunto il top della gamma ma ha ancora bisogno di un rilancio e il manager vuole mantenerli, potrebbe ottenere una promozione del titolo insieme al rilancio semplicemente per giustificare il rilancio in Finanza.

Per questo motivo, potresti avere due sviluppatori nella stessa azienda con competenze simili e titoli diversi. Tutto ha a che fare con quali ruoli sono stati approvati per l'assunzione.

Significa anche che questi titoli non significano molto (se non altro) quando si confrontano due diverse società.


***** Per quanto riguarda il modo in cui questi vengono effettivamente creati all'interno di un'azienda, sembra che il normale processo sia che, man mano che un'azienda cresce, il dipartimento finanziario sente il bisogno di imporre linee guida salariali più rigorose su ciascun dipartimento. Le risorse umane hanno il compito di definire questi ruoli, ricercare stipendi e intervalli comparabili (per scoprire anche se stanno già pagando in eccesso), e quindi le risorse umane chiedono input dal dipartimento sulle definizioni effettive.

Facevo parte di un'azienda che ha iniziato questo processo a circa 7 anni e 150 dipendenti. Sono partito ma ora faccio parte di un'azienda che ha già implementato questo. È interessante notare che la società in cui mi trovo ora (società pubblica) ha anche un numero che può essere utilizzato per equiparare e confrontare i livelli in tutti i ruoli dell'azienda, in ogni reparto. Parla del ruolo del lavoro che viene definito fino alla morte! È tutto nato dalla finanza e dalle risorse umane.


1
E alcuni dirigenti non conoscono o capiscono veramente cosa fanno realmente i loro fanatici della tecnologia, quindi fanno affidamento su questo tipo di roba per permettere loro di affondare mentalmente le persone. È formalizzato in cose come il sistema Hay Grade e simili.
quick_now

abbiamo livelli trasversali in cui lavoro anche io, e in effetti ogni livello equivale a un intervallo salariale. Tuttavia, il "livello" non è pubblicizzato all'esterno, poiché non ha alcun significato per un esterno.
Matthieu M.

Grazie, ha senso. Immagino sia meglio guardare ai requisiti del lavoro e non preoccuparsene.
Greg H,

Naturalmente, il problema principale qui è che ci sono molti costi aggiuntivi che sono nascosti. Supponendo che il livello I sia il livello più economico e meno esperto del costo del conteggio iniziale è inizialmente basso, ma il costo complessivo potrebbe essere superiore al livello II poiché un livello II potrebbe svolgere il lavoro più rapidamente, con meno errori e meno tutoraggio, che sono tutti costi che non vengono presi in considerazione dai contatori di bean in quanto sono molto immateriali e difficili da calcolare.
Skizz,

"Per una SE III sarà necessaria una giustificazione migliore di una SE I." E questo è proprio il modo sbagliato, davvero. Perché è necessaria una giustificazione migliore per assumere un programmatore migliore che per impiegarne uno peggiore? E i contatori di fagioli si chiedono perché scuotiamo la testa solo su di loro.
sabato

10

Molti posti hanno qualcosa chiamato "band". Le bande più alte rappresentano posizioni più senior, dove "senior" può essere assegnato a una maggiore / migliore istruzione, più esperienza, più qualificati o più politicamente connessi. I titoli vanno così:

  • I - Ingegnere junior
  • II - Ingegnere
  • III - Ingegnere senior
  • IV - Ingegnere di principio
  • V - Fellow o Ingegnere consultivo
  • VI - Ingegnere consulente

I nuovi assunti sono generalmente I o II a seconda dell'istruzione. Le persone generalmente colpiscono III in modo relativamente rapido e tendono a rimanere lì per un po '. La maggior parte delle persone non supera mai la IV. V richiede pubblicazioni e raccomandazioni sia da parte del senior management che del personale tecnico senior. VI richiede teoricamente un riconoscimento nazionale o internazionale.

Il significato di IV e V tende a variare ampiamente da un dipartimento all'altro. Alcuni luoghi V viene utilizzato come alternativa al titolo di un manager mentre la persona assume un ruolo di gestione. Dipende anche dalla raffinatezza del lavoro svolto dal dipartimento. Ironia della sorte, essere in un dipartimento che fa lavori più avanzati o ha persone migliori può ridurre significativamente le possibilità di avanzamento, perché ci sono quote approssimative su come dovrebbe essere distribuito un dipartimento. In alcuni dipartimenti una V sarà molto meno abile di una III coniata di recente o addirittura di una II di un altro dipartimento.


Wow, sembra straordinariamente familiare. Sospiro.
Nate,

1
Penso che ci sia uno standard da qualche parte. So che il nostro dipartimento risorse umane si iscrive a un database per consolidare le informazioni sullo stipendio. I titoli normalizzati rendono facile cercare "una persona con questo titolo in questa regione con questa istruzione ed esperienza dovrebbe ricevere questo importo". Non importa l'estrema incoerenza all'interno dell'azienda, tanto meno tra le aziende.
Erik Engbrecht,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.