Originally Posted by
CJ Gotcher
This depends on your age, current body fat percentage, athletic background, and training advancement.
Novices can gain muscle at a faster rate than advanced lifters.
Young athletes can gain at a faster rate than geezers.
The lean will do better on a bulk than the already-fat.
My personal experience is that prior athletes (new to strength but 'generally athletic' and aerobically fit) gain muscle quicker than the skinny-fat/totally sedentary.
If you're a athletic, lean, underweight, novice 20-year old, you can productively process a lot of food towards gaining muscle mass and should do so. If you're a 40 year old, sedentary, skinny-fat guy, you should keep weight gain to a slow, steady increase since excessive weight gain will lead to disproportionate fat gain in this population. If you play it conservative and don't eat enough to sustain your novice progression effectively, you'll have to shift to intermediate programming earlier than optimal. In the long term, this is annoying, but not a terribly big deal.