The real theory behind why novice adds weight every session, intermediate adds it every week, and advanced adds it every multi-week block — one idea, from the same source Practical Programming itself builds its programming model on.
Just want the short version? One real theory explains why this program’s three phases run on three different clocks. The three stages
Wondering why advanced looks so different from novice? The same theory that explains daily progress also explains why it stops working. Why the clock changes · What this theory doesn’t tell you
On July 4, 1936, the journal Nature published a short paper by the endocrinologist Hans Selye titled “A Syndrome Produced by Diverse Nocuous Agents.” Selye had exposed lab animals to a range of harmful stressors — cold, surgical injury, poisons, and, among the others his own paper names, excessive exercise — and found the same basic pattern of response regardless of which stressor caused it. He called it the General Adaptation Syndrome (GAS), and it's the real theoretical foundation Practical Programming for Strength Training — Mark Rippetoe and Andy Baker's own companion volume to Starting Strength, specifically about program design — builds its entire novice/intermediate/advanced model on. This program's own three phases, already covered in full on their own pages, are a direct application of the theory below, not an arbitrary structure.
GAS describes three possible stages after a stressor — training, in this context — hits a body that hasn't yet adapted to it:
| Stage | What happens | What it looks like in a training week |
|---|---|---|
| Alarm (or shock) | The body’s immediate response to a new stress — inflammation, and a real, measurable dip in performance | The soreness and slight flatness after a genuinely hard session, before recovery has caught up |
| Adaptation (or resistance) | The body rebuilds stronger than before, specific to the stress that caused it | The next session’s heavier weight actually moving — recovery converted into real strength |
| Exhaustion | The stress outpaces the body’s ability to adapt to it | What this program calls overtraining — genuinely rare, and covered in full elsewhere |
Stages one and two are the whole point of training, repeated over and over: disrupt the body enough to force a real adaptation, then let that adaptation happen before disrupting it again. Stage three is the failure mode — asking for more than the body can currently turn into progress. Nothing about this is unique to barbell training; Selye’s own theory is about how any living organism handles any repeated stress, and lifting weights is just one example of a stressor specific enough to produce a specific, useful adaptation.
Selye’s own 1936 experiments didn’t measure recovery from a barbell session — he was studying rats and toxic doses, decades before anyone applied his theory to athletes. Practical Programming’s own real contribution is refining stage two, adaptation, with a detail Selye’s original paper never had: how long it actually takes depends on how close the trainee already is to their own physical potential. Someone far from it — a novice — can complete the whole alarm-and-adaptation cycle in as little as 24 to 72 hours. Someone close to it — a genuinely advanced lifter — can need one to three months to adapt to a stress large enough to matter. The book states the consequence of that directly: as a lifter advances from novice to intermediate to advanced, both the size of the stress needed to disrupt the body and the time it takes to adapt to it keep growing.
That's the real reason this program's own three phases don't just look different, they run on genuinely different clocks — not three separate inventions, but the same theory applied at three different points on the same curve:
| Phase | How fast the same stress produces real adaptation | This program’s own progression clock |
|---|---|---|
| Novice | As little as 24–72 hours | A fixed increment every single session, 3 times a week |
| Intermediate | Longer, but still weeks not months | One real test attempt a week, per lift |
| Advanced | One to three months | A recomputed training max at the end of each 4-week loading block |
Worth noticing directly, since it's a real, checkable correspondence rather than a loose analogy: this program's own novice schedule already builds in a rest day between every single session — never two sessions on consecutive days — which sits comfortably inside the 24-to-72-hour window the book names for how quickly an unadapted lifter completes stage two. Intermediate moves the same idea to a real weekly test, and advanced moves it further still to a multi-week block, precisely because the same disruption that reliably produced new adaptation every two or three days for a novice stops working nearly that fast once a lifter is closer to their own ceiling. See the intermediate phase and the advanced phase's block structure for the real mechanics this theory explains the shape of.
Block periodization itself — organizing training into repeating cycles of differing volume and intensity, exactly what the advanced phase's Accumulation and Intensification blocks do — has a real, traceable lineage from this same theory, not an invented structure. Practical Programming credits the earliest formal periodization models to Soviet exercise scientists in the 1960s, commonly attributed to Leonid Matveyev, with roots traced back further to Hungary in the 1940s and 50s. Carl Miller brought the idea to the U.S. weightlifting community in the 1970s, and Mike Stone adapted it into a model for general strength training in 1981. The advanced phase's own block structure sits at the end of that real history, not a name borrowed for a page that means something else by it.
Stage three, exhaustion, is the real theoretical ancestor of a distinction this site already makes in practice without naming the theory behind it: ordinary overreaching versus genuine overtraining. A novice's own stall-and-reset rule and the advanced phase's own scheduled deload are both, in this theory's terms, the same real move — backing off before stage one and two's normal, productive stress tips into stage three's genuine exhaustion, not after. Fighting a reset or skipping a deload isn't a shortcut past this theory, it's asking the body to keep adapting to a stress it has already told you, through a real stall or accumulated fatigue, that it currently can't.
That's also the honest answer to “why does the program tell me to back off instead of just pushing through” — see fighting the reset instead of trusting it for what that costs in practice, and this page for the actual theory behind why the mechanism exists at all.
Said plainly, the same way every citation on this site tries to be honest about its own limits: Selye never studied a lifter, and his own 1936 paper is explicit that he was testing lethal and near-lethal doses of real toxins and physical trauma in animals, not grading a set of five. Practical Programming's own text is direct that Selye "did not foresee his theory being central to exercise programming for healthy individuals" — the specific 24-to-72-hour and one-to-three-month windows above are the authors' own applied estimate, built from decades of coaching experience and a modern understanding of exercise physiology Selye never had access to, not a number Selye himself measured in a trained athlete.
That doesn't make the theory decorative. It's the real reason this program is built the way it is rather than as three arbitrary difficulty settings, and it's genuinely useful for reading your own training honestly: a stall that clears in a session or two is ordinary stage-one-and-two territory, however it feels in the moment, and the program's own reset and deload mechanics — covered on the novice phase page and the advanced phase page — are what actually keep training inside that territory rather than a vague instinct to "listen to your body."