People slate push ups but for centurys prisoners, the military and boxers have been packing on slabs of muscle with nothing but push ups, tried and tested, i rarely lift weights if ever any more, i like doing lots of push ups, fast and explosive. Push ups, rope climbing, heaves ( pull ups ) hurdling, sprinting and walking on your hands all rate amoung my favourites. You dont need weights to get big and strong.
A little bloke at work complained that he couldnt get big, when i asked him about going to the gym he said he never had time or the money so for a few months every time we had a cigarette break we would do push ups by the fire doors, his upper body has grown dramatically especially the outside of his arms, chest and back, we would do ladder sets, i
d do one, then id rest while he did one, then i`d do 2, rest while he did 2 etc then when we got to say 10 we would reverse it, it worked. I got into bodyweight training after reading an article by MMA Pride heavyweight champion fedor emelianenko who in an article stated he used bodyweight calisthenics and grappling only for his strength training.