Una delle difficoltà più grandi di questo mestiere è quello di essere al passo con i tempi....
e c'è da dire che in quest'ultimo anno e mezzo (e penso anche per il prossimo) per stare al passo con le novità (tra l'altro quasi tutte fondamentali) si hanno due alternative:
1. Smetti di lavorare e studi solamente, e sinceramente la vedo poco percorribile
2. Notti in bianco.....quanto reggi?
Nessuna delle due è senza sacrificio...ma se non volevamo stressarci non avremmo fatto questo lavoro!! :-)
In ogni caso una delle due opzioni devi sceglierla, se vuoi almeno capire cosa sta succedendo intorno a te e quindi via sopra i libri, davanti al computer, installa questo ed installa quell'altro e prova questo e prova quell'altro, poi non torna nulla ed allora ricominci dall'inizio (noi sviluppatori stiamo in paranoia se non ci torna qualcosa).....alla fine riesci a capire come funziona e sei contento, vai a letto e dopo 2 ore ti suona la sveglia....ma sei contento!!!
L'unica cosa che non avevi considerato è che stavi provando una beta (o se sei proprio pazzo un'alpha) quindi devi essere pronto ad accettare che Microsoft l'ultimo giorno ti dica
Ciao...ti è piaciuto lo scherzo della beta? ecco il prodotto vero.
Questo è successo con AJAX e sta succedendo con silverlight (leggete qui) e continuerà a succedere se le case produttrici non incominciano a vederci come delle persone che lavorano e non solo come beta tester.
Ogni volta che esce un prodotto sembra che da quel momento in avanti con 4 click e 2 drag&drop fai un applicazione (e sappiamo tutti che non è vero), mentre è parzialmente vero che con gli strumenti che ci stanno fornendo di volta in volta possiamo fare applicazioni più velocemente e migliori.
Parzialmente?...si parzialmente perchè se da un lato è vero che possiamo farlo, dall'altro lato è vero che per prendere dimestichezza con una nuova tecnologia serve del tempo e servono investimenti e quando ci hai preso dimestichezza sono già uscite nuove cose da vedere e ristudiare.