The difference is that I can't actually code in C and assembly and my knowledge of a lot of lower level topics is sparse. Sure I can sling Python/Go, but I feel like my understanding of topics like networking, compilers, or even algorithmic analysis is sorely lacking. And I'm not disciplined enough to learn from a book