by tuckerpo on 4/5/24, 6:12 PM with 11 comments
Sometimes the dog is sick, sometimes it's a contractor doing work on their home, sometimes it's insane Rube Goldberg machines like "it's raining and my wife has astigmatism so I have to drive her around town so she can do her errands"
Now, I know commits are a terrible proxy for programmer productivity, but... we're talking about 8 commits over the course of ~650 days, 7 of which are README updates from this person. Sounds hyperbolic, but it's the truth.
Normally I wouldn't care about a bum coworker. There's a lot of them out there, unavoidable. They're usually harmless. But this person is above me in pay and title and has recently come to the helm of the project that I am working on. This person's apathy and laziness is really starting to affect my ability to do good work. The rest of my team under this individual feels similarly.
What's a person to do? This is not some mega-corp where do-nothing types can fly under the radar. It's glaringly obvious to boots-on-the-ground engineers that this person is a net negative. I think even our manager is at least acutely aware that this person is a bit of a bum, but they seem to take on a cognitive dissonance towards it, pretending to be aloof about the situation, to the point of allowing this person to run projects and lead teams.
I've spoken with this person individually and let them know how they're affecting the rest of the team, but they took it as a personal attack of character, so that just lead to this person seeing me as a threat.
I really love everything about my current gig and would hate to have to move teams or even find an entirely new job, but I feel I am running out of more civil options. Any suggestions from folks who've dealt with a similar situation?
by marssaxman on 4/5/24, 7:29 PM
> This person's apathy and laziness is really starting to affect my ability to do good work.
This is a problem you actually have control over, so this is what you should probably focus on. Your coworker's behavior is not directly harming your productivity, after all; your feelings about the situation are doing that. If you want to keep this job, as it sounds like you do, you may need to accept that your underperforming coworker is a fact of life, then figure out how to get over it - you cannot control what, if anything, management will choose to do about the situation.
by infamouscow on 4/5/24, 6:36 PM
It's in your best interest to take a step back and really try to be in your coworker's shoes. There's many unknowns that explain everything.
Despite your frustration, it's still not professional. You don't know what's going on. If you cannot empathize you're unqualified to be a software engineer and should pack up your stuff. It's not about you or a silly project everyone will forget about in a few years. Your coworker may be making up excuses because they don't want to share what's really going on with the rest of the team, especially if the other members are poking around. A close family member might be sick for all you know and management has enough heart to let their performance slide.
by iwanttocomment on 4/5/24, 6:19 PM
by sizzzzlerz on 4/5/24, 6:56 PM
by forbiddenlake on 4/5/24, 6:46 PM
https://www.askamanager.org/2014/10/how-to-deal-with-a-lazy-...
by icedchai on 4/5/24, 6:54 PM
by shrimp_emoji on 4/5/24, 6:57 PM