I don’t know, but I’ve made a specific effort not to rock climb because I felt it may cause long term hand related injuries which could impact my ability to work.
Not even sure how well founded that fear is, but I would otherwise love to do rock climbing.
I believe the hand injuries would be most felt if you were climbing very difficult "crimpy" climbs multiple times a week without enough rest, these are the climbs where you really put stress on tiny individual parts of the fingers to grip onto very tiny holds, otherwise "juggy" climbing where you can grab onto a hold with a large portion of your hand uses more shoulder and back muscles which can get fatigued but definitely not as damaged as tiny individual parts of the fingers
That's a completely unfounded fear. I've climbed on and off for 35 years and have injured my finger tendons a few times but never to the extent that it interfered with my programming job. Injuries do happen but one can learn to warm up to prevent injuries, what is likely to cause an injury, and when to back off before an injury occurs.
I have no idea, but personally after 30 years of IT work, I definitely regret not finding something to strengthen my hands. They're barely useful for anything besides typing, and often not even that.
Short answer: problem solving. At the mid-level of climb difficulties, a climber needs to figure out footwork, body tension, balance, and move sequence to advance up the climb.