This question has been asked many times, and the search function should turn up some stuff. Briefly, a novice linear progression works for everybody just starting the program, but the length of time it works depends on your level of training advancement. A real novice will show linear progress for months, while an advanced man coming back to training after a layoff would advance this way for just a few weeks. PPST deals with these mechanisms in detail.