Well, if we're all chiming in: another requirement is a caloric surplus. Beginner gains are a real thing, but at a certain point (say 8-10 weeks) a caloric surplus will be required to continue seeing changes in strength and muscle mass. And that reminds me, the weights also need to get incrementally heavier.