Over time many have researched what works for the average person regarding weights. They have come to certain conclusions which has any person working out enough to stimulate growth, harden the muscles and increase strength. Weight training is done for those reasons, as there are other methods of exercise that can work the whole body also. Anyone can benefit from the routines set forth in the books or magazines. What works for anyone can work for you, but eventually you'll know what exercises to do more of, and add some as you get more into training to shock the muscles. There are basic exercises a person can stick with the rest of their lives and still make gains, and there are additional exercises that can fine tune your body's development. No one needs more than 3 days a week to make gains, but you can work a split routine, where you work out every body part twice in 6 days time. That's usually after you've been training awhile and if you want more gains, but over training can happen then so the exercises have to be varied, along with one light and one heavy day during those 6 days per bodypart. Those 3 days a week still are enough for anyone, and you only need to work out around an hour and 15 minutes to 2 hours, depending on the routine. 2 bodyparts needing a little longer than just one. You can get it done in an hours time if you superset, an example training chest and back on the same day, alternating from a chest exercise to a back one with no rest. 3 sets per exercise is plenty after a warmup set. When you're in expat years, those 3 days a week are plenty, and an hour and a half is enough, IF you aren't wasting time on your phone or talking to others.