Next Level : 5 Rules for a Rookie Tech Leader
nickapedia.com
nickapedia.com
There is something to be said for having a person you can go to and get unvarnished feedback -- brutal feedback. I've always valued that type of person and strived to be that person for others. I think I've rationalized this as being a form of validation.
If it was a mentor relationship then the unvarnished truth is pretty much what you need to hear.