Newsgroup: it.lavoro.informatica
Titolo: Programmatore in cerca d'autore

Sinora ho sempre lavorato in java e in questo periodo che sto cercando 
(mi è scaduto il cocopro) ho ricevuto una proposta di lavoro da parte di 
un'azienda che lavora in c#. A loro non importa moltissimo che non abbia 
esperienza in quel linguaggio (dicono che c# e java hanno molto in 
comune e la cosa in effetti è veritiera).
Però ho anche ricevuto un'offerta (molto più lontana da casa) con una 
software house che lavora in java. Ora, io non mi faccio problemi di 
religione e non mi farei problemi a sviluppare in ambiente microsoft ma 
quello che mi chiedo è: conviene sapere un po' di tutto o è meglio 
"specializzarsi" con un dato linguaggio ?
Ci sono ancora moltissimi strumetni che ignoro in java (struts, jsp, 
hibernate etc.) e che indubbiamente potrebbero arricchire il mio cv, ma 
anche conoscere c# e l'ambiente .net non è certo una cosa da 
sottovalutare. Ergo: meglio specializzarsi o mantenersi generici ma 
sapere un po' di tutto ?
Dove con "meglio" intendo riguardo al mio futuro professionale.
Vorrei evitare sterili polemiche java vs .net. :)
graz
gm

 Vorrei evitare sterili polemiche java vs .net. :)
Infatti. :-)
Ciao,
Antonio
-- 
Antonio Cangiano
Administrator of 
www.visualcsharp.it

 richiesto nei prossimi anni.
In piccolo la ns. software house ha ormai abbandonata Java per .net... 
-- 
__________________________
Luc (32, CO)
MS Visual Studio developer
__________________________

 In piccolo la ns. software house ha ormai abbandonata Java per .net...
Curiosità: avete migrato applicazioni web o anche desktop ?
PaF

 sapere un po' di tutto ?
Mui semplize :
Un generico Java / .Net prende X
Uno specialista 2X
Se sai un po' e un po' avrai molta facilita' a prendere X
Se diventi specialista avrai -eno facilita' ma prenderai 2X
Fra colleghi ci dividiamo e alcuni hanno preso la strada doppia
:)
Buona scelta.
Nicola
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 .net...
Strana, questa scelta. Posso chiederti come mai è stata fatta?
-- 
Ciao!
Luca

 Curiosità: avete migrato applicazioni web o anche desktop ?
Esclusivamente web. Per il resto c'è C++, altro che Java... ;) 


 Strana, questa scelta. Posso chiederti come mai è stata fatta?
Non so esattamente, mi occupo solo di "sfuggita" dello sviluppo web... So solo 
che Java era un generatore di problemi. Non che .net non ne dia, ma almeno il 
supporto/documentazione MS è decente. 


 Fra colleghi ci dividiamo e alcuni hanno preso la strada doppia
E uno specialista Java/.Net prende 3X :-)
A parte gli scherzi, tutto dipende da cosa vuole fare nel futuro. Rimanere
un tecnico specializzato? Allora meglio specializzarsi il piu' possibile
su un settore e cercare di essere tra i migliori nel campo (anche se si sa
che in Italia la specializzazione tecnica paga fino ad un certo punto).
Vuole occuparsi di architetture di sistemi? Allora e' meglio avere una
conoscenza piu' allargata dei vari sistemi anche se con minore livello di
specializzazione. Vuoli diventare un project manager? Allora meglio
cominciare a investire soldi in un bel vestito di Armani con cravatta
sfavillante. :-)
Tutto dipende dalle prospettive. Ovvio che poi non esistono divisioni
cosi' nette ma ci sono tante gradazioni e sfumature per cui ognuno puo'
inventarsi un profilo.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 inventarsi un profilo.
Concordo in tutto
a parte nel fatto che in Italia non paga la specializzazione.
òla crisi porta effetti strani.
Io sono sempre stato cross Sun-MS , poi da quando c'e' crisi ho dovuto + per
richiesta di mercato che per mia volonta' specializzarmi.
Oggi gli Architect veri qua servono poco perche si fa prevalentemente
manutenzione e quindi il mer cato assorbe + specialisti.
Di fatto un Architect c serve + in fase di start up di projetto o di
GEstione
Cose qua oggi rare da trovare


 "specializzarsi" con un dato linguaggio ?
Conviene sapere un po' di tutto *e* essere specializzato.
Non è impossibile.

 supporto/documentazione MS è decente. 
sono sincero, mi sembra una motivazione fragile rispetto ad una più
probabile di scelta di piattaforma MS (giustamente, se la supportate).

 probabile di scelta di piattaforma MS (giustamente, se la supportate).
Sinceramente con tutti i pro che potrei dare a favore di una o l'altra dire
che Sun genera problemi e MS li risolve sinvceramente potresti ritrovarti
una muta Doberman che ti dice il contrario :)


 probabile di scelta di piattaforma MS
Ops, quello era scontato. Perchè, esistono altre piattaforme? :) 
