I agree that it would help with a better understanding.
I can't help but wonder why aspiring sysadmins and programmers DO NOT have immediate interest in such things?
To me it just 'made sense' and 'clicked' almost immediately.
Maybe I learned from a different angle, but it seems obvious to me to want to learn these things (C and Linux fundamentals, I mean).