Newsgroup: it.lavoro.informatica
Titolo: curiosità speranzosa..

ciao
volendo voler acceso un piccolo lumicino di speranza nel mondo della
programmazione,cosa è conveniente sapere oggi?
magari .NET??
grazie
ciao

 programmazione,cosa è conveniente sapere oggi?
i numeri del lotto della prossima estrazione
-- 
FabMind

 i numeri del lotto della prossima estrazione
Dalle mie parti si usa andare dal "monaco rattuso" :-)
-- 
Davide

 ha scritto nel messaggio
news:Z4I%c.279657$5D1.12...@news4.tin.it...

La prossima volta, prima di venirmi a dare del troll, perché posto
cose a te non "piacenti", tappati la bocca con il bot.
                    IL SANTO
p.s.
Ha scritto trenta post, oggi, di cui ventotto di cagate micidiali.
p.p.s.
E fare pure il saputello, che non è nemmeno capace a verificare
l'identità di un post.
p.p.p.s.
Stai zitto!

 magari .NET??
Non so. Non credo che sia un bene ragionare per :
* $Morgan vede cosa e' piu' 'vendibile' oggi
* $Morgan lo impara
* $Morgan lavora
O meglio , si ,magari puoi benissimo farlo. Pero' non so, ne andrebbe un
po' della tua sanita' mentale forse.
Perche' non credo che una persona possa imparare giusto quello che
"conviene" sapere (e magari non gli piace) cosi' per trovarsi un lavoro.
Credo sia piu' fruttuoso seguire le tue passioni : Che linguaggio ti
piace di piu'? Su che OS?
E cosi' via. Lo si impara _SICURAMENTE_ meglio e non si deve pagare il
trapianto del fegato.
E ovviamente, comunque , c'e' anche qualcosa dietro da sapere se devi
programmare oltre al linguaggio (perdonami se lo sai e ribadisco
l'ovvio), chesso' , se devi riordinare un file con tantissime stringhe
e usi un metodo lentissimo e con un worst case ancora piu' lento
come il bubblesort, il sapere perfettamente il linguaggio non ti salva
dal fare un programma lento.
In effetti e' tutta una questione che riguarda il trovar la soluzione
migliore nel tempo che ti e' concesso (conta che io ho un'esperienza
molto limitata, quindi stiamo parlando da principiante a principiante,
o almeno io suppongo che tu lo sia per comodita'), percio' ti consiglio
di usare il linguaggio con cui ti trovi meglio e di imparare i principi
fondamentali della programmazione (se e' ad oggetti potrebbe essere
anche un po' in salita. O almeno lo e' stato e lo e' ancora un po' per
me, ma comunque anche gli alberi e tanti altri principi che potrebbero
quantomeno tornarti utili), e quindi di proporti per quel linguaggio.
Se poi vuoi , per carita' , hai tutto il diritto di imparare quello
che ti pare. Basta fare una media fra gli annunci.
Quello che va di piu' ultimamente mi sembra Java, e C e C++ restano
piu' o meno immortali , richiesti ma non troppo, poi ci sono altre cose
un po' piu' esotiche oppure semplicemente un po' antiquate che hanno
un loro posto di nicchia (ma spiritelli e fantasmi dicono che non
vanno piu' tanto).
Pero' personalmente andrei verso quello che mi piace di piu' e lo
approfondirei , tenendo almeno un minimo l'occhio verso qualcos'altro
di interessante che possa fare da backup , e che comunque costituirebbe
un plus.
Specializzarsi va bene , ma troppo , mi sembra limitante.
Se non sai esattamente cosa studiare perche' ancora non ti sei fatto
un'idea e non hai programmato nulla , guarda su google. Hai
documentazione su praticamente QUALSIASI cosa.
Una piccola punta puo' essere :
http://directory.google.com/Top/Computers/Programming/
Ma le risorse sono infinite.
Buono studio!

 magari .NET??
io vedo tante richieste Java, J2EE (60-70%) un pò meno .NET / C# (30-40%).
Ma anche Cobol come dice FabMind potrebbe essere un jolly niente male ... fa
schifo a tutti però esistono ancora molti sistemi in produzione fatti con
quello e gli esperti in quel campo sono ricercatissimi (di solito ambiente
mainframe IBM DB2 CICS).
Bye
Jarod
P.S. ma tu sei quel Morgan che adesso fa il commerciale di informatica,
prodotti Fastweb se non erro ?

 piace di piu'? Su che OS?
e si bravo, magari si potesse seguire solo la passione ... invece tocca
guardare anche al mercato se ti porti a casa la pagnotta sviluppando
software.
A me piacerebbe programmare solo in Python ma se volessi farlo domani dovrei
espatriare. Richieste in Italia per questa tecnologia quasi zero.
Non a caso uno dei maggiori esperti di Python nel mondo è italiano (Alex
Martelli) e lavora praticamente solo per ditte estere (USA ed Europa).
Bye
Jarod

 software.
Ah beh , se proprio le esigenze lo richiedono , allora si. Ma visto che
deve iniziare e imparare , perche' non iniziare con qualcosa che gli
piace e imparare in maniera un po' piu' piacevole.
Eppoi beh , se il mercato non incontra la sua fortuna, adattarsi anche
a questioni piu' ostiche. Anche se capisco che chi ne esce programmando
per un po' di tempo
Ma dico , a me sembra (ed e' solo una congettura) che lui debba
_iniziare_ proprio a programmare. Mi sembra un po' sadico iniziare a
studiare adattandosi subito alle esigenze di mercato , che magari per
quando si e' fatto le ossa sono pure cambiate.
Tantovale , se deve star un po' a studiare , che studi le cose che
gli vanno meglio.
Se poi e' gia' un professionista, o comunque sa il fatto suo e si chiede 
semplicemente quale nuovo linguaggio imparare per portarsi la cosiddetta 
pagnotta, e allora immagino che tutti siamo daccordo su Java e giu' di li.
Ma insomma, facciamo di questa professione anche una cosa vagamente 
piacevole ;__;. Almeno per l'inizio ;_;

 per un po' di tempo
Ehm , mi son dimenticato di finire la frase ;__;
Anche se chi ne esce programmando per un po' di tempo con chesso' , unix
e tutta la posiXcita' che ne deriva si ritrova all'improvviso dentro un
WINMAIN , con tutto il totale disorientamento che ne deriva ;___;

 piacevole ;__;. Almeno per l'inizio ;_;
io consiglierei percorsi di questo tipo
se deve iniziare da zero con la programmazione:
(1° passo)
Python - Algoritmi e strutture dati (Wirth, Knuth, ecc..) - Basi di dati -
qualche testo sulla pratica del software engineering (tipo questi
http://www.wintellect.com/resources/recommendedreading.aspx?rrtype=2
) - un
pò di OOA-OOD-OOP magari con l'uso di qualche metodologia agile tipo XP
(2° passo)
vedi sotto
se la sua pratica di programmatore è un pò vecchia o arruginita (magari solo
programmazione strutturata in Pascal, C, Cobol):
(1° passo)
Python (semplice per un prof) o Java o C# o Delphi o C++ (forse il più
ostico all'inizio)
un pò di OOA-OOD-OOP magari con l'uso di qualche metodologia agile tipo XP
(2° passo)
approfondimento di OOA-OOD-OOP (tanti patterns, tutto UML, RUP, TDD,
ecc..) - studio di qualche linguaggio cool sul mercato (Java, C#, C++,
ecc..) - pratica su progetti tosti in team con geeks in gamba
Io a suo tempo all'università ho iniziato con Pascal (col Wirth), Assembly
(mitico PDP11), C, Lisp e così via ... (cmq venivo da smanettamenti
adolescenziali con C64, Basic ed Assembly 6502 ... ;-))
Col senno di poi avrei preferito percorsi e linguaggi diversi.
Bye
Jarod

 mainframe IBM DB2 CICS).
ihhh ihhhh  che tristezza...chissà cosa ero ora se nel 93 mi mettevo a
lavorare in COBOL..
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 anch'io se dovessi lavorarci a lungo mi verrebbe l'orticaria
No il mio senso era opposto: forse ero capo,  manager, insomma 
non prenderei 1200 euro..e magari non ssrei piu' a mettere mano al codice 
