The world of fitness programming is endless, as there are endless different ways to get better when it comes to the human body. In my many years doing it, I’ve seen many “programs” that new clients showed me, as they were wondering how is it that they train so hard and don’t get any significant results.
The main problem with those “programs” was that they looked more like a grocery list than a fitness program.
I believe that the fitness field is full of misconceptions, mostly because any progress requires many elements (nutrition, mental state, rest, training routine, etc), so if someone doesn’t make progress- it’s almost impossible for him to figure out what is the main reason for it, which can many times be a lousy program that lacks a progression method in it.
I will put some lines here with a general explanation of what I believe should be the approach when customizing a program, and I will add some tools that can assist when programming.