Newsgroup: it.lavoro.informatica
Titolo: Possibile studiare Java come autodidatta ?

Pensate convenga ?
 
 

 Pensate convenga ?
 
Sicuramente sì.
 
 


 
 
mah, dipende da come significa studiare java come autodidatta.
Se uno parte da zero, senza aver mai visto in vita sua la
programmazione a oggetti, c'è da sputare sangue a capirci
qualcosa, e io lo dico per esperienza diretta, perché ho iniziato
a lavorare così, e non ho avuto adeguato affiancamento.
 
Se invece uno ha già delle basi, conosce almeno i concetti di base
e vuole formarsi per conto suo allora è un altro discorso,
sicuramente i modi per farlo non mancano, ed è fattibile.
 
Del resto, io programmo in java, e questo implica necessariamente
fare dell'autoformazione, se non altro per risolvere le situazioni
che incontro nel mio lavoro quotidiano.
 
 
Però credo siamo tutti d'accordo sul fatto che l'apprendimento
è più agevole se all'autoformazione è affiancato lo scambio
con persone più esperte.
 
 
 
 

[...]
Oggi si sputa molto meno sangue, con la disponibilità di risorse in rete, che agli inizi degli anni '90, quando molti passavano dal procedurale all'oo andando un po' a tentoni. Non c'erano molti testi che spiegassero in dettaglio il polimorfismo (che è la caratteristica chiave) per capire l'oop. Da questo punto di vista, "Inside The C++ Object Model" di Lippman è stato un libro illuminante.

 con persone più esperte.
 
Ecco, questo lo condivido totalmente. 
 
-- 
Ciao!
Luca

 Da questo punto di vista, "Inside The C++ Object Model" di Lippman è stato un libro illuminante.
 
Io all'epoca ho studiato il C++ sui testi di Lippman, e condivido quel che hai detto, è stato illuminante; molto meglio lui che Stroustrup, che sapeva essere soporifero come pochi.
 
-- 
Ciao!
Luca

 ha scritto:

spesso chi inventa una cosa (anche ottima come nel caso in oggetto),
non è il più indicato per spiegarla agli altri (a livello didattico,
a livello di documentazione tecnica invece sì). Ecco perché spuntano
sempre tanti libri come funghi tutto intorno.
 
 

 sempre tanti libri come funghi tutto intorno.
 
Concordo in pieno, anche perché per lui spesso è la cosa più naturale del mondo e quindi non ne vede i punti critici da apprendere.
 
Ciao
  Francesco

 Ecco, questo lo condivido totalmente. 
 
Ovvio avere un esperto sottomano è sempre un utile aiuto.
 
 

 Io all'epoca ho studiato il C++ sui testi di Lippman
 
Si`, "C++ Primer" e` probabilmente il testo migliore sul linguaggio (ho sempre evitato Stroustrup e i mattoni di Eckel), ma in "Inside The C++ Object Model" affonda negli "internals" della OOP. Oggi sarebbe un libro antiquato e forse non necessario, ma all'epoca era illuminante. 

 
 
 
certo Luca, ma io parlavo di uno che inizia da zero assoluto, senza aver
mai visto una riga di codice in vita sua.
Ti dico io che così non è affatto facile.
 
E' tutto un altro discorso se uno ha già un po' di competenze, allora
sono d'accordo con te, ma anche col supporto di internet e dei manuali
se parti da zero è molto faticoso, io lo so perché l'ho provato.
 
Chi è totalmente digiuno di informatica ha bisogno di supporto 
da parte di chi è più esperto, non si può pretendere che sia subito
autonomo, solo dopo adeguato affiancamento si può richiedere l'autonomia. 
 
 
Oh intendiamoci, poi i geni ci sono sempre, ma io parlo delle persone
normali, non dei geni.

 autonomo, solo dopo adeguato affiancamento si può richiedere l'autonomia. 
 
L'autonomia richiede anni. Ma non stiamo parlando di questo.
 
-- 
Ciao!
Luca