Newsgroup: it.lavoro.informatica
Titolo: Data di scadenza

Ciao a tutti, intanto vi ringrazio per le vostre risposte al mio thread 
precedente ("Cambiare lavoro...").
Ho un'altra domanda per i più esperti, forse stupida.
Nella mia precedente esperienza lavorativa ho accumulato una discreta 
esperienza (3 anni) su .NET. Dove sono ora, invece, si usano tecnologie 
diverse (Java ma anche altro, un po' di tutto). Probabilmente ho fatto una 
cazzata a non proseguire su quella strada, ma ormai l'ho fatta e per il 
momento me la tengo.
Ora, se fra qualche tempo volessi ritornare su .NET, data la rapidità 
nell'evoluzione di tali tecnologie, dopo quanto tempo la mia esperienza 
precedente sarà ritenuta obsoleta e non più rivendibile? Immagino che se per 
i prossimi 5 anni mi dedicassi ad altro non potrei più candidarmi a 
posizioni da esperto .NET, perchè nel frattempo la tecnologia sarebbe 
talmente evoluta da renderla completamente diversa da com'è ora, e il mio cv 
verrebbe cestinato. Mi fa piacere vedere anche altre tecnologie, credo che 
sia una cosa comunque positiva, ma non vorrei buttare la mia 
specializzazione precedente.
Avevo anche pensato di prendere una certificazione microsoft, se la cosa può 
servire a rendere questa esperienza "a più lunga conservazione" ai fini del 
cv.
Grazie 

 Ho un'altra domanda per i più esperti, forse stupida.
Beh... grazie lo stesso! :-) 


mmm....
Io sono stato, in un lontano passato, uno sviluppatore senior PHP4. In
effetti, le esperienze LAMP nel CV continuo a tenermele...e spesso mi
contattano per progetti in cui è richiesta conoscenza di PHP e Java,
probabilmente per porting.
Vedere le altre tecnologie è fondamentale per crescere ed acquisire la
forma mentale del consulente. Sta' certo però che le tecnologie non
evolvono così rapidamente come vogliono farci credere. L'importante è
comprendere bene i concetti che stanno alla base, tanto li rivedrai
sempre ma in una forma diversa o chiamati con un nuovo acronimo che è
venuto in mente a qualche esperto di marketing.
Inoltre, le piattaforme (a parte le tecnologie cutting-edge tipo nuovi
linguaggi sfornati dalle università che stravolgono completamente il
concetto tipico di programmazione) tendono comunque ad assomigliarsi
nello scopo e nell'utilizzo, anche perché seguono i tipici pattern di
design.
Dipende dalla tecnologia...con .NET non so dirti. Di sicuro, la
filosofia di base resterà quella e puoi campare di rendita per almeno
un paio di anni:)
Inoltre, tieni presente che l'essere umano ha una particolare
capacità: se torna a svolgere un'attività dopo una pausa di un anno,
ad esempio, è come se questa pausa non ci fosse mai stata. Ti
ritroverai a doverti aggiornare per un mese al massimo, ma non di più.
Poi, se hai davvero quest'ansia di oblio delle conoscenze acquisite in
passato, leggiti qualche articoletto ogni tanto..fatti degli
esperimenti per provare le nuove cose...dacci una botta ogni mese o
due, insomma:).
 Però cerca sempre di impiegare il tempo per aggiornarti su cose che
servono al mercato (noi siamo servi del mercato, non dimenticarlo
mai)...magari provando le librerie per i nuovi standard web services
che saranno di tendenza fra un paio d'anni..cose del genere.
Io lo faccio gestendo un sitarello di un gruppo musicale formato da
amici:)
--
Meno male che Tessera 1816 c'è!

 trovato ad avere molte difficoltà (economiche, di gavetta, ecc.)?
Domanda molto interessante, in effetti.
Tenendo conto che il mio status di "Senior LAMP Analyst/Developer"
l'ho acquisito durante gli anni di università, una volta laureatomi
(dopo ben 8 anni:)) ho deciso di passare al mondo java enterprise.
Avevo già, ovviamente una conoscenza più o meno approfondita dei
concetti OO e dei pattern di design.
Eravamo nel pieno del regno di Berlusconi II e non c'era niente di
buono all'orizzonte: mi avrebbero assunto con contratto a progetto o
PIVA per sviluppo PHP ma nessuna prospettiva di crescere in
professionalità e competenze. Terrorizzato dall'idea di ritrovarmi a
40 anni ed avere come unica esperienza quella dello sviluppatore web
di sitarelli commerciali, ho deciso di seguire uno stage di due mesi
in tecnologie J2EE e UML (dei veri e propri corsi in aula) retribuito
a 300 euro al mese. All'epoca era l'unica società di Roma che offriva
corsi formativi prima di un probabile inserimento. Dopo un piccolo
screzio, ho dovuto lasciare il corso (e quindi società:)).
Dopodiché, ho avuto un'esperienza a Torino di stage di quattro mesi a
250 euro al mese ('stavolta si trattava di un vero e proprio lavoro)
dove ho potuto studiare ed applicare le tecnologie java più usate,
fare analisi e design di alcuni componenti, oltre a dare una piacevole
occhiata a python e zope (tutto per 250 euro benedetti).
In tutti quei mesi mi sono mantenuto grazie ad un tele-lavoretto di un
anno (per Madre Google) pagato 800 euro netti al mese, per 20 ore a
settimana, con TFR e tredicesima liquidati alla fine del contratto,
alla faccia dei magnaccia italioti.
Ho avuto però bisogno di occasionali "prestiti", dato che il costo
della vita stava diventando quello che era e una mia scarsa
parsimonia:)
Dopo quell'esperienza, mi sono semplicemente rivenduto come analista/
sviluppatore senior in tecnologie Java. Ho uno stipendio che non è
proprio da gavetta, anche se a volte mi trovo a dover colmare delle
spaventose lacune nel giro di 2 ore.
Forse ho imbrogliato un po' sulla seniority, ma non ho mai avuto
problemi sul lavoro e me la sono sempre cavata bene.
Penso che la seniority non dipenda dalla particolare tecnologia di cui
si è esperti, a meno di situazioni particolari. Quello che conta è
l'ambito funzionale del progetto.
Uno sviluppatore esperto avrà tutte le capacità per acquisire il nuovo
linguaggio in poco tempo. Certo, Java EE è un campo sterminato...ma
basta capire cosa serve e studiarselo man mano (anche se ci sono stati
brevi periodi in cui "Il tempo libero, questo sconosciuto").
Ovviamente, bisogna avere una conoscenza di base ma robusta di ogni
cosa riguardante la Computer Science e le reti di comunicazione,
acquisita durante gli anni (a partire dalle prime prove che si
facevano con il commodore 64) e gli studi fatti.
Se qualcuno ha dei soldi da parte e ha deciso di cambiare ambito
tecnologico per qualche motivo, può prendersi 6 mesi di aspettativa,
mettersi a studiare e a crearsi progetti pilota etc., acquisire tutte
le nozioni e competenze tecniche necessarie e poi rivendersi. Qui in
Italia nessuno ti paga per studiare e nessuno investe sulla tua
formazione, nemmeno l'azienda di cui sei dipendente (tranne casi che
fortunatamente si fanno meno rari, ultimamente). Addirittura stanno
ancora pensando se devono o meno pagare i ricercatori
universitari...hanno dei dubbi anche su quello!
--
Meno male che Tessera 1816, prima o poi, non ci sarà più!