|
|
|
Ask HN: What are CS topics covered in school, that aren't learned in the wild?
|
|
11 points
by __ralston3
2652 days ago
|
|
I'm a self-taught dev with a solid understanding of a broad scope of CS topics. However, I've recently learned that some companies filter during the interview process for CS-grads only by asking topics that specific to CS in school, but aren't necessarily learned in the wild. A good thread example is the one from yesterday about DP problems[1]. So what are some CS topics/concepts that are covered in school, but aren't learned necessarily as an Engineer at work. 1. https://news.ycombinator.com/item?id=19396042 |
|
In fact, logic in general is such an example. At least a basic treatment of propositional logic and predicate logic, computation, unification, resolution and sequent calculus is a common ingredient of CS degrees all around the world.
Other common examples include probability theory, statistical tests and complexity theory, all of which are part of many CS degrees, both at the undergraduate and graduate level.
In all these examples, organizations that need these skills tend to hire people that already have them at least to some degree, making it unlikely to encounter these topics at work for the first time.