Mine had just the right balance of tech knowledge, business knowledge, and could play politics. He never threw me under the bus and defended my role to all upper management. He would also push back on ridiculous ideas and dead lines.
You could also pick up the phone and call him night/day and he would try to help you in any way that he could.
When we were acquired, he advocated on my behalf and made it known that the new company would still need me to maintain our existing systems. I'm still here 4 years later and he has since been fired.
He has FU money (he never has to work again at 59) and couldn't keep his mouth shut when a new director was leading us on a path of destruction, so the only logical conclusion was to get rid of him.
We are now friends and talk at least once/month.
Sounds like a good friend!
I too have had generally good results from making friends of my managers. Ideally, my friends are going to push me in the same way that a manager would anyway. I don’t want to stay stagnant in my ideas or performance. There are limits of course, but generally I trend towards progress and self betterment.
I had a rough patch at work last year that ultimately culminated in a sit down with my manager. We talked about what was contributing to my performance and the expectations moving forward. It wasn’t bitter or angry, there was no yelling or screaming, just an honest conversation and an acknowledgment of reality.
Hopefully I have the opportunity to pay it back over the coming years.
(Not to mention that office politics is part of the game. You can refuse to play but you can’t be surprised when you miss out on the spoils…)