Sich um die zehn Jahre Zeit nehmen um wirklich gut programmieren zu lernen empfiehlt Peter Norvig ( Udacity.com ) in seinem sehr lesenswerten Blogeintrag, welcher dankenswerterweise von Stefan Ram ins Deutsche übersetzt wurde:
http://userpage.fu-berlin.de/~ram/pub/html\_jf47ht81Ht/21-tage
Original (englisch):