beginner climbing

What does one need to climb hard? There are a multitude of factors: talent, ape index, experience, skill, strength, optimal weather conditions, optimal mental conditions, luck… the list could go on. We boil it all down to the three key factors that climbers need for success.