"I still think there's something invaluable about learning computers from first principles down to the metal"

Totally agree!

I never went to Uni either (at least not until I retired) yet have had a very succesful career in IT and still love tinkering like it sounds you do.

Those were heady days :-)