martedì, maggio 16, 2006

Le certificazioni Java

Riporto di seguito una descrizione a grandi linee delle certificazioni Java e della mia esperienza personale in merito.
Gli esami di certificazione Java consentono di mettere alla prova, e certificare, le proprie competenze acquisite sull'uso di questa tecnologia.
Spesso non è sufficiente l'esperienza acquisita "sul campo" per superare questi esami.
Nella maggior parte delle realtà aziendali infatti si utilizza quella parte di una tecnologia, e non a torto, che serve allo sviluppo del proprio business e quindi il programmatore/progettista non ha, spesso, una visione estesa di tutti gli strumenti che quella tecnologia offre.

L'esame SCJP (Sun Certified Java Programmer) per esempio, da me sostenuto nella versione J2SE 5.0, è un esame difficile e puntiglioso, che valuta molto bene le competenze sull'uso delle strutture del linguaggio e sulle parti fondamentali del framework JDK. Questo esame potrebbe apparire molto nozionistico e poco legato allo sviluppo quotidiano delle applicazioni. In effetti è in parte così, ma offre solidissime fondamenta sulle quali costruire le proprie competenze di sviluppatore o per consolidare e ampliare le conoscenze acquisite sul lavoro.

Esami più "pratici" sono il SCJD (Sun Certified Java Developer) e il SCEA (Sun Certified Enterprise Architect). Questi esami prevedono l'implementazione o la progettazione di una applicazione e mettono alla prova, oltre a conoscenze tecniche sulle tecnologie, anche l'esperienza acquisita nell'attività professionale.

Esistono numerosi strumenti didattici per aiutare il candidato a superare questi esami. In primis i corsi Sun, che consentono di raggiungere una buona preparazione in breve tempo ma non sempre sono alla portata di tutti, in particolare per chi decide di autofinanziarsi per sostenere gli esami.

Nella mia esperienza personale con l'esame SCJP 5 ho utilizzato alcuni degli ottimi testi che si trovano attualmente in commercio in tutte le librerie di informatica e, dopo aver imparato le basi del linguaggio, ho acquistato un testo americano scritto appositamente per la preparazione all'esame. Questi testi contengono numerosi test simili a quello reale e consentono, anche se con un impegnativo studio individuale, di raggiungere una buona preparazione in un tempo inversamente proporzionale alla propria conoscenza del linguaggio.

Nei prossimi post descriverò più in dettaglio il metodo di preparazione da me usato per l'esame SCJP.

B.B.

Presentazione

Java Bar è un blog didattico sulla tecnologia Java attualmente in costruzione.
Al momento è in fase di implementazione un mini-corso sui fondamenti del linguaggio Java, per la piattaforma J2SE 5.0 (o 1.5 che dir si voglia).

A presto.

B.B.