Ingegneri senior: tornare alla codifica?


31

Questa è una domanda riguardante gli ingegneri con oltre 20 anni di esperienza, ma è una domanda per tutti, poiché ha a che fare con lo sviluppo della carriera.

Sono in una caccia al lavoro sorprendentemente lunga, e il problema sembra essere che i datori di lavoro non mi accetteranno come programmatore. Sì, ho fatto molte cose, avevo la mia compagnia, l'ho venduta troppo presto, ecc. Ma il mondo ha sempre bisogno di lavoratori produttivi e le mie capacità sono attuali e precise. Il mercato in cui mi trovo ha meno aperture per le persone anziane e non mi dispiace fare un passo o due indietro se riesco a trovare un posto per contribuire. Quali sono i tuoi pensieri sulla gestione della carriera che prepara i 40, 50 anni a una brusca interruzione della carriera?


11
Sviluppa più flussi di reddito perché l'etismo in questo settore non scomparirà presto. Questo può anche aiutarti a gestire l'accettazione della retribuzione ridotta. Oltre a questo, trova un'azienda per cui lavorare per cui l'età non è un fattore.
jfrankcarr il

2
a proposito, questa è in qualche modo una domanda comune qui che viene chiusa, quindi potrebbe essere fuori tema o troppo localizzata per questo sito. Potrebbe essere necessario ripulirlo e renderlo più generico.
jmq

1
Anche con la volontà di tornare indietro, i potenziali datori di lavoro si preoccuperanno sempre di cercare ruoli manageriali e di provare a ricominciare a ottenere uno stipendio.
Brian

1
Dove ti trovi / disposto a lavorare?
JBR Wilkinson,

JBRWilkinson: Grazie per la domanda. Non voglio usare questo forum per trovare lavoro, ma se potessi inviare le tue informazioni di contatto a rocketman dot tom su gm ail dot c om, vorrei parlarti offline.
Thomas McNamee,

Risposte:


27

In una parola, consulenza.

Se hai una conoscenza specifica del dominio e puoi entrare, risolvere problemi difficili o implementare la soluzione esatta di cui hanno bisogno, puoi caricare loro un braccio e una gamba per il tempo che dedichi. Ci vorrebbero mesi per affrontarlo comunque freddo.

Ma essere assunto come consulente di solito è una questione di chi ti conosce, motivo per cui tutti i consulenti sono a) persone che operano nel settore da decenni, b) persone che lavorano per l'agenzia di consulenza che ha prestato servizio industria per decenni, o c) il genero di qualcuno.

Gli aspetti negativi sono che potrebbero esserci molti più viaggi, a volte c'è risentimento da parte della gente del posto e sei sempre in quella fase iniziale di impressione della prima impressione. I consulenti possono essere come zingari nomadi alla ricerca del prossimo punto debole. Ciò potrebbe essere in termini di industria, set di competenze tecniche o posizione fisica. La vita sulla strada può essere dura. (E conosco un ragazzo che vola dall'Iowa alla Florida ogni due fine settimana, è un inferno di un pendolarismo). Puoi vedere molti negozi di codici e ho sentito che non sono sempre felici di avere altre persone che vengono a fare il loro lavoro. Altre volte sei il loro salvatore che scende con soluzioni divine e bandisce le bestie che le affliggono. Raramente ti stabilisci in un'azienda abbastanza a lungo da sentirti a tuo agio, e anche se ci sei stato per anni, puoi comunque essere "solo"


4
Oh, e affronta un progetto open source. Non che penso davvero che tu debba compilare il tuo curriculum o dimostrare che sei ancora un programmatore acuto, ma perché la comunità open source ha sempre bisogno di più ingegneri senior.
Filippo

1
C'è sicuramente un sacco di contratti e consulenza là fuori per le persone anziane.
maple_shaft

2
Idee fantastiche, grazie. Sono stato consulente una volta, fino a quando i bambini non hanno raggiunto la terza media, quindi dovevo essere a casa. Potrei farlo di nuovo se dovessi, ma la descrizione di Philip è corretta. I soldi possono essere fantastici.
Thomas McNamee,

