Joel Spolsky more feels like a good dev (median skill) that is really good at writing blog posts.
He had some pioneer ideas about automatic micromanagement by Jira-esque velocity tracking tools. A sin he got way to little critique for.
Carmack is probably the archetype of a 10x dev and like any real diva he seems very toxic to work with. Dunno if you'd want him unless you are writing Doom before 3d games were a thing.