Il job hopping è il modo migliore per continuare a muoversi e apprendere sul lavoro? [chiuso]


16

Lasciando da parte tutto ciò che potresti fare al di fuori del lavoro come l'OSS o lo studio autonomo, pensi che il salto di lavoro sia un buon modo per apprendere continuamente nuove competenze.

In questo contesto, la mia definizione di job hopping è ogni 2-3 anni, spostare aziende, possibilmente anche domini.

Passando ai lavori giusti, in teoria potresti apprendere un nuovo linguaggio / quadro e ottenere visibilità su altri settori di conoscenza.

Un rapido aggiornamento: questa non è la mia situazione attuale, né è un approccio che ho seguito. Il pensiero mi ha appena colpito e ho pensato che fosse una buona domanda.


2
Anche se devi chiederti: se i datori di lavoro vedono una storia di saltare ogni 2 anni, vogliono davvero correre il rischio di assumerti e investire in te per imparare nuove tecnologie solo per farti appoggiare poco dopo? E poi devono assumere di nuovo qualcuno di nuovo ...
FrustratedWithFormsDesigner

2
2 anni sono trascorsi poco dopo? Quanto tempo impiega uno sviluppatore esperto a fornire il ROI (diventare produttivo) in tempo, per familiarizzare con una nuova tecnologia.
Aditya P,

1
Correlati: Job hopping, è un problema? riguardo al modo in cui i datori di lavoro percepiscono la pratica.

Risposte:


9

All'inizio della tua carriera non vedo alcun danno e in effetti alcuni benefici nel fare questo alcune volte, ma prima o poi i datori di lavoro si diffideranno di qualcuno che sembra non rimanere troppo a lungo. Quindi, potresti acquisire nuove competenze ma potresti trovare più difficile ottenere un ruolo più responsabile in futuro. Ciò potrebbe non disturbarti, ma se lo facesse, penserei di rimanere a lungo termine in futuro.

Potresti anche cercare di lavorare per un datore di lavoro più grande che ti consenta di sviluppare e spostarti internamente, questo ha la maggior parte dei vantaggi del salto di lavoro e nessuno degli aspetti negativi.


3
Un buon punto sulle possibilità all'interno di un'azienda più grande
Kevin D,

1
Qualcuno ha il diritto di sottovalutare, ma se non mi dici perché non ho la possibilità di imparare cosa non andava nella mia risposta ...
Steve,

11

Il job hopping è un modo per apprendere continuamente nuove competenze tecniche , vero.

Tuttavia, rimanere al lavoro per almeno 3-5 anni ti dà l'opportunità di apprendere le capacità sociologiche e relazionali necessarie anche per essere un buon sviluppatore di software.


4
Interessante, ma d'altro canto, cambiare società, incontrare nuove persone e integrarsi in nuovi team potrebbe accelerare l'apprendimento di tali abilità sociologiche.
Kevin D,

9
@Kevin D: Non proprio. Gli umani hanno bisogno di tempo per fidarsi e accettare.
Gilbert Le Blanc,

5
In termini di tempi citati nella domanda, di un soggiorno di 2-3 anni ... Direi che c'è qualcosa di molto sbagliato se non puoi imparare a fidarti o fidarti in quel momento.
Kevin D,

@ Kevin D: Vorrei poter essere d'accordo con te, ma non discuterò dell'evoluzione. Non hai mai sentito l'espressione "Una" merda "può cancellare un migliaio di spettatori."
Gilbert Le Blanc,

1
+1 Rimanere abbastanza a lungo da vedere le persone licenziate e promosse aiuta parecchio.
Giobbe

9

Assolutamente.

Sfortunatamente.

Mi sono seduto in un paio di diversi comitati di assunzione, ed entrambi tendevano a dare un valore maggiore ai curriculum in cui la gente saltava ogni 2-3 anni ... Pagano sempre il labbro all'idea della "leale" compagnia- uomo che si attacca per anni a un'attività, ma non lo sostengono con l'azione.

Attribuisco che alla zuppa dell'alfabeto "più grande" può quel lavoro saltare ha permesso loro di portare in giro. Mi sono scontrato più volte con il nostro CTO su questo ... quando voleva portare nuove persone per un nuovo progetto di sviluppo, mentre avevamo ragazzi intelligenti seduti su progetti legacy (e di conseguenza un fatturato piuttosto brutto).

E lo senti anche qui dai programmatori: non passa quasi un giorno senza che qualcuno esponga il canard di "1 anno di esperienza, ripetuto 5 volte" ...

Quindi sì, se vuoi andare avanti, salta in giro.


