Just no, programmers need something categorically different. Trekking, bicycle riding, gardening, are all nice hobbies.
But I don't take my advice as well, my hobbies are reading(kindle), games etc. So both work and hobbies are in front of computer. Don't recommend it.