Hacker News new | ask | show | jobs
by always_good 2964 days ago
There's nothing in a CS degree that you can't brush up in a self-study.

For example, I have a hard time believing my compilers class at UT serves me better than someone taking one of the compiler MOOCs I've seen people mention on HN from time to time. Especially since it was 10 years ago. The class cost me over $2,800 too.

It might be tempting to think a CS degree would help you know more about things you don't, but I think it can be an excuse to not just dig into it yourself. It's not like CS majors graduate with an understanding of OS and compilers in the wild they'd have to actually debug.

2 comments

My favorite technique is asking “what’s a great undergraduate program / course(s) in this field?”

And then getting the syllabi. (A lot of professors just host their syllabi on their publicly accessible site, not through a portal. If one instructor needs you to go to a portal, try another instructor. Try searching for the syllable PDF or .Doc via Google)

And then learning the topics on the syllabi.

You might be able to learn stuff on your own but you'll probably do it at a much slower pace. I consider myself an autodidact but when I started taking in-person classes at my local CC I got access to an almost custom level of guidance. "You get out what you put in": If you're expecting professors to just upload all this karate to your brain, you won't get as much out of it as the guy practicing at home and bringing his questions in.