La tua esperienza in questa materia corrisponde alla mia. Tendo a lavorare presso aziende che lavorano con una vasta gamma di tecnologie. Mentre senti la gente parlare di lealtà, ecc ... su cosa si concentrano quando si tratta di assumere è che questo candidato conosce tutte le 5+ di queste tecnologie (il cercatore di lavoro) mentre questa persona conosce solo X e Y (il ragazzo che è rimasto al stesso posto).
Dunk

7

A meno che tu non stia lavorando in una società agile in continua evoluzione, direi di sì, il job hopping è molto buono per te.

Non è molto buono per i datori di lavoro, quindi tieni presente che questo può essere percepito come una cosa negativa.

Essere un libero professionista che lavora in brevi missioni (da 6 a 12 mesi) è probabilmente ciò di cui hai bisogno.


6

Sì. La maggior parte delle aziende ristagna e gli sviluppatori diventano compiacenti del modo in cui fanno le cose; diventano pigri e riluttanti a imparare perché richiederebbe davvero uno sforzo. La gestione spesso diventa miope (se mai interrotta) e abbatterà qualsiasi cosa dal punto di vista tecnico come "spreco di tempo", tranne in rare circostanze.

Se ti iscrivi a una società affermata, probabilmente non otterrai mai una promozione di alcun valore in quanto vi sono persone con più incarichi lì, indipendentemente dal fatto che le loro competenze tecniche siano buone come le tue.

Quindi sì, il job hopping è il modo migliore per andare avanti nel nostro campo. È molto raro che tu possa stare con una società a meno che non ti releghi in una carriera di mediocrità e usi la stessa tecnologia per sempre, o se sei molto fortunato e riesci davvero a trovare un'azienda che si preoccupa di migliorare se stessa. La maggior parte delle aziende non si preoccupa del miglioramento se non del rivestimento delle tasche della direzione per il trimestre in corso e del profitto.


enorme generalizzazione. Lavoro con un numero di grandi aziende di sviluppo (internazionale / globale) e le prospettive sono fantastiche. Probabilmente non finirai per eseguire lo spettacolo, poiché i flussi tecnici e la gestione sono separati ma la progressione è rapida!
Rory Alsop,

3
Devo ammettere che si tratta di una generalizzazione, ma parlando della mia esperienza la maggior parte delle aziende non fornisce un percorso di avanzamento a causa dell'anzianità e del mandato di altri collaboratori; anche se conosci più del tuo sviluppatore "senior", non otterrai mai il suo lavoro.
Wayne Molina,

1
Sì, sono d'accordo con te, @Wayne M.
Jim G.

5

Dato che sono già d'accordo con molte delle risposte qui, parlerò delle mie esperienze ...

All'inizio della mia carriera ho saltato il lavoro e ho imparato un sacco. Tuttavia , non ho padroneggiato nulla fino a quando non sono rimasto su un progetto per più di 3 anni.

Il fatto è che potresti ottenere un titolo, ma non otterrai mai il rispetto dei tuoi colleghi fino a quando non diventerai un esperto in materia. Puoi entrare con il miglior curriculum del mondo, ma i tuoi altri dipendenti vogliono sapere cosa hai fatto per loro ultimamente.

Trovo che sapere molto su un curriculum sia fantastico, ma essere rispettati è ancora meglio.

Lo dico dopo anni di lavoro. Vorrei cambiare qualcosa che ho fatto in passato? Certo, penso che avrei potuto fare delle scelte migliori (il senno di poi è 20/20), ma cercare lavoro mi ha portato a un salario decente e mi ha costretto a interagire con un folto gruppo di personalità diverse.

Iniziare un nuovo lavoro ogni 1 o 2 anni è difficile, tuttavia, se ritieni di dover andare in quel momento, fallo. Basta rendersi conto che se diventa uno schema, verrà notato sul tuo curriculum.

I miei 2 centesimi.


Sì, la cosa principale è cercare di nascondere quel modello sul tuo curriculum.
IgorGanapolsky,

3

Il salto di lavoro è la cosa più certa, otterrai un aumento delle entrate. Non sempre, ma molto probabilmente.

Il job hopping dovrebbe essere il risultato di qualcosa di più grande. Immagina quale sarebbe il posto più bello in cui vorresti lavorare o fare.

Scopri il tipo di abilità necessarie per arrivarci. Ora, il job hopping diventa il processo per sviluppare le competenze per arrivare dove vuoi.

Salta di lavoro senza meta, è una perdita di tempo tanto quanto restare nello stesso posto per molto tempo. Sviluppare il tuo senso dello scopo, è la cosa più importante.


2

L'unica cosa che posso aggiungere oltre a ciò che altri hanno detto è commentare i tempi. Non penso che sia una questione di tempo di calendario, ma piuttosto una questione del ciclo di apprendimento in cui ti trovi (sto parlando di cicli lunghi nell'intervallo degli anni)

Una volta che hai raggiunto una piastra di apprendimento, hai due opzioni

  1. Cementalo insegnando a quelli che ti stanno attorno restituendo fino a quando la prossima crescita naturale ricomincia.
  2. Trova un nuovo compagno per iniziare un nuovo ciclo di apprendimento.

Quindi non basare la tua decisione solo sul calendario, ma piuttosto sul ciclo di apprendimento.


1

Sto pensando di cercare lavoro come ogni 2-3 anni, spostare aziende, forse anche domini

Questo è un errore .. è necessario considerare se passare a un lavoro per posto di lavoro. Se sei in compagnia che ti tratta bene e stai salendo di livello, perché salteresti la nave?


1
Questo è il problema; in molte aziende i ranghi tecnici si esauriscono molto più rapidamente rispetto ai ranghi manageriali. Se vuoi ottenere un titolo di lavoro superiore a "sviluppatore di software" o "sviluppatore di software senior", probabilmente dovrai spostarti e trovare un'azienda con quei ranghi.
quantico

1
Forse mi sono annoiato ...
Ben L

1
+1 - Sono d'accordo che è necessario prendere una decisione in base al lavoro per posto di lavoro. -1 - Anche se ti piace il lavoro, il tuo stipendio non aumenta proporzionalmente a ciò che accade quando cambi lavoro. Quindi, a volte sei costretto a saltare la nave solo per tenere il passo con la porta accanto del Jones. Quanto vuoi tenere il passo con quei Jones è in genere la frequenza con cui devi cambiare lavoro.
Dunk

1

Se stai sviluppando dal punto di vista della programmazione o dal punto di vista dello sviluppo personale o delle competenze del progetto, in genere consiglierei di rimanere (a meno che, ovviamente, non ti piaccia davvero) - questo ti aiuterà a costruire la tua reputazione di "soggiorno"

Quando guardo i candidati per ruoli professionali sono sempre più interessato a quelli che ritengo possano rimanere abbastanza a lungo da ripagare il mio investimento in essi. Non voglio assumere qualcuno che vuole andarsene solo 2 anni dopo.

Detto questo, se un candidato fornisce buone ragioni per trasferirsi, i rapidi cambiamenti non li escluderanno. Meglio essere buoni motivi, però!


1
Un candidato avrebbe dovuto avere 2 lavori negli ultimi 6 anni, offrendo loro una buona esperienza in 2 lingue e le strutture e le pratiche dei loro associati, questo non sarebbe considerato una buona cosa dal tuo punto di vista? A condizione che tali competenze fossero rilevanti per il lavoro richiesto.
Kevin D,

1
Detto questo, sarei anche diffidente nei confronti di qualsiasi candidato che abbia esperienza in una sola lingua e dominio. C'è una differenza tra 10 anni di esperienza e 1 anno di esperienza ripetuta dieci volte.
quantico

@quanticle e @KevinD - assolutamente. Sì a entrambi questi punti!
Rory Alsop,

1

Il mondo è cambiato Due anni erano pochi per rimanere in una posizione, ma non è più. Nella nostra mente sembra breve, ma devi considerare cosa sta realmente accadendo; ciò che i datori di lavoro stanno effettivamente vedendo. Un modo per farlo è guardare il BLS .

Solo una breve rassegna ci mostra che le persone sotto i 40 anni cambiano lavoro 3 volte in un periodo di 4 anni. È poco più di un anno per lavoro. Quindi, rispetto alla concorrenza, stai andando bene per rimanere per 2 anni in un posto di lavoro.


1

Qualcuno che salta troppo spesso i lavori viene passato per interviste (e quando assunto, promozioni) perché è ritenuto inaffidabile. Qualcuno che rimane nello stesso lavoro troppo a lungo viene passato per le promozioni perché è ritenuto troppo prezioso per promuoverlo ad altre posizioni (e si ritiene che probabilmente non lascerà se non viene promosso o valutato, quindi perché investire in lui?) .

Devi trovare la via di mezzo. Spostare i lavori ogni pochi mesi (come un tempo era comune nel boom di .com) è male. Restare con lo stesso lavoro per un decennio potrebbe essere altrettanto negativo. Trovo che 3-5 anni siano abbastanza lunghi da annoiarsi di un lavoro, ma ciò dipende molto dall'azienda e dal lavoro. Se mi piace l'ambiente di lavoro e riesco a ottenere un altro progetto nella stessa azienda, sarebbe preferibile trasferirmi in un altro datore di lavoro. Tuttavia mi piace la stabilità, e non tutti.


