A 40 anni e' tardi per riciclarsi nell'informatica?

Pubblicità

Dreamer456

Nuovo Utente
Messaggi
2
Reazioni
0
Punteggio
23
Ciao, il mio posto di lavoro e' a rischio. Nella vita non ho fatto altro che programmare in VBA per applicazioni di ufficio (Access ed Excel). Gli unici 2 linguaggi che posso dire di conoscere bene sono appunto il VBA e l'SQL. E dopo essermi accorto che le mie competenze non hanno mercato...mi e' venuto lo sconforto.
Cosa fare? Se perdo il posto, come mi riciclo? Non so se ho voglia di imparare un nuovo linguaggio. Vorrei buttarmi nella sistemistica, ho conoscenza di reti ma solo sui libri, mai operato sul campo. Ho pensato anche alle nuove professioni del web ma anche qui senza esperienza non si va da nessuna parte. Il problema e' che a 40 anni un junior non lo prende nessuno. Studiare da DBA si ok si puo' fare ma ahime' anche qui forse e' troppo tardi.
Secondo voi cosa dovrei fare? Continuare a illudermi che le mie competenze sono richieste oppure propormi come sistemista e illudermi ancora...oppure...non so mi sento in un vicolo cieco.
Un consiglio non solo tecnico...ma anche forse umano..in un momento di difficolta' per me..mi farebbe solo bene.
Grazie.
 
capisco la tua difficoltà....io di anni ne ho 21 e domani mi sa tanto che chiuderò la mia carriera in ingegneria informatica dopo 2 anni che non sono andati bene, quindi senza nemmeno una triennale.

secondo me dovresti guardarti un po in giro, sicuramente avendo molti anni di esperienza pregressa potresti trovare posto sempre nel settore informatico, magari non come programmatore ma comunque partiresti avvantaggiato rispetto a chi non ha esperienza.

in bocca al lupo
 
Come fai a dire che SQL non ha mercato? Certo, VBA ormai non lo usa più nessuno, ma quello che devi fare non è puntare sulle tue conoscenze, quelle si possono sempre ampliare, bensì sulla tua esperienza lavorativa.
Io di anni ne ho 54 e sul lavoro non ho mai avuto problema ad imparare nuovi linguaggi e nuove tecnologie. Piuttosto quello che ti devi preoccupare in Italia è la mancanza cronica di lavoro. Quello è lo scoglio che devi superare, convincere una azienda che ha bisogno di te, delle tue conoscenze e della tua esperienza, ossia convincerli che non possono permettersi solo di avere personale giovane senza esperienza lavorativa, solo perché lo possano pagare poco.
 
Non so se possa essere utile, però ti riporto un' esperienza personale.
Anni fa ero stato assunto come sistemista "tuttofare" in un' azienda i cui software gestionali erano in mano, storicamente, ad un ingegnere esterno che programmava in C# su db Access (!!!).
Aspetta lo ripeto: usava db ACCESS. Versione 2000 o giù di lì.

Io ai tempi non sapevo praticamente nulla di programmazione o db, del resto non me ne ero mai interessato perchè avevo sempre fatto il sistemista: però mi sembrava chiaro già "a naso" che qualcosa non andava considerando i progressi tecnici e l' infrastruttura che andava espandendosi.
L' ingegnere (che aveva superato i 50) aveva il pieno supporto dei titolari, che d' altra parte non ne sapevano niente di informatica nè si erano preoccupati di informarsi in giro.
Siccome i software li aveva creati lui, solo lui aveva voce in capitolo.

Insomma, non ti dico quanti problemi ho visto nel giro di un anno, problemi legati soprattutto alla lentezza esasperante delle ricerche, inserimenti o aggiornamenti ma anche alla produttività base, perchè lui era in ufficio solo qualche ora a settimana e quindi ogni minima richiesta di modifica o funzionalità gli comportava un lavoro lunghissimo (almeno a suo dire).

Quando me ne andai iniziai a studiare PHP, mysql e compagnia per semplici siti personali, approfondendo in seguito per una deriva professionale che stavo prendendo: e mi accorsi, partendo praticamente da zero, di come in sostanza con un poco di tempo e impegno avrei potuto implementare IO, da solo, tutti i gestionali e db che si usavano in quell' azienda, rendendoli mille volte più produttivi.
Mi resi conto che l' ingegnere non era in malafede (anche se l' azienda se lo meritava, ma è un' altra storia...) solo che era rimasto al palo programmando con tecnologie obsolete.
Oppure non lo pagavano abbastanza per pensare di rifare tutto, non saprei... ma nonostante fossimo in buoni rapporti non mi ha mai parlato di questa situazione, l' idea è che non l' avesse nemmeno proposto.

La morale è questa: secondo me non è mai troppo tardi per imparare cose nuove, soprattutto se hai delle basi che facilitino la comprensione del tutto. E' solo questione di volerlo e avere la motivazione giusta per farlo.

