Newsgroup: it.lavoro.informatica
Titolo: Datemi un consiglio

Ciao a tutti! mi sono da poco laureato in ing. informatica, laurea 
triennale. Conosco abbastanza bene java, oltre ad averlo studiato in 
modo approfondito all'università ho integrato alcuni aspetti del 
linguaggio per conto mio, e altrettanto bene il C (e la glibc di 
linux),qui ho fatto tutto da solo perchè all'uni questo linguaggio non 
l'ho visto manco di striscio.
"Da grande" vorrei fare il programmatore e considerando che attualmente 
sto svolgendo il servizio civile , quindi ho parecchio tempo libero, 
pensavo di mettermi a studiare un altro linguaggio...
Quindi guardando al futuro, secondo voi, cosa mi conviene imparare? 
pensavo a .net e c#, visto che adesso va di moda, ma dopo una veloce 
panoramica mi sempra più una brutta copia di java, magari mi sbaglio. Su 
consiglio di un amico ho dato un occhiata veloce a python, sembra ben 
fatto e devo dire che mi ha entusiasmato parecchio, ma da quanto ho 
capito è più usato in ambito accademico che lavorativo. Avevo pensato 
anche al c++, conoscendo già il c e la programmazione a oggetti non mi 
dovrebbe risultare difficile impararlo. Oppure è meglio che mi 
accontenti di java e c e che mi butti su un dbms tipo oracle?
Voi cosa fareste al posto mio?

 accontenti di java e c e che mi butti su un dbms tipo oracle?
Adesso su tutto il tuo discorso oracle che centra?
Io ti dico la mia.
I linguaggi presi singolarmente son tutti buoni e se li devi studiare per
hobby non c'è un criterio di scelta oggettivo, dipende dalle tue preferenze.
Se devi imparare qualcosa per lavoro (quindi programmare non più per
divertimento ma finalizzato alla produzione di un risultato nel minor tempo
possibile) le tue considerazioni non si devono fermare soltanto al
linguaggio ma a tutte le risorse disponibili per quel linguaggio che ti
permettano di produrre buon codice in poco tempo.
Tali risorse possono essere:
- documentazione
- esempi di codice già fatto
- progetti opensource da studiare ed eventualmente da supportare
- tools di sviluppo avanzati
Quanto sopra è secondo me determinante nella scelta del linguaggio ed in
particolar modo l'ultimo punto nel caso si decida di effettuare una
programmazione ad alto livello.
Chi si sognerebbe oggi di programmare in pascal se non ci fosse Delphi?
Quali sono i concorrenti di 
visualstudio.net
?
Se io dovessi iniziare attualmente un progetto software probabilmente
utilizzerei .net (sia per il web che per applicazioni desktop) (visualstudio
perchè lo conosco un po', non sò il nuovo delphi come funziona e non conosco
powerbuilder).
Chiaramente è una mia preferenza e non ho la pretesa di affermare che sia la
miglior soluzione, però tiene conto di quanto ho dett o sopra.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 se magari cominci a produrre qualcosa con quello che sai?
è quello che vorrei fare anch'io, ma come ho detto sono sotto servizio 
civile, passo le giornate seduto a non fare un bel niente e visto che il 
  massimo che mi fanno fare è alzarmi per fare tre fotocopie ogni due 
ore allora pensavo di occupare meglio il tempo portandomi il portatile 
da casa e mettendomi a programmare

> Voi cosa fareste al posto mio?
io mi butterei su .net e c#
tanto si sa che il futuro della programmazione sara' di questa accoppiata..
ah no qualcosina la lascio anche a java dai :)
Maicol