Newsgroup: it.lavoro.informatica
Titolo: dilemma didattico

Ciao a tutti, avrei un parere da chiedere a chi è già nel mondo della
programmazione...
Le mie basi di programmazione sono la conoscenza del C++ e del Java a
livello di esami universitari (per intenderci, tutto il Lippman-Laiole
per il C++ e bene o male tutte le cose base del Java).
Come esperienza lavorativa provengo da un mondo del tutto diverso,
disegno cad, progettazione meccanica e programmazione CNC.
Per motivi che non sto qui a elencare ho un lungo periodo di tempo
(qualche mese) nel quale buttarmi a capofitto nella programmazione
"seria" per eventuali prospettive lavorative.
Secondo voi, anche alla luce delle condizioni del mercato del lavoro
attuali, cosa dovrei studiare? C++ su windows, Visual C++, Python,
Java....sono venute a chiedere qui perchè cercando nel web ho trovato
di tutto e sinceramente ho un pò le idee confuse. Insomma nelle
aziende che assumono e ci danno i soldi per la pagnotta quali sono le
competenze che cercano di più? Ho un pò di tempo a disposizione e
vorrei sfruttarlo nel migliore dei modi.
Grazie anticipatamente a tutti. Saluti.
Gianca


[CUT]
Se intendi inserirti nella programmazione applicata alla meccanica
sicuramente il C e C++ e' piu' usato del Java. Se hai gia' un background di
questo tipo mi butterei su quello. Ad ogni modo un programmatore non e'
legato ad un linguaggio in assoluto ma e' una forma mentis con competenze di
diverso tipo, oltre che della sintassi di uno o piu' linguaggi.
Ciao

 Java....sono venute a chiedere qui perchè cercando nel web ho trovato
Sul web a oggi Java e' ampiamente il + diffuso
pero' considera che siamo tantissimi addetti ai lavori
i senior abbiamo ormai 6 7 anni di esperienza
e con l'overdose che c'e' adesso di offerta
agli ultimi colloqui che son durati un'ora
ti fanno domande tipo certificaszione
(per capire come e' il mercato oggi)
IO vedo bene una forte rimonta di .NET
visto che zio Bill non e' solito a inseguire
e che cghiude la sua vera lacuna
che e' la non portabilita'
col fatto che sui sistemi MS e' ben integrato con
l'SO e quindi "Funziona tutto e subito"
poi come gia' altri ti dicevano ci sono gli altri linguaggi
C++ soprattutto
ma il campo di applicazione e' molto + ristretto
  ciao Nicola
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 programmazione...
Ciao.
Anche io ho iniziato come te, e devo dirti che in passato, mi è stato molto
utilie approfondire lo studio degli algoritmi fondamentali e di tutte
le strutture dati (cose che in java trovi gà "incapsulate", ma che in molti
altri linguaggi non ci sono).
Questo ti permette di raggiungere una certa abilità nella stesura del
software.
Per quanto riguarda i linguaggi, credo che più ne conosci, meglio è; ma
questo tipo di approfondimento riesci a farlo se sei veramente appassionato.
Conoscere Java a livello di "basi" è un buon punto di partenza, ma tieni
conto
che approfondire le varie piattaforme non è poi così banale (j2EE ecc ecc).
Il paradosso è che questo ti serve per "iniziare" a lavorare, anche se
successivamente non avrai nulla a che fare con queste cose.

 attuali, cosa dovrei studiare? C++ su windows, Visual C++, Python,
Secondo me, in ordine decrescente di importanza:
- inglese
- haskell
- tools web per Java (la roba di apache e jboss, per intenderci)
In altri termini, secondo me e' meglio andare alle radici della
programmazione oltre che studiare i linguaggi di moda.
E adesso tieniti forte, che' sto per filosofare :)
"Trovare un lavoro e' come trovare l'amore: non cercarlo direttamente.
Fai solo in modo che quando lo incontri non si volti dall'altra parte"
Enrico

Anche io pensavo di studiare bene le basi, indipendentemente dal
linguaggio (algoritmi e strutture dati). Poi credo mi butterò sul
Java. Grazie a tutti. Ciao
Gianca