by klunger on 1/13/21, 1:05 PM with 16 comments
I don't want this to be about the fact that I am a minority in tech and the only one on the team. But, I am pretty sure it is. My career has been blissfully absent of these kinds of issues thus far and I have no idea how to handle it.
by reitanqild on 1/13/21, 1:25 PM
Emphasis mine. I think "quietly" is the key:
He quietly rewrites it and quietly gets his buddy to accept it.
My guess is he scared away a new hire recently by some comment on their PR and is doing his best to avoid doing that mistake again.
Again, quietly is key here.
I've dealt with some people I'd consider brilliant a$$holes and this - as far as I can read - is quite far from it.
(I'm not judging on if it is a good or a bad idea, only that I'd surely take it as a sign that he wants you to stay and want to avoid embarrassing you.)
Edit:
Re-reading it this caught my eye:
> I don't want this to be about the fact that I am a minority in tech
This makes me even more sure about my conclusion. He wants you to stay and is afraid that you'll leave if he is too direct.
by klunger on 1/14/21, 10:03 AM
He admitted that he had been significantly harder on me than others because I was less experienced. He trusted it less and it was easier for him to just rewrite than bother with actually doing a proper code review. Not because my code was "shit".
I came with receipts. He admitted this was deeply unfair and unprofessional agreed to start doing proper code reviews.
Thanks for the feedback, everyone.
by russianator on 1/13/21, 1:19 PM
If his manager is enabling or ignoring this behaviour, I would wager there is some toxic culture in action here.
Having said that, you should have a manager that you can give and get feedack to and from. Be open to criticism but also note any behaviour you feel is unfair or unbalanced.
If it looks like noone cares to openly discuss this behaviour I would start looking for a new job.
by jimmyvalmer on 1/13/21, 1:26 PM
by gostsamo on 1/13/21, 1:15 PM
by catacombs on 1/14/21, 2:54 AM
No, it's not.
Be an adult and demand that your manager provide a thorough explanation on why he is rewriting your code. If your code is shit, then make him tell you so you can improve.
by jimmyvalmer on 1/13/21, 1:15 PM
by thinkingemote on 1/13/21, 1:10 PM