Why age-based rank within organizations persists
Within any age cohort, the variance in individual skill, judgment, and drive is large—often larger than the difference between age cohorts separated by a decade of experience. Therefore, one might expect a competence-driven organization to produce a hierarchy that is substantially age-mixed. But this is rarely the case. In practice, most organizations are ordered by age far more strongly than would be predicted based on variance in skill. Something other than competence appears to be doing much of the work.
Several mechanisms are at play here, including but not limited to the following.
Before enumerating them, it is worth flagging a more general pattern. Social systems of any complexity tend to develop a dominant ordering along some scalar attribute; dominance hierarchies are near-universal among social species, and informal status rankings re-emerge even in organizations that aim to be flat. Some total ordering is likely to form whether or not everyone intends it. Age is an especially natural attribute around which such an ordering settles, because it is observable, is monotonically increasing, and does not require adjudicating everyone’s competence. The three mechanisms below explain why, once the ordering has fallen on age, it is difficult to dislodge.
In-group solidarity. Once a senior cohort exists, its members share an interest in preserving the current ordering, by vouching for one another, coordinating informally around who rises, etc. The ordering is self-reinforcing because the people with influence over the next round of promotions benefited from the previous round’s outcomes. Simply put, humans also feel a visceral comfort and kinship with those closer in age; they just relate. (This mechanism is formalized in Scene 3 below.)
Payscale insurance. A payscale that rises with age is itself a structural insurance arrangement. Younger employees support it because it promises future upside; older employees support it because they are currently drawing on it and will go on to earn the highest salary when they are latest in their careers—exactly the time when personal competitiveness and competence are mostly liable to decline. This means that if older workers manage to hang on even modestly past what a competence-justified tenure would have been, they reap outsized returns. The result is a shared incentive to preserve the age-based ordering that does not require explicit coordination.
Pulling up the ladder (holdup). Older employees accumulate institutional knowledge, relationships, and procedural access whose value depends on the incumbent’s cooperation. A senior who is bypassed by a rookie (or under threat of such) can reverse or arrest that rookie’s further ascent without direct sabotage (e.g., by withholding context, declining to make introductions, or being slow to respond). The threat does not need to be exercised to shape decisions; its availability is enough to make organizations reluctant to promote against the age ordering in the first place.
Together, these non-mutually-exclusive forces can sustain what looks like a strong equilibrium around the age-based ordering. That equilibrium is common and well-documented; other equilibria remain possible, and different organizations settle at different points along the competence–age continuum. The goal of this simulation is to represent each force as a separate term with its own parameter, so that the conditions under which the age-based equilibrium dominates, weakens, or gives way can be examined directly.
Each person in the simulation has a fixed age (read loosely as years of relevant experience) and a fixed competence (how good they are). Their rank evolves over time, pulled by three competing forces plus random noise.
A note on age vs. tenure. These are different quantities: a 45-year-old hired from a competitor firm has high age but zero tenure at the new employer. The purely firm-specific pressures (institutional leverage, the ladder-pulling mechanism) are carried by tenure; the other two mechanisms operate along both age and tenure, with a real sociopsychological component to the age dimension in particular, since people feel viscerally that something is strange or awkward when they observe stark exceptions to age-based ranking. For clarity, the simulation collapses the two into a single time variable and calls it age, which readers can interpret loosely as biological age, years in the field, or time at the firm. A fuller model would split the two and weight them separately, without changing the qualitative story.
In most real organizations, the age-ordering force dominates. But the simulation also lets you dial up each force independently to see why and to find the regimes where competence-based ordering can be sustained.
Read it as: rank change each instant = ±competence pull ± age spring − holdup drag ± luck.
A subtlety on the $\alpha$ vs. $\beta$ comparison: the competence signal $(c_i - \bar{c})$ has standard deviation on the order of $0.18$, while the age target $s_i$ is spread across $[-1, 1]$ with standard deviation closer to $0.58$. The two forces act on signals of quite different scales, so even at $\alpha = \beta$, age exerts the stronger pull in practice. The $\alpha/\beta$ ratio should be read with that asymmetry in mind.
Payscale insurance maps to $\beta$; ladder-pulling to $\gamma$; in-group solidarity to the network lift $\lambda$ in Scene 3. The $\alpha$ term stands apart—it is the pull of competence, the one force working against the age-based equilibrium rather than sustaining it.
| Var | Name | What it means |
|---|---|---|
| $a_i$ | Age | Fixed. Determines x-position on the scatter. Read as years of relevant experience; see the note above on age vs. tenure. |
| $c_i$ | Competence | Fixed. Shown as dot color (blue = low, red = high). Drawn from a distribution at start. |
| $r_i$ | Rank | The state variable; the only thing that moves. Determines y-position. This is what the SDE governs. |
| $s_i$ | Age target | The rank $a_i$ predicts based on age order alone. The spring pulls $r_i$ toward $s_i$. |
| $H_i$ | Holdup force | Computed from the current positions of all other agents. High when junior $i$ is sitting above many seniors. |
Each senior now carries a hoarding intensity $h_i \in [0,1]$, measuring how hard they're working to withhold institutional knowledge. The gold ring around a senior dot shows $h_i$.
When a mutiny strikes, violation counts spike → hoarding intensifies → holdup force strengthens → age order is restored faster → violations drop → hoarding decays. The equilibrium defends itself endogenously. This is why a one-off competence-based reshuffle of a company can easily fail; it triggers incumbents to employ self-protective behaviors that reverse those improvements.
Each agent is embedded in a social graph whose edges represent relationships—shared cohort, shared history, informal alliance. A neighbor with higher perceived standing exerts upward lift; the force is asymmetric, since those already surpassed offer nothing further. This is the formal rendering of in-group solidarity.
Three graph topologies are available. Age-banded graphs pack edges within cohorts—the homophily case, where people cluster with those close in age. Small-world graphs add sparse cross-cohort bridges, capturing the mentor or sponsor relationship that ties a junior to a distant senior. Random graphs serve as the null: uniform connectivity, no age structure. The age-banded topology reinforces the age-based equilibrium; cross-cohort relationships are the mechanism by which a junior employee possibly gains standing beyond what their age cohort alone would supply.
$\alpha/\beta$ is the most useful single summary. Below ~0.5: age-based ordering wins. Above ~2.0: competence wins. In between: mixed, sensitive to perturbations. Most real organizations sit around 0.1–0.3. However, it very well may happen that $\alpha/\beta > 2$ at some companies. This might correspond to organizations that have structurally committed to performance feedback, and the model explores how that ordering can be self-sustained.