Ask HN: How would you learn Computer Science if time was not an issue?

5 points by cyrksoft ↗ HN
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.

5 comments

[ 3.3 ms ] story [ 21.4 ms ] thread
I would build a computer with my hands.
I think this is a great way to learn digital logic and understand computing fundamentals.
If time and resources wasn't an issue, I'd try to build a computer using full sized transistors.
You could have a look at https://teachyourselfcs.com/ which aims to cover most of what you'd get from a degree with books and videos.

Not for complete beginners to programming though.

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?