Hacker News new | ask | show | jobs
by robohamburger 3685 days ago
I imagine it depends on the person. I spent a long time programming (but not professionally) before taking CS and I doubt I ever would have taken it upon myself to learn those things.

I could probably muddle along with out them but it changed my entire reference frame for how I thought about computers.

I am certain a motivated person supplement most of the useful parts of a CS B.S. degree but that can be hard when you are too cocky or foolish to even know what you are missing out on (which was my case).