Skip to main content

How to pick a program

Author · Ali Fadhel#Programming#Beginner
01Read

Start here

Three honest questions, in order. Answer them before you look at a single program.

  1. How many days a week can you actually train? Not aspirationally. The number you actually showed up for in the last 90 days.
  2. What equipment do you reliably have access to? A barbell? Dumbbells? A doorway? A travel schedule that means nothing on Wednesdays?
  3. How long have you been lifting consistently? Less than 6 months means beginner, regardless of what your phone says about your "fitness age."

Now match those answers to a program. Don't pick a 6-day PPL because someone on Instagram looks great running it. They look great because they slept 9 hours, ate 4,000 clean calories, and were already strong at 17. That's not a program — that's a life.

What "consistency" actually beats

The strongest predictor of progress isn't program design. It's whether you finish the program.

A mediocre program you complete for 12 weeks will out-build the perfect program you abandoned at week 5. Pick the one you can finish.

If you're new, finishing means:

  • Showing up the days the program says
  • Doing the lifts in the order they're written
  • Using the weight Rackd tells you, not the weight your ego thinks you should
  • Stopping when the program says, not "one more set"

If you can do those four things for 12 weeks, you've done more than 90% of people in any gym in the world. Strength comes after.

A 30-second program picker

If you have a barbell, can train 3-4 days a week, and have never followed a program before: → 5x5 Strength. Brutal, simple, undefeated for newbie gains.

If you have a barbell, can train 4 days a week, and have 6+ months of lifting: → 5/3/1 Strength. Sustainable, intelligent, the program you can run for years.

If you have a barbell + machines, can train 6 days a week, and have a year+ of lifting: → Push/Pull/Legs. High frequency, real volume, legitimate hypertrophy.

If you train at home with a pair of dumbbells: → Dumbbell Full Body (3 days) or Dumbbell Upper/Lower (4 days).

If you have nothing but a floor and a doorway: → Bodyweight Basics. It's not a downgrade. It's a different game.

If you want to focus on glutes and posterior chain: → Glute & Curves, gym or dumbbell edition. Built around hip thrusts and unilateral lower-body work.

If your body is wrecked and you need a deload week or three: → Stretch & Recovery. Run it on its own or alongside any other program.

What changes when you stall

Stalls are not failures. They're information. If you've followed a program honestly for 12 weeks and the bar stops moving, the program did its job — it took you to the edge of what that program can do. Now you change the stimulus.

The wrong responses to a stall:

  • Switch programs every time something gets hard
  • Add more sets to the lift that's stalled
  • Eat less because you "must be gaining fat"

The right responses:

  • Deload the stalled lift to 90% of the failed weight, build back up over 3-4 sessions
  • Check sleep and food honestly — most stalls are recovery, not programming
  • After a deload-rebuild cycle, if you stall again at the same weight, change the stimulus: rep range, rest period, exercise variation
  • After two more cycles, change the program

Rackd handles the deload mechanics automatically. The decision to change programs is yours.

A note on "the perfect program"

There isn't one. Every program is a compromise — between volume and recovery, frequency and intensity, simplicity and customization. The perfect program for you next year will be different from the perfect program for you today.

Pick one. Run it for 12 weeks. Then pick the next one. That's the entire game.