More often than not did a CompSci degree (or perhaps a full-stack bootcamp?) because they wanted to work in IT - not for the love of Computer Science.
They push for more and more of the computing world to be abstracted by Web/JavaScript frameworks and equate being productive with the ability (or will) to use and develop within this ecosystem.
Corporate pawns who take for granted those who work in low-level environments and spent decades developing technology to enable them their pretty bells & whistles environments.
Just look at the hostility from Microsoft and Apple zealots because people dare to deviate from what they consider normal and technologically superior.
JavaScript/TypeScript/Swift kernels when?
Knowing the exact procedure to enter protected mode in x86 doesn't mean knowing how to troubleshoot network issues, setting up a Wireguard connection or figuring out why systemd doesn't want to start that process.
And in any case, as I mentioned, Linus hasn't been doing much coding these days. These days Linus is a world class product manager. This is main role, and he has admitted that himself. His main responsibilities and daily duties have evolved since 1991, and so has the computing world.
Linus didn’t just build the most used kernel on the planet, he also built the most used revision control system on the planet and has proven to be an effective project manager, whatever people think about his style. You’d probably be short sighted to dismiss any of his abilities.
> It’s very easy to be minimalistic when you’re doing very little.
Still makes sense even for Linus, as he probably not need to have say Hadoop running in Docker Desktop, Chromecast playing videos/casting and whatever beyond things related to kernel development on the coding machine vs general case machine.
Of course if to you a computer wiz is someone who knows how to write a web page, or how Windows works, or how you use Photoshop, then no that’s not what you need. Then again the people who know that probably aren’t enough of a computer wiz to write a kernel from scratch.