Hacker News new | ask | show | jobs
by seba_dos1 1594 days ago
...but CS is math. A branch of it, to be exact. A lot of hard problems with computers don't involve CS, and vice versa. What's more, in many places there are separate CS and IT degrees that you can pursue.

Your claim about gatekeeping is later contradicted by the fact that you actually didn't have to obtain that degree at all. I didn't have to either.

I do agree that "Computer Science" is a somewhat misleading name though. It's pretty much as if we called astronomy "Telescope Science" and then wondered why people that come studying it expect to learn about building telescopes, with others arguing that you need to know a fair share of physics in order to build a good telescope anyway (which of course is true, but...).

2 comments

Yes. But also, names are important. CS used to be mostly math for historical reasons. But it doesn't have to be that way, and we have actually solved a lot of the math problems in these couple decades (P!=NP is, of course, nowhere in sight...). We've found a lot of new problems that don't necessarily involve math, and I don't think we should invent a dozen more new names for these fields just for keeping the historical baggage "pure" for maths. I think we probably need to ask ourselves, if CS really is (and should be) just maths, why not just do all the CS research in the maths department and make CS do something that actually relates to real world computers and computing?
> ...but CS is math. A branch of it, to be exact.

And biology is just self-replicating organic chemistry.. and chemistry is just the physics of outer electron shells.