Live data from Hacker News

Teach Yourself Computer Science

teachyourselfcs.com

21–30 of 273 posts

Re: Teach Yourself Computer Science

#21
Has anyone ever found a guide of similar format and quality for data science? I would love to find a similar collection of resources for learning data science fundamentals (math, statistics, programming, etc.)

Re: Teach Yourself Computer Science

#23
post #17
post #4

Earlier quoted context omitted.

not op, but i think it's good enough to warrant reposts so new people can find it.

‘dang is saying “see also”, not “this doesn’t need reposting.” From what I’ve seen, reposts after a year or so are fine.

Also past comments are sometimes better (and other times not) than average. Just depends on who chimes in and their mood and what else is happening in their world at the moment.

Re: Teach Yourself Computer Science

#24
post #16

I am planning on returning to university for a CS PhD after discovering that studying this curriculum is consistently the highlight of my day. Studying CS is the most interesting thing I do on a regular basis. I owe my thanks to the authors.

what topic would you be pursuing for rnd?

Re: Teach Yourself Computer Science

#25
post #9

As a 30 year old software developer who's now considering going back to school for the next 3-4 years to get a degree, I wonder if I should blame these kinds of resources for making me believe that I could learn everything on my own and that a degree was unnecessary. Having learned this material in school would have made my life so much easier... For context, I recently received a lot of pressure to get a degree, des…

Perhaps Western Governors University could be a good fit. https://www.wgu.edu/online-it-degrees/computer-science.html The philosophy of WGU is that you pass self-paced courses by passing tests, so people that already know the material can complete the courses quickly.

I wish I had known about them years agob. I have applied last week, but I'm still waiting for their decision (they don't officially accept international students).

Re: Teach Yourself Computer Science

#26
> If you’re a self-taught engineer or bootcamp grad, you owe it to yourself to learn computer science.

No, you don't.

I know all these topics and I don't recommend anyone working in a corporate environment to learn any of this. It'll likely result in you resenting your job, your peers and the entire software industry.

---

I gave my heart to know wisdom, and to know madness and folly: I perceived that this also is vexation of spirit. For in much wisdom is much grief: and he that increaseth knowledge increaseth sorrow.

1:16-18; King James Version

Re: Teach Yourself Computer Science

#27
post #16

I am planning on returning to university for a CS PhD after discovering that studying this curriculum is consistently the highlight of my day. Studying CS is the most interesting thing I do on a regular basis. I owe my thanks to the authors.

What field are you going into?

Re: Teach Yourself Computer Science

#28
post #21

Has anyone ever found a guide of similar format and quality for data science? I would love to find a similar collection of resources for learning data science fundamentals (math, statistics, programming, etc.)

You can find resources (including learning plans or "syllabus") at LearnAwesome.org . For eg: Machine Learning: https://learnawesome.org/topics/d6e39f8d-1ba0-4d46-9fbe-771c...

Re: Teach Yourself Computer Science

#29

> If you’re a self-taught engineer or bootcamp grad, you owe it to yourself to learn computer science. No, you don't. I know all these topics and I don't recommend anyone working in a corporate environment to learn any of this. It'll likely result in you resenting your job, your peers and the entire software industry. --- I gave my heart to know wisdom, and to know madness and folly: I perceived that this also is vex…

What does it say about our industry if learning all this makes workers hate what they do ? By this logic we should cut down on advanced education so people stay content in dull jobs.

Re: Teach Yourself Computer Science

#30
post #19
post #18

I wonder if anyone here has tried this (or other) self taught CS successfully while not being a "self-taught engineer or bootcamp grad". What if you are a designer or PM type with several years experience in software industry? Is it productive to skip real experience or actual classes to get into CS/engineering?

You could certainly try to start learning to code with SICP and go from there, but for the most part these resources will be much more valuable to those who have some prior background in programming.

SICP sounds like a big waste of time when you can follow another guide in a language like Python and make applications along the way.
Post reply on HN