Hacker News new | ask | show | jobs
by no_wizard 3441 days ago
I will position this first before I go on: I think in theory, you can learn almost anything on your own, I'm now going to talk about the reality that I feel is true for most people and things based on my observations and observations I have seen, heard, and/or read about online.

I would argue not programmer, but perhaps computer scientist.

They are fundamentally different things to me. Programming, and its human facilitator, the programmer, can certainly be learned without a degree. I can teach myself to program fairly well in say, Python, in a few months.

What I can't teach easily, in my opinion or rather what can't be taught easily without some uni resources (going to college, maybe not, but to be honest i think the learning format has some advantages here), is say how to proof formal methods, Computational geometry, higher levels of information theory. Quantum Computing. all realms of computer science. Yes, lots and lots of CS depts teach you how to program in languages, but the ones I find that don't burn out in the long term aren't merely programmings, but have a strong understanding of the discrete mathematics that make up a lot of our modern systems.

I could go on, but I feel like its going to go into rant like an old grump territory.

I do have a bone to pick with this particular article as well:

"I will write separate articles on Data Science Books (I’ve read 127 of those in last six months)"

Unless those books are 20 pages long, you have not read them. Skimmed maybe, but completely read and logically understand the implications of those books? I have to call foul on this.