Ein Tipp für diejenigen, die lernen möchten:
Wenn ihr gerade erst anfangt, können euch Webseiten und Blogs auf den ersten Schritten helfen. Aber wenn ihr weiter vorankommen und euch spezialisieren wollt, sind Bücher die einzige Option.
Was ihr tun solltet: Springt nicht auf jedes Buch, das euch begegnet. Recherchiert gut im Internet, lest die Rezensionen, schaut euch an, wer der Autor ist und was er bisher gemacht hat. Kauft das Buch entsprechend.
Wenn ihr nur Blogs folgt, werdet ihr keinen Schritt weiterkommen und immer wieder auf Quellen stoßen, die lediglich erklären, was eine Variable ist.
Zum Beispiel: Wenn ihr euch für Grafikprogrammierung interessiert, gibt es Bücher, die ohne grundlegendes Wissen in die Materie einsteigen. Das Gleiche gilt für Themen wie Concurrency oder Multi-Threaded Programming usw.