It's never too late to start climbing! The goal doesn't need to be to climb extremely hard routes, but rather the ones you enjoy.
Rock climbing is a great way to get your head free (being a developer myself, I find myself thinking about project related topics all the time, and climbing and sex are the best ways for me to get my head free).
Re: crashing against the wall: that usually does not happen because you fall mostly downward and only a small bit towards the wall, which you can absorb with your feet.
Rock climbing is a great way to get your head free (being a developer myself, I find myself thinking about project related topics all the time, and climbing and sex are the best ways for me to get my head free).
Re: crashing against the wall: that usually does not happen because you fall mostly downward and only a small bit towards the wall, which you can absorb with your feet.