I come from a software background. When I was finishing University, I found the book series Architecture of Open Source Applications to be really useful. It shows how real world software is architected and constructed. In particular, it helps show how the basic building blocks of software that you might learn in University fit together.
Are there any similar resources for hardware design? As I gain familiarity with specific concepts in electronics design, I would love to see an overview of how they fit together, why certain design decisions are made, etc.