1
Sono d'accordo sulla consulenza. Faccio lavori di consulenza / appalto da oltre 30 anni. Ho appena compiuto 65 anni e sono impegnato come non mai - al momento ho diversi contratti e sto cambiando lavoro ogni settimana. Non ho voglia di ritirarmi.
Tcrosley,

12

Starei attento a quanto contenuto non di programmazione hai inserito nel tuo curriculum e proverei a limitarlo il più possibile per essere rilevante per lo sviluppo del software.


+1 e aggiungerei su misura il tuo curriculum a ciascun ruolo per cui ti candidi. Non vuoi esagerare con la menzogna, ma assicurati che l'esperienza pertinente sia maggiormente evidenziata.
ozz

1
CFL_Jeff, Ozz: Assolutamente. Una volta che hai un paio di decenni di esperienza, un curriculum esauriente sarebbe, beh, estenuante. Quindi scelgo e tengo traccia di chi ottiene quale versione.
Thomas McNamee,

9

Mi piace un'analogia del calcio qui. Sei come un guardalinee esperto nella NFL. Sei davvero bravo nel tuo lavoro, ma costa molto. Il team ritiene di poter ottenere abbastanza produttività da qualcuno più giovane per meno soldi e le prestazioni saranno abbastanza buone. In pratica hai un prezzo elevato per il mercato con molta esperienza. I lavori diventano un po 'più difficili da trovare, ma c'è qualcuno che ti pagherà.


11
E anche se in realtà non sei troppo costoso, la maggior parte delle aziende supporrà che lo sia.
Matt Grande

8

La mia prima risposta è la stessa di Philip: la consulenza. L'ho fatto, ho apprezzato le sfide e ho scoperto che preferisco ancora l'occupazione tradizionale.

La mia seconda risposta è una strategia che ho trovato utile per mantenere la mia mano nello sviluppo, anche dopo 33 anni. Chiamiamo questa "consulenza interna". Interagisco con clienti, vendite, marketing, team tecnici e gestione di livello C, parlo la lingua di ogni gruppo e imparo ciò che è importante per ciascun gruppo. Mi trovo spesso in grado di suggerire idee che hanno un potenziale valore per l'azienda e anche di colmare gli obiettivi di ciascun gruppo. Queste idee di solito richiedono lo sviluppo di un prototipo di proof of concept. Il tempo del progetto varia da un pomeriggio a ~ 12 mesi. Non sono mai nello sviluppo di percorsi critici e non guido più un team di sviluppo, ma riesco a fare lo sviluppo iniziale dei concetti. Questo genere di ingegnere post-senior potrebbe non essere adatto a tutti. Tuttavia, funziona per me e fornisce valore al mio datore di lavoro.

In termini di consulenza concreta per diventare un "consulente interno":

  1. Ascolta. Ascolta ancora. Ripetere. Scopri cosa è importante per le persone.
  2. Non essere attaccato a concetti, opinioni e idee che potresti avere.
  3. Sii disposto ad affrontare i compiti "impossibili".
  4. Esercitati a imparare qualcosa rapidamente.
  5. Accettare il fallimento come parte integrante e necessaria di qualsiasi processo.
  6. Sii disposto a sembrare sciocco ponendo domande.
  7. Vedi # 1.

1

L'età è un problema molto reale. Il problema è che le persone assumono che se sei bravo, non hai bisogno di aiuto per trovare un lavoro. Purtroppo le leggi anti-discriminazione a volte rendono più difficile la ricerca di lavoro in alcuni paesi, dal momento che nessuno vuole assumere qualcuno che non può licenziare.

Alcuni pensieri:

1) Torna a clienti soddisfatti e precedenti datori di lavoro.

2) Impacchettati come consulente indipendente.

3) Cerca i modi in cui la tua esperienza di non programmazione può integrare le tue abilità tecniche.

4) Cerca un luogo che possa ottenere valore dai tuoi oltre 20 anni di contatti.

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.