Il titolo dice tutto. Sono un programmatore .NET, che lavora principalmente su applicazioni WPF con C #. Ma ho bisogno di familiarizzare con le ultime tecnologie di sviluppo web, JavaScript, HTML5, CSS, ASP.NET MVC, ultime WebAPI, Azure e altre non .NET. Voglio lavorare su app di Windows Store e amp; App per Windows Phone. Voglio essere un programmatore efficiente sulla piattaforma Linux. Voglio imparare i dettagli interni delle tecnologie di comunicazione, in particolare le comunicazioni wireless e il programma per loro.
WCF, servizi REST-ful, C ++, COM, comunicazione hardware, dettagli approfonditi di un sistema operativo, utilizzo di NoSql, Power Shell, tecnologia di virtualizzazione, ecc. ecc., la lista continua. Penso che tu abbia capito il punto. Quindi, quando tante cose interessanti ti si muovono in testa, e ti rendi un po 'stressato, qual è l'approccio migliore, in generale, da seguire?
E qual è l'approccio da seguire quando sei impaziente di imparare così tanto ma in una durata il più breve possibile? Perché più tempo ci vuole per imparare quello attuale in mano, più mi deprimo e mi stresso guardando i resti sulla mia lista.