If you had all the time in the world, how would learn Computer Science? Some people have recommended SICP, while others tell me to avoid it as a beginner.
I have a lot of free time and discipline is not an issue. I want to learn out of personal interest, but I am also interested in hearing opinions for a learning path with a good career outlook.
Thanks! I've read that site before, but it is not recommended for absolute beginners. I know a bit of programming, but I never had a formal education in Computer Science (I'm an Econ PhD). Is there a more beginner-friendly version of this website?