0

Non ci sono risposte corrette Cambia lavoro se ritieni che non ci sia altro da imparare.


0

Questo potrebbe essere un buon post per http://careers.stackoverflow.com/

Dipende tutto da cosa stai cercando di fare con la tua carriera - se sta divorando l'esperienza tecnica in una lingua specifica durante 8 delle 24 ore al giorno, forse. O se sei più interessato a una vasta gamma di lavori, forse saltare è il modo giusto. Dipende tutto dai tuoi obiettivi, direi.

E dipende anche dalle aziende a cui ti stai avvicinando con il tuo curriculum: alcuni direbbero che saltare è una cosa negativa, altri direbbero che saltare è una cosa positiva.

Spero possa aiutare!


0

Direi "dipende". Vedi questa risposta alla mia domanda (ampiamente correlata al job hopping) per uno dei problemi con il job hopping.

C'è sicuramente un equilibrio. E dipende davvero dalla compagnia. In alcune aziende è del tutto possibile spostarsi internamente e apprendere nuove tecnologie - e persino stili di gestione e competenze trasversali piuttosto diverse, a seconda di come sono gestiti i singoli team e dipartimenti.

Come regola generale , direi: sì, va bene, ma fai attenzione che le restrizioni non siano tutte molto brevi. Volete avere più di un breve assaggio di ogni lavoro (e della tecnologia in esso) e volete sicuramente vedere i progetti fino al completamento. Stint molto brevi possono darti un'esperienza superficiale e farti sembrare una persona che non riesce a distinguerlo - e in pratica come si dice: come uno "sviluppatore di gabbiani". Restare in giro e mantenere il proprio lavoro e vivere per un po 'con gli errori è una parte cruciale dell'essere uno sviluppatore di software serio. Non vuoi sembrare una persona che scappa sempre a quel punto.


0

La maggior parte dei posti di lavoro sembra richiedere la "zuppa dell'alfabeto" che puoi ottenere saltando dal lavoro. Ad esempio 3-5 anni in Java, 3-5 anni in C ++, 3-5 anni in .NET. Spesso un lavoro del genere ha bisogno di qualcuno che abbia saltato 3 lavori perché spesso ne usi solo uno in un lavoro. Inoltre, la maggior parte dei lavori che ho avuto tende a ripetersi più volte dopo il primo o due anni. Sono uno studente più veloce di molti, quindi potrebbe non essere così male. Ma i primi 6 mesi circa prendi le responsabilità quotidiane del lavoro e probabilmente ogni nuova sfumatura della tecnologia. Per il mio primo lavoro è stato più o meno un anno. Dopodiché, ripete sempre gli stessi 6 mesi / 1 anno di esperienza ripetutamente facendo la stessa cosa. Le persone che conosco e che saltano di più hanno avuto un'esperienza più varia. Alcuni saltano ogni 2 anni o ogni 1 anno. Ottengono Ruby / Java / C / PHP / ecc. e può saltare a lavori con una varietà di requisiti. Nel frattempo cambio meno spesso, quindi non ho una tale varietà di esperienze che rende più difficile cambiare. Generalmente non ricevo nemmeno un colloquio fino a quando un datore di lavoro non diventa disperato ... E se trovano un lavoro competente, non diventeranno nemmeno abbastanza disperati da chiamarmi ...

Anche dal punto di vista dello stipendio, soffri davvero se rimani nello stesso posto troppo a lungo. Non so perché, ma quando lavori per un'azienda anno dopo anno, la tua "lealtà" viene spesso "premiata" con un aumento simbolico del 2-3% che a malapena tiene il passo con l'inflazione. Se salti il ​​lavoro di solito ottieni il 10-20% solo per il luppolo. Se il mercato è davvero cresciuto, potresti finire con molto di più. Non si tratta solo di soldi per motivi di denaro, ma i futuri datori di lavoro ti giudicano in base al tuo stipendio. Se sei rimasto nello stesso lavoro per 5 anni e poi cambierai, si chiederanno perché il tuo stipendio è così basso ed esitando ad assumerti ...

Nel complesso, penso che la situazione sia diversa con una società di consulenza in cui puoi lavorare per la stessa società ma lavorare su una varietà di progetti. Inoltre alcune aziende hanno forti programmi di mobilità interna per aiutare i lavoratori a muoversi. Ma altri sono troppo piccoli per averne uno o è uno scherzo. Ma per ogni lavoro direi che impari di più cambiando soprattutto in una grande azienda in cui i ruoli sono più specializzati. Anche se non è sempre necessario cambiare azienda per un nuovo lavoro.

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.