3 ms·
I do want to hear what my coworkers think of me, from their own mouths. It doesn't have to be tactful. The only person responsible for my emotions is me, and I
by cousin_it 7y ago
I do want to hear what my coworkers think of me, from their own mouths. It doesn't have to be tactful. The only person responsible for my emotions is me, and I never punish anyone for truth. I've followed that principle diligently for more than a decade, and it works well.
I also want my manager to know what tasks I'm solving and how difficult they are, the same way a construction foreman knows what the bricklayers are doing. If that requires looking at my code, so be it. But in my experience, when working with junior people I can be very aware of their work without having to look at every single line or email.
What I don't want is "triangling". If it's considered normal for Alice and Bob to talk about Carol behind her back, team friendship becomes impossible. That's exactly what I see in American-style software development: team friendship doesn't happen. When someone quits the team, they stop being a friend. Whereas in Russian teams I've worked on, based on the above principles, the norm is that former coworkers stay friends. Today I was visited by a friend from Moscow with whom we worked briefly 12 years ago.
- sanderjd 7y ago(Thanks for carrying on this conversation by the way, I have found it interesting.) The fact of the matter is that not everybody wants to provide you feedback (positive or negative!) directly to you, regardless of your principles. You're swimming upstream against human nature. Some people won't believe that it won't affect your relationship and some people just feel that it's awkward to have those conversations directly. These are normal human concerns, there is nothing nefarious or gossipy about it. Managers can grease the skids. I think maybe we've hit on the misalignment. I'm not taking about managing junior developers... My work does not resemble brick laying. There is no single output artifact that my manager can look at to determine how I have performed. Working with other people and teams is a big part of my job. The best way to get insight into how I've performed in my work with those people is to hear it from them. For what it's worth, I think your thing about friendships is a misdiagnosis of the problem. I also made lots of life long friends at work a decade ago and now don't anymore. But I don't think it is my workplace culture that's changed; it's just me, I've gotten older and less open to new people.