Hacker News new | past | comments | ask | show | jobs | submit login
Ask HN: How can I self study what a CS degree gives?
23 points by spraak on Jan 21, 2017 | hide | past | favorite | 9 comments
I already work professionally as a backend developer but I feel some days that CS graduate colleagues came to a very elegant solution that I didn't see in part because of what they learned in their degree studies. I know 'correlation does not imply causation' but I do feel it would be worth exploring.

What courses, outlines, books[0], guides, and resources would you suggest that could supplement a CS degree?

[0] I've heard of the Impostor's Handbook, bit I've also heard that it is flawed and not a good resource. If you have a different opinion, I'd be glad to hear why.




If you want the six-hours version: https://btholt.github.io/four-semesters-of-cs/

Honestly, almost all developers I've ever worked with would benefit from going through this. Even if you only end up truly understanding one more thing, a lot of this stuff is very fundamental, and IMO way way better to learn after you've lived it and know what it's like in the field. You can then see how and where to actually apply these concepts, and likely facepalm when you realize your previous mistakes :)


Checked it. When I click Start Presentation, it just loads some section headings with blank lines between them. Did it work for anyone else? Or is some browser plugin required?


I didn't try the presentation -- but checking now, it's broken for me, too. I just read the text below.


Thank you, this looks great! :)


The ACM CS curriculum recommendations might have some nice ideas for you:

https://www.acm.org/education/CS2013-final-report.pdf


Cool, thanks!



That is perfect, thank you!


one person did it for mit...in a year.

https://www.scotthyoung.com/blog/myprojects/mit-challenge-2/




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: