@lupyuen Yeah.
It is an odd situation. My undergrad involved a lot of hardware and electrical engineering knowledge.
But now there are full CS PhDs that have never used as much as an operating system, besides Windows or MacOS. I am not sure what to make of it.