C'è da dire che a mio avviso se uno non ha mai fatto un determinato lavoro difficilmente verrà assunto per quel ruolo (io mi sono avvicinato alla programmazione ma non verrò mai cercato come programmatore), ma di certo un' evoluzione nel proprio settore e il desiderio di imparare cose nuove è sempre positivo e ben visto.

Considera inoltre che se studi per percorsi di certificazione ufficiali ti trovi in mano una carta che attesta le tue competenze anche se sono base: per dire, se prendi una certificazione Microsoft per Windows Server, quella te la tieni e ti fa "passare avanti" ad altra gente, giusto o sbagliato che sia.
Lato programmazione non so come funzioni ma senza dubbio ti consiglierei di metterti a studiare i linguaggi che hanno più mercato, che nell' informatica chi si ferma è perduto.
Conosco persone che hanno smesso di lavorare nel campo proprio perchè si erano adagiate sulle proprie competenze (di ottimo livello tra l' altro) senza guardare al futuro, ritrovandosi praticamente senza più nulla da fare perchè non servivano più.
Io stesso ho corso il rischio, l' unica è tenersi aggiornati e continuare a studiare le evoluzioni.
Buona fortuna.
 
Da quello che mi risulta in Italia le certificazioni sono poco considerate, all'estero magari è un altro discorso.
 
E' vero, in Italia come al solito fa più testo il passaparola o la raccomandazione, e non lo dico per fare polemica gratuita.
L' ho constatato di persona ovunque.
Ciò non toglie che esistano persone che selezionino anche in base a questi "dettagli", soprattutto man mano che si parla di realtà più grandi o professionali.
Chiaro che l' azienda generica che ha bisogno di specialisti interni non sa nemmeno cosa siano le certificazioni, ma le software house o le realtà con un CED sviluppato sì.
Insomma, è un pò il discorso della scuola... il diploma, la laurea, in sè non fanno un buon lavoratore ma attestano un livello minimo di competenza nella materia.

E' anche vero che io parlo di certificazioni per avere un range di opzioni più vasto possibile, sicuramente orientato anche all' estero.
 
E' vero, in Italia come al solito fa più testo il passaparola o la raccomandazione, e non lo dico per fare polemica gratuita.
L' ho constatato di persona ovunque.
Ciò non toglie che esistano persone che selezionino anche in base a questi "dettagli", soprattutto man mano che si parla di realtà più grandi o professionali.
Chiaro che l' azienda generica che ha bisogno di specialisti interni non sa nemmeno cosa siano le certificazioni, ma le software house o le realtà con un CED sviluppato sì.
Insomma, è un pò il discorso della scuola... il diploma, la laurea, in sè non fanno un buon lavoratore ma attestano un livello minimo di competenza nella materia.

E' anche vero che io parlo di certificazioni per avere un range di opzioni più vasto possibile, sicuramente orientato anche all' estero.

Qua in Italia fidati che non servono a niente, a meno che non prendi una certificazione Microsoft per lavorare in Microsoft :)
 
No, non mi fido, parlo in base alle mie di esperienze.
Ovvero SI, in Italia non le guarda quasi nessuno perchè nella maggior parte delle aziende non sanno nemmeno cosa siano;
NO, le guardano chi sa cosa siano e deve decidere se investire su uno che abbia già una formazione di qualche tipo.

Poi ognuno tragga le proprie conclusioni in base alle proprie esperienze.
La mia mi dice che sia molto meglio averle, soprattutto nell' ottica di possibilità di cambiare lavoro/andare all' estero/chiedere aumenti/realizzazione personale/realizzazione professionale/credibilità. :)
 
Come fai a dire che SQL non ha mercato? Certo, VBA ormai non lo usa più nessuno, ma quello che devi fare non è puntare sulle tue conoscenze, quelle si possono sempre ampliare, bensì sulla tua esperienza lavorativa.
Io di anni ne ho 54 e sul lavoro non ho mai avuto problema ad imparare nuovi linguaggi e nuove tecnologie. Piuttosto quello che ti devi preoccupare in Italia è la mancanza cronica di lavoro. Quello è lo scoglio che devi superare, convincere una azienda che ha bisogno di te, delle tue conoscenze e della tua esperienza, ossia convincerli che non possono permettersi solo di avere personale giovane senza esperienza lavorativa, solo perché lo possano pagare poco.

Mi riferivo piu' che altro al VBA e al fatto che conoscere l'SQL senza aver lavorato sui DB che contano (Oracle, SQLServer ecc.) serve a ben poco...come valore aggiunto nel mercato.

- - - Updated - - -

Purtroppo nel mio caso bisognerebbe fare pratica di un qualcosa anche a 40 anni altrimenti e' inutile. E' perfettamente inutile. Per chi lavora in un'azienda informatica e' anche facile imparare un nuovo linguaggio, anche se al momento non serve, perche' magari potra' servire in futuro. E hai sempre la possibilita' di confrontarti con colleghi che ne sanno piu' di te e in orario di lavoro possono darti dritte o consigli.
Io lavoro in un'azienda non-informatica, un settore completamente diverso e se dico che ho imparato il php al massimo possono dirmi ok buon per te (ammesso che sappiano cos'e') ma alla fine un qualsiasi progetto piccolo o grande lo faranno fare sempre a qualcuno di esterno che ha esperienza e non certo a me.
Oltre a questo non avrei con chi confrontarmi avendo colleghi non informatici. Ho solo il tempo libero...ma anche qui prima di imparare un nuovo linguaggio possono passare mesi, forse anche anni. Ecco mi piacerebbe che ci fosse qualcuno che ti fa un corso di una qualsiasi tecnologia one-to-one per chi ha poco tempo, pago anche bene ma mi fai da insegnante-tutor e cosi risparmio almeno un mucchio di tempo.

Anche per quanto riguarda le Reti o l'installazione e configurazione PC vorrei fare pratica, tempo fa lessi che si potevano riassemblare vecchi PC per associazioni no-profit in modo volontario ma non ricordo il nome dell'associazione. Magari se qualcuno di voi lo sa puo' postarlo grazie.
 
Capisco come in certe situazioni si veda tutto nero e nessuno sbocco, credimi. Ci sono passato l' anno scorso.
Non vengo ad insegnarti nulla, saprai anche tu che deprimersi non cambierà la situazione, bisogna insistere, bla bla.
Però è l' unica strada percorribile, e se va male bisogna insistere ancora di più.
La cosa peggiore che ti possa capitare è di avere maturato esperienze...

Corsi ce ne sono, va da sè che un corso per quanto costoso non fa un professionista, soprattutto nel campo della programmazione.
Però di esperienza ne puoi fare a iosa: io ad esempio ho iniziato a programmare in PHP per creare il sito della mia associazione sportiva: ogni volta che mi veniva in mente una funzione interessante provavo ad implementarla, e trattando di una passione personale veniva tutto più facile.
Se uno vuole davvero penso che una soluzione si trovi sempre.
Vuoi qualcuno esperto che ti aiuti?
Penso che persino con un annuncio gratuito tu possa trovare qualcuno disposto a farti lezione, magari ti prepari una serie di domande sulle cose che ti creano più problemi, così per ottimizzare i tempi.
Non puoi confrontarti con i colleghi?
Ci sono forum specifici con gente disponibile, non è la stessa cosa ma nemmeno il nulla.
So che non è facile, ma penso che con la volontà si possano ottenere i risultati.

Per l' altro discorso non so di quale associazione parli, ma stai sicuro che le scuole elementari farebbero i salti di gioia se qualcuno li aiutasse a rendere un pelo più efficiente il comparto informatico.
Io rimasi disgustato quando mi capitò di parlare con gli impiegati della scuola elementare del mio paese, in pratica si dovevano arrangiare per ogni questione informatica, intendo dire che c' era chi si era portato il pc scassato da casa pur di lavorare meglio...
E' ovvio che non ti possa mettere a fare il tecnico senza alcuna referenza, ma credo che sarebbero ben felici se gli portassi qualche pc di recupero: tu ci fai esperienza e loro sono contenti.
Ci sono varie associazioni in ogni paese che accetterebbero di buon grado un aiuto informatico, dalla biblioteca al circolo delle bocce.
Ti sembra una cazzata? Beh, allora ti staresti precludendo da solo il successo.... magari è una cazzata, magari ti ridono dietro, magari fai una figura barbina... o magari no, domandare con cortesia è sempre lecito, basta proporsi nel modo giusto.

Per come la vedo io se ti interessa una cosa e sei disposto a dedicarci il tuo tempo libero per impararla, puoi diventare anche più esperto degli esperti.
In un altro thread raccontavo di come io abbia dovuto rivedere completamente il mio approccio al lavoro, studiando cose nuove, perchè ero rimasto indietro vivendo di rendita: i miei amici sistemisti mentre io stavo a casa a giocare al playstation si studiavano i manuali e testavano i software.
D' altro canto io ho speso tantissimi anni nel mio sport e sono arrivato ad aprire dei corsi.. avessi voluto cambiare lavoro avrei potuto dedicarmi a quello, e l' esperienza me la sono fatta nel tempo libero.
Basta perchè sto diventando palloso :D
 
Se conosci SQL è già abbastanza, tanto poi ogni database è diverso e ha le sue estensioni e limitazioni. Quelle però si possono imparare (basta prenderesi un manuale) l'importante è avere le basi. Sapessi quante persone dicono di avere lavorato con RDB e poi non sanno scrivere una JOIN
 
Se conosci SQL è già abbastanza, tanto poi ogni database è diverso e ha le sue estensioni e limitazioni. Quelle però si possono imparare (basta prenderesi un manuale) l'importante è avere le basi. Sapessi quante persone dicono di avere lavorato con RDB e poi non sanno scrivere una JOIN

Purtroppo non è semplice lavorare con le JOIN : puoi essere bravissimo con un DBMS ma non sapere come rigirarti in un altro, mi è capitato in passato.
 
Ma la JOIN è una pietra basilare del RDB. Come fai a ottenere l'informazione contenuta in più tavole nella maniera più efficiente e più veloce? Il database è progettato apposta per questo.
 
Pubblicità
Pubblicità
Indietro
Top