Newsgroup: it.comp.programmare
Titolo: =====Cosa scegliere?======

Ciao a tutti,
ho deciso di fare un corso di programmazione, cosa pensate sia meglio
scegliere tra le seguenti opzioni a parità di costo, naturalmente in
prospettiva di un futuro impiego nel mondo del lavoro?
ESPERTI DI SISTEMI SAP R3                             550 H in aula
350 H di stage aziendale
INSTALLATORE/SISTEMISTA                          600 h in aula
300 H di stage aziendale
VISUAL BASIC                                                       450 H in
aula            350 H di stage aziendale
JAVA
500 H in aula             300 H i stage aziendale
ORACLE SQL                                                          500 H in
aula            350 H di stage aziendale
PROGRAMMATORE COBOL CICS DB2          500 H in aula           350 H di stage
aziendale

 scegliere tra le seguenti opzioni a parità di costo, naturalmente in
 Poiche' non e' dato sapere la qualita' dei corsi e la loro
 precisa modalita' di svolgimento penso sia molto arduo
 dirti che l'uno e' migliore dell'altro. In vista di un possibile
 futuro impiego direi che mancando di pratica qualsiasi corso
 non puo' dare grandi chance. E' solo una mia valutazione
 naturalmente, ma basata su vissute esperienze.
--
Quicker  E-mail: 
qui...@supereva.it
http://www.quicker.f2s.com/

 ha scritto nel messaggio
news:9e3rm7$l4o$1...@lacerta.tiscalinet.it...

Per esperienza quasi personale ti dico Visual Basic. Io per motivi personali
non ho dato seguito agli studi ma è un linguaggio assai semplice e
produttivo. Ha la maggiore comunità di programmatori al mondo quindi c'è
molta concorrenza.
Lascia perdere il COBOL, mi fa orrore solo il sentirlo ancora nominare!!!!!!
Per quanto riguarda i primi due...beh, non conosco i sistemi SAP3 quindi non
so dirti, mentre per il secondo bisogna vedere installatore/sistemista di
che: WINNT/2000? Unix?
Infine: Java è un eccellente linguaggio multipiattaforma, simile al C++,
molto consigliato anche se difficile, mentre ORACLE è uno dei migliori
database in circolazione (se non il migliore - anche se io sto studiando
Access) ed è dunque molto richiesto. Se poi ti imparano anche il SQL ancora
meglio.
Ciao. Se vuoi ulteriori info chiedi pure.

Infine: Java č un eccellente linguaggio multipiattaforma, simile al C++,
mah! Java non mi sembra poi cosě simile al C++...
Anto
--
Antonio Cuni, 19 anni, studente
Brainbench Certification: 
Master C++: 4.6, higher than 98% of all previous test takers.
C Language: 3.32, higher than 79% of all previous test takers.
http://www.brainbench.com/transcript.jsp?pid=1301688

 mah! Java non mi sembra poi così simile al C++...
a me lo sembra abbastanza invece .....
la sintassi è quasi identica ...
cambia quello che c'è sotto ma per il resto .....
siamo lì

Maverick ha scritto:

Hai detto niente!
 
ciao
Luigi
--
bug windows [5] = {"95", "98", "NT", "Me", "2000"};

 Luigi
Difatti non è niente ... è molto importante.
Il cuore di Java è completamente diverso, visto che è nato per essere
multipiattaforma e ha bisogno della macchina virtuale per andare ...
Resta cmq il fatto che chi ha dimestichezza e sa usare il C++ si trova molto
avantaggiato nell'imparare il Java (parlo anche per esperienza ( anche se
molto modesta ...)).

 PROGRAMMATORE COBOL CICS DB2
bel frullatone! ;)
ma quanti anni hai, che skill e cosa vuoi fare da grande?
- SAP oggi in Italia e' _IL_ sistema ERP di riferimento; da lavoro al 100%
dei consulenti che sono tra i piu' pagati in assoluto
- programmazione; non importa il linguaggio. ci saranno sempre programmi da
manutenere ;) Pero' io fare un corso di programmazione OO svincolata dal
linguaggio il piu' possibile
- Sistemista, come sopra ma spesso serve "il campo" eppoi sotto Win* trovi
qualcuno che costa meno di te :(

cambia quello che c'è sotto ma per il resto .....
appunto. Cambia *tutto* il linguaggio, a parte la sintassi...


la questione è abbastanza semplice.
Il topic di questo messagio dice " cosa scegliere?" .
Quindi, bisogna sapere su cosa si deve basare la scelta: sulla semplicità
d'uso (cosa dove centra anche la sintassi), la robustezza, l'affidabilità,
la portabilità o su cosa?
Il Java, lo abbiamo già detto, è portabilissimo in molte piattaforme
esistenti, è molto robusto e sopratutto molto sicuro.
Però c'è da dire anche un'altra cosa: Java è pesante, molto pesante.
Una applicazione semplice realizzata in Java tichiede molte più risorse di
una realizzata in C++.
D'altro canto il C++ è molto + complesso, vedi logica dei puntatori,
overflow di ogni tipo, accessi alla memoria pericolosi e via discorrendo.
Quindi il punto è: su cosa si deve basare la scelta?

Quindi il punto è: su cosa si deve basare la scelta?
partiamo dal presupposto che lui non sappia nulla di programmazione.
Deve ancora imparare cosa è una variabile, cosa una funzione, cosa un
ciclo, ecc.
Quello che gli serve è un linguaggio semplice da imparare, semplice da
leggere, che non ti permetta di sgarrare facilmente, che separi
nettamente i vari aspetti della programmazione per poterli capire
meglio. Qualcuno ha detto PASCAL? ;-)
