The word for putting yourself in someone else's shoes is to have empathy.
Here's a list of synonyms for empathy.