I think my code has improved quite a lot since I've been thinking empathically about current and future colleagues. If you keep in mind that this code will be read by other people, and if you really want them not to have a terrible time decyphering it, you start being more careful with naming, structure and syntax.
So yes, social empathy is important to craft great code.
So yes, social empathy is important to craft great code.