An effective bodyweight training program can whip you into shape and even pack on muscle, but “effective” doesn’t look the same for everyone. Some people could do with 10 push-ups, others need 20, and some need to do more sets than others. Even how often you work out is a consideration. Let’s get you up to speed, and craft the perfect workout for you.
One very important note here (from a guy who switched to strictly bodyweight for over a year, after 15+ years of gym work) is to note your personal limitations.
Many people will never do a handstand pushup. And even if you do, working that into an “intense” workout can compromise form and lead to rotator cuff damage or worse. Another rough one is the pistol squat — if you’re tall, these become physically harder to do. Even if you can do them, they’re not always a good idea. Almost everything is a cost/benefit in terms of conditioning vs joint longevity. Many of the most effective movements are also harsh on the joints, so the best thing you can do is listen to your body and never do the harder (or more technical) movements as part of a fast circuit. Focus on that form.