Hacker News new | ask | show | jobs
by hackcrafter 3453 days ago
Absolutely I think they still should be considered fundamental.

By definition, these are the subjects that allow you to keep going when your abstractions leak[0].

To say a job "requires" them is pedantic, but what's the point of calling something a CS degree if it is not at least signaling an understanding of these fundamentals.

[0] https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-a...