As opposed to “groundup coffee beans”.
Work your way all the way through:
The Elements of Computing Systems
And:
The Structure and Interpretation of Computer Programs
And you’ll be ahead of 99% of all the guys out there selling themselves as “Enterprise Software Architectects” when it comes to surfing the next wave of computer innovation.
Plus, it’ll be fun.
Have a happy new year!
Gavin