Reasoning about a problem as the interaction of components rather than as a property of any one component — the trait that lets engineers spot which constraint actually binds.
Tensions
Pure systems thinking can degenerate into hand-waving; the useful version always lands on a number (a roofline, a ratio, a crossover point). The biggest performance leaps come from rethinking the boundaries between layers rather than pushing harder within one layer.