Newsgroup: it.lavoro.informatica
Titolo: Dubbio amletico: specializzarsi o no?

Ciao a tutti,
mi presento velocemente, ho 26 anni, laureato in ingegneria informatica 
l'anno scorso, con un anno di esperienza lavorativa.
Ora sto cercando lavoro, e considerando che ho avuto esperienza in un 
settore molto di nicchia dell'IT, mi chiedo:
E' meglio specializzarsi in un preciso settore informatico, oppure saper 
fare un po di tutto?
Se mi specializzassi, ad esempio, come programmatore Java, dopo un certo 
numero di anni potrei vantare una certa esperienza in quel determinato 
settore, però potrei prendere soltanto le offerte di lavoro riguardanti 
Java. Se invece provassi più cose, tipo Java, .NET, ABAP/4, potrei 
rispondere a molte più offerte di lavoro, però non potrei rispondere a 
quelle offerte del tipo :"sono richiesti almeno 2 anni di esperienza nel 
settore". Gli esempi che ho fatto riguardano linguaggi di programmazione, ma 
ovviamente qualsiasi altro campo IT va bene lo stesso.
Cosa ne pensate? Quali sono le vostre esperienze in merito?

 fare un po di tutto?
Mi sembra molto difficile sapere fare _bene_ programmazione in C,
configurazione
dei router/switch/firewall, amministrazione di sistemi FreeBSD,
gestione di sistemi Oracle,
e cosi' via tutti insieme.

 Cosa ne pensate? Quali sono le vostre esperienze in merito?
Cerca di fare esperienza in qualcosa che ti interessa
-- 
Lawrence - 
http://www.oluyede.org/blog
"Nothing is more dangerous than an idea
if it's the only one you have" - E. A. Chartier

 Cosa ne pensate? Quali sono le vostre esperienze in merito?
La strategia delle body rental e quella delle multinazionali e' quella di
non far specializzare troppo nessuno. In questo mondo nel momento in cui
andrai a cercare un altro lavoro non sarai mai il candidato perfetto e non
ti converra' mai cambiare perche' comunque non ti offriranno piu' di
tanto. Di contro e' vero che fare la stessa cosa per anni e anni si
rischia la noia e paranoia. Indubbiamente specializzandoti troppo rischi
di finire fuori mercato e specializzandoti poco rischi di essere poco
appetibile sul mercato. C'e' una sottile differenza tra il disperdere
energie per svolgere numerose attivita' che non hanno nulla in comune e
verticalizzare le proprie conoscenze in maniera che queste rafforzino la
tua cultura informatica in senso omogeneo. Purtroppo questa differenza la
potrai capire solo quando sei ben addentrato nel settore (anche perche' e'
diversa e in continua evoluzione per ogni figura). Purtroppo la tendenza
ad assumere personale onniscente (ovvio in teoria, non nella pratica) ha
molto a che vedere con il declino della richiesta di personale
nell'informatica per cui se una volta assumevano tre persone di cui ognuno
faceva bene il suo mestiere in seguito alla crisi uno che faceva le cose
alla bella e buona (o diciamo anche alla ca... di ...) bastava. Questo
certo non rafforza l'idea dell'informatico come professionista ma lascia
molto spazio agli improvvisati del mestiere che sanno un po' di questo, un
po' di quello, poi su quell'altro leggo il manuale, quell'altra cosa e'
simile, quell'altra e' windows quindi e' facile... insomma spero di aver
reso l'idea.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 fare un po di tutto?
Avevo un amico/collega che programmava in 4GL.
E' vero che non trovava molte opportunita' (anzi: un cazzo), peroooo',
sul serio, al primo colloquio che ha fatto e' stato assunto subito :)
Bisogna pero' dire che nel suo caso non penso ci fosse premeditazione,
e che premeditare una cosa del genere presenta sicuramente i suoi bei
rischi. LOL, lui aveva imparato questo linguaggio durante il militare
di leva.
Cmq, I rischi sono evidenti: cio' che tu sai fare diventa obsoleto e tu
fai prima a trasportare le pizze con il motorino che ha imparare un
nuovo linguaggio :)
-- 
Massimiliano

 e cosi' via tutti insieme.
Heilà Adam, anche tu qui :)
Ovviamente è difficile, ma io non ho detto che uno deve saper *bene* fare 
qualcosa. Faccio un esempio così è più chiaro, io sto chiedendo 
essenzialmente questo:
E' meglio avere 10 in una materia e 2 nelle altre, oppure avere 6 in tutte 
le materie? 

 Cerca di fare esperienza in qualcosa che ti interessa
E' cosě che sono andato avanti finora, ma a me piace tutto 
dell'informatica...dalla programmazione, all'hardware. Ah, non mi piace fare 
data-entry :) 


nel 99% delle situazioni un esperto e specializzato e' meglio di un non
esperto.
nel calcio e' simile un centavanti che fa 30 gol a stagione e' quello che
serve in attacco.
e un difensore come Cannavaro chiramente lo vogliono tutti
Poi ci sono casi rarissimi come Zambrotta che sa fare molti ruoli e ci ha
fatto vincere i mondiali, ma non e' la normalita' perche' noi non siamo i
migliori del mondo :-)
N
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 le materie?
Che discorsi....  sicuramente se uno sa poco di tutto, farà sempre il
jolly.. o il ragazzotto..
Se uno sa tutto di project management, o di java, o di c# e ha avuto la
possibilità di mettere in pratica la propria esperienza sarà
considerato un esperto, potrà scrivere libri o articoli.
Sicuramente se un informatico si presenta come analista-programmatore e
contemporaneamente come esperto hardware non è credibile.
o no ?

 le materie?
Puo' essere utile saper fare piu' cose. Vedi, per esempio, quello che
dice SAGE su quello che dovrebbe sapere un amministratore di sistema.
Per me, sapere un po' di Perl e un po' di Unix e' stato utile sul
lavoro,
ma e' una cosa che mi aiuta a fare cose con router e switch: non potrei
realisticamente lavorare come programmatore Perl a tempo pieno
o sistemista Unix, sebbene stia cercando di migliorare la mia
conoscenza
di queste cose. Ho lasciato perdere l'intero discorso DB: saperne poco
poco non servirebb a niente. Il Java non lo capisco e basta. E nemmeno
gli oggetti, francamente.

 data-entry :) 
Beh comincia con il fare una cosa alla volta...


 o no ?
Non direi.