My overall approach has changed drastically from my years as a professional bodybuilder in my 20s and early 30s, to now as a businessman in my 40s. When I was a bodybuilder, I was mostly concerned with gaining mass on my physique and building up for a contest. Back then, I trained on a 6-day split. During the off season, it would be three days on and one day off.
As a contest approached, say 8-to-10 weeks out, then I trained 6 consecutive days. My training during this time would be a double split, where I'd train once in the morning and once at night. I always trained to failure, using very, very heavy weights with low repetitions.
Now fast forward 10 years. Like my physique, my training has changed. I still love training and do it 5 days a week, but I only train once a day for about an hour to an hour and fifteen minutes. I now train with moderately heavy weight and higher repetitions to maintain what I have and to avoid injuries.
Here's my training program, present day:
Days 6 and 7: Rest