Motivation 1 sind äussere Zwänge, weil der Job ein Projekt (auch eventuell private Projekte) früher Schule es erfordern. Der Vorteil, man lernt am "lebenden Objekt" das, was man tatsächlich benötigt. Bisher komme ich so selten über die Basics hinaus.
Motivation 2 eigenes Interesse.
Da beschäftige ich mich auch mal etwas Tiefer mit der Materie. Da kommt auch Theoriekrams zu den Innereien auf den Tisch, was nicht in den üblichen Programmierbüchern steht. Hilft mir persönlich sehr stark beim Verständnis der vielfältig eingesetzten Technologien, was auch den eigenen Programmcode qualitativ verbessert. Der Nachteil, nur selten im Tagesgeschäft direkt nutzbares Wissen, wenn man nicht gerade im Compilerbau tätig ist.
|