https://mamchenkov.net/wordpress/2014/05/08/teach-yourself-programming-in-ten-years/
Teach Yourself Programming in Ten Years