My manager seems to be slightly aware of this but I'm not sure by how much exactly. It's obviously quite frustrating on many different levels. Is there any scenario in which this makes sense for me to mention something to my manager or should I just keep my mouth shut?
The only thing you should bring up to your manager is if the person is not meeting their commitments in a way that impacts you meeting your own commitments; you do want the responsibility for that to land where it should. Even then, do it in a non-accusatory way.
Beyond that, it's just plain none of your business. You don't know their circumstances; maybe they're genuinely slacking, maybe they have family issues, maybe they're having physical or mental health problems, maybe they're fighting burnout/boreout, etc. I have been in this industry long enough to see quite a few people go through bad patches in their life. Consider that, someday, it might be you struggling to recover and hoping your co-workers will give you the breathing room you need.
You also don't know what, if anything, the manager is doing to address the problem nor are you entitled to. If you want to be in the business of dealing with that kind of issue, become a manager yourself.
I have no idea what people are going through or what they bring to the team or what political crap is at play. If you are not managing people then you are getting paid for your labor, that's it. It is a manager's responsibility to evaluate what value their employees bring. Heck, maybe the lazy guy is there for morale! Lol. And if the manager doesn't care the he has his own manager. Maybe having X number of people in his team is good for politics and budget and so long as the guy isn't a liabilit he is left alone.
Do you want to be responsible for the guy offin'g himself after he quits, gets divorced, maybe wife is dealing with cancer? People are very messy, let people managers manage people and us techies focus our passions.
In my decade of experience I have witnessed people, technical people, who magically manage to just not do anything at all, ever. They jump from initiative to initiative without producing anything, and somehow still manage to get some credit with management.
Paradoxically, I find these people more among “tech lead” and managers roles, where their leverage is much higher and they could be having massive positive impact in the organization. I am acutely aware of how incredibly effective a tech lead or manager can be by providing the right context to a team in need even without directly contributing. Here I am not talking about this profile, I am talking about people who have no freaking clue, they are literally leeches who go from meeting to meeting pretending to make some insightful observation, then leave and repeat. The organization is too messy and they can move “faster than they can shoot them”.
The solution in my experience tends to be to go in small startups that are not run by mentally unstable founders: you’ll get paid less but typically people with zero/negative productivity won’t be found there, there’s not enough bureaucracy to support their façade. They’ll start coming once the headcount surpasses 200 or so.
1. The best way for a manager to tell who is/isn't doing good work is to ask their teammates. If you cover for someone lousy (which may sometimes be the reasonable thing to do, especially if it's a fairly bullshit job) you kind of forfeit the right to complain about being on a lousy team, as bad teammates will eventually drive away good ones.
2. In a lot of places, firing someone takes ages; if you express concerns to this person's manager and they say, "Thanks for the feedback" without asking questions, that's probably what's going on. It's also possible that the person is working through something (divorce? health problem?) and the manager feels like they just need time to get back on track. Either way, once you say, "Hey, I have concerns about Joe, he doesn't seem to get much done," you've done your part.
3. Beware the people saying "Talk to the person directly, not their manager". They may take it as a wake-up call, or they may take it as an attack. I would not do this unless a) you're confident that everyone on the team agrees with you about this person, and b) you feel that you are socially adept enough to deliver the message in a way that will not be counter-productive.
Best to understand, however, there may be undesirable consequences. You might get them fired, or you might get yourself put in the doghouse b/c this person is the manager's sister in law.
But if there is unfairness in compensation, and it bothers you, address it. You may have quite a bit of leverage if you're holding the productivity line up, but you may shoot yourself (or your colleague) in the foot. My rec would be to focus on the impact of your work compared to your expectations.
Comp should be fair. I would not accept a situation where I feel I'm being treated unfairly.
(Now, if this colleague is not giving you more work, is not in the way of a raise or promo, and is not a bad person... you definitely don't owe the company any "efficiency gains" conversations. Let that person milk the situation, if it doesn't impact you!)
I had a co-worker at Google who would go fishing in the middle of the day, and that was before the pandemic. Sweet gig.
I had a coworker like this. Not only would he not get anything done but at standup he would say clear BS to our manager who seemed to not understand it was BS. The BS was the thing that really got under my skin. Because his BS seemed to pass the test with the manager but was such elementary BS to the other engineers.
Finally one day I flipped out and called him out directly and wrote a long lengthy email to the managers. In my head I thought maybe this is what high performance teams do, like Apple and Microsoft, and I needed to step up.
I lost the job, and I still have regret three years later.
And it was my fault. Getting angry was very dumb.
I don't know what the right move is, but I had to create this account to urge you not to do what I did. I picked that battle and it was a mistake.
Let me add, in his defense, he was nice and didn't get in the way, and I had no idea what was going on in his situation. For all I know he went on to be a star employee (I have no idea). I screwed up.
I had a colleague who would do little for months and didn’t mind it. In fact, because he would mind his own business I liked him more than my other colleagues.
I think you should mind your own business, unless for some reason this is your business, ie if you’re the manager.
Perhaps there's a breakdown in communication, I've been on both ends of that myself. They could be helping a different team / org, prototyping, or working on a large refactor.
Yes, a full year is a lot for that, but not outside the realm of possibility (I have 'went dark' for months at a time refactoring some legacy black-box before, or doing out-there prototyping for a layer that may not account to anything in production).
That said, my productivity has gone to 25% - 50% since the pandemic started (home with the kids is not the best environment for deep thinking), so this could very well be about me :)
Two stories from my life: A guy tried to get me fired for years because his wife thought I was "cute." I had never met either of these people at the time the harassment started. When I found out what was going on, I was very unkind to him.
The only time I've ever tried to get someone fired-- this individual was only working about 3 hours a day (he was supposedly managing a remote team at night), and then the only thing he was doing was doing was renaming files and namespaces which broke a product that was in production and caused several emergencies. He fancied himself as an Architect and mostly considered himself to be above writing code. So each morning you'd come in and find all the code moved around.
I pulled his commits and their timestamps and was able to prove he simply had never committed anything later than a 3 hours window in the afternoon--and-- that all of his commits for months had just been renaming files, etc. The team he was supposedly managing said they hadn't heard from him in months.
That's not what got him fired though-- he eventually was laid off because he decided to take his team to Hooters for a celebratory dinner-- on the companies money. It took them a few months to get all their ducks in a row, but when there was a round of layoffs he was first on everyone's list to go.
I've worked with people that had answers regarding this all over the place.
My answer would be that it depends on context.
You could qualify "doesn't work" with all kinds of qualifiers, that they might or might not do, such as take credit for your your work, take credit for others work, interfere, steal, harass, block, distract, etc.
You could also specify a counter party for each of those: coworkers, management, the company, vendors, customers, or the public.
For example, do they steal money, property, or time from the company, coworkers, or customers?
In my experience the people you work with will have all kinds of different answers, that are sometimes surprising.
Some people never say anything to management or their coworkers, even if the culprit was stealing property from customers or the company, and only draw the line if it was them personally.
As a meta answer, we could try to construct levels of morality necessary for different levels of cooperation and trust to be achieved.
Anyway, if your coworker doesn't take credit for your work, steal, interfere, harass, or otherwise block anything, then you are more in a case of thinking about the relative fairness of the situation. Recognize that and put it aside. It's not useful to you.
If you end up in a situation where it's impacting your ability to get a significant objective done, then it's material and you should focus on practical ways to work around them, for example by working with other people or making it so they aren't in the decision path.
Example: If you want more money, ask for it. If they refuse, it isn't "because of the money they're wasting on this guy", it's because they don't perceive your value as justifying it. That perception may be right or wrong, but it is what it is.
You're getting paid, you're doing your work (presumably), this other person and their actions (or lack thereof) are really irrelevant to you unless they are somehow having a direct impact on your work. IF they are making commitments to do certain things and then failing to deliver AND that in turn is making you look bad, THEN it might make sense to call this out to management; IF you can document the situation.
More likely, if it is directly impacting you, or your innate desire for "fairness" is piqued that strongly, the thing to do would be to just leave and go work somewhere else with better management.
he talked a good game during standups/planning meetings, but was never able to answer anything concretely because he never actually did anything (due to the perfect mix of incompetence and laziness)
I spent months on this guy: helping him break down simple tasks into trivial tasks, sending him documentation to help him out with those tasks, then directly pairing with him out with those tasks, and even doing it bits with him watching when he frequently got "stuck"
immediately after I stopped he went back to doing bullshitting and doing nothing
after I while I figured out his strategy is to argue, obfuscate and make it so difficult to work with him such that his co-workers get fed up and do his work for him (simply because it's easier than dealing with him)
I've had repeated conversations with him saying that his performance isn't up to scratch (with examples A, B, C, D, E, F, G ...), but after 18 months of trying to get support from my manager to do something about him I've thrown in the towel instead and quit
It sounds like you’re frustrated on something of the lines of ‘fairness’. I’d take some time to figure out what you want and what it takes to get that. (Not just I want money), instead things along the lines of (I want to work on a team that is cohesive, I want to be valued[and maybe that is by money], etc)
I do understand why you find this frustrating, of course – most people would. But I can't see anything good coming out of you bringing this up – how would you even go about doing that?
If you care, you can’t stop caring. You’ll drive yourself nuts watching this coworker continue to be a drag on the company. Either find a new job or swing for the fences and try to make the company better.
I want people at my company who give a damn. If a coworker slacking off is pissing you off, it shows me that you actually care about the company, the product/clients and progress.
If you “mind your own business”, it shows me that you just care about your paycheck.
The questions I’d be asking myself in your position is what is it about the company workflow / accountability structure that allows this to happen? Research better options, put together some ideas. Find out if you like problem solving at that organizational level. If you don’t, then maybe find a new job. If you do, then tactfully look for someone who is successful at the company and seems to share your passion for getting stuff done, even if they’re a level or two above you.
You can try to pitch your ideas to them and it’ll be apparent pretty quickly if they think you’re a godsend or a troublemaker. The Socratic method can be useful, asking questions like: “Why don’t we track individual progress?” Or “Why don’t we use [method from your research] here?”. It’s a less hostile way to approach the problem through curiosity and people will send you political signals like: “Oh, I tried that before and Bob put his foot down.” Or, “Wow, you sound just like Sally. I bet she’d like to talk to you about that.” Sometimes these problems are political rather than organizational.
Even just asking questions to your superiors shows that you care and will probably get you some bonus points, unless you’re at a really crappy company where everyone is doing their best to skate by and those who aren’t skating by are persecuted.
The most aggressive approach that might work is anonymizing them and simply saying: “I really want this company to achieve [company goal] and I’m worried that we’re not all working efficiently enough to make that happen.” Or, “I’m really needing more support from [other department] in order to deliver on [your commitment].” You might be asked for details and names, which is kind of a point of no return. Action will probably be taken towards you or them.
Anyway, there’s a chance you ruffle some feathers, but there’s also a chance you draw some positive attention.
Or you can keep your head down like others are suggesting, but the fact that you care this much, I doubt you’ll be able to continue to do it without stifling your own ambition to make the company better, and why would you want to do that?
Once you fix this it would be a lot easier to decide what to do. I have heard starting a comic line with that kind of man as one of the characters may be extremely fulfilling and benefitial for the rest of us :-)
If they're failing to deliver things that affect you directly, then bring that up as feedback. Otherwise leave them be - not your circus, not your monkey.
If you call them out, it will thread through the company, and will eventually land back on your lap. And you will have to deal with a bunch of scrutiny.
Keep your head down, and call out when this person is blocking you. Other than that, let it slide. It could end up being bad for you if it goes wrong.
Whatever you do, don't just sit there and take it.
Had a coworker who did work, but the work was actually detrimental to what the team was doing. It would have been better if they did nothing.
I didn't say anything. When I got back from a vacation, I had been moved off the team.
Apparently while I was gone, this guy's main talent, being a jailhouse lawyer, helped him to shift blame on to me when a problem came up that he caused. I wasn't there at the time, and the manager was inexperienced.
Later, the manager apologized, but it was too late by then.
It can indeed be demoralizing to see coworkers slack of all the time, when others are busting their asses off.
However – before mentioning this to a manager, you should contemplate if anything good can come out of it. There is a non-zero possibility that nothing good would come out of it.
If it is the case that he’s slacking off, his manager should notice that after a few weeks/month. And if the manager doesn’t notice – what does that say about the company…?
If I were you I would focus on the bigger picture. Are there other, good coworkers? Are your tasks fulfilling? If the bigger picture is fine, maybe you should just turn a blind eye to this. And if the bigger picture is not fine, maybe it’s time for you to go on to new adventures.
Honest question. There's no detail in your question, so, how do you know this guy isn't waking up at 3am where he's at his most productive and does double the work you do? And then wastes time at the office because of silly punchcard rules?
In your story there is a potential for you to make more money. In that sense: it is your business to do something.
Meddle away, play politics and try to come out ahead. In one scenario, nothing changes. In another, you might even be able to take this other person's job, grab a promotion. Play it another way maybe you work a lot less and get more money. There are a lot of angles where you come out ahead.
If your conscience bothers you, think about it this way. When you apply for a job and get hired, you took that job away the next best option. The fact that this coworker of yours has the job doesn't change the calculus, you have as much right to their job and pay as they do. So take it from them by outcompeting them. We live in a capitalist society. The fact that this person has a job is no safety net. Go take it from them.
You live in one of the best off places on the planet, at the best point in time to live there, in one of the most advantaged professions to be in at that time, and you are looking at this person who you work with and think you work harder than, and you're thinking "they're a slacker and they probably get paid more than me".
I mean without even discussing the snitching thing, you've just gotta drop that attitude. You're never going to be happy with an attitude like that. Life is good. Enjoy!
If it’s not affecting you then leave it alone.
Having said that, I think the safest advice is to make sure your work is correctly being attributed to yourself (i.e., they aren't taking credit for your work) and advocate for a raise for yourself as you normally would, just with more confidence. Clearly advocate for yourself and the work you are clearly doing and let management put the puzzle pieces together on their own.
How could one possibly aspire to climb the ladder when the person above you is unlikely to ever move up another rung?
If slacker never gets promoted, due to their lack of performance, what chance does OP have? Or should OP find a better paying job elsewhere where this is not the case?
I am not advocating for snitching here, but let's consider it from that vantage point at least.
If either of those is the case, I think there may be reason to escalate as it does impact your future.
unless you have a significant ownership in what you’re doing, just myob and do what you were hired to do. your manager can deal with the consequences of holding deadweight - if you’re an IC just focus on your work. if that person blocks your work or causes you to miss a deadline, then bring it up. otherwise just do what you (you) were hired to do as your job.
maybe also if you feel you can fit some of their tasks into your role and do it better.... (and want that)
Depends on country(culture), company(culture), team(culture), and the managers opinion on these type of things, as well as her/his maturity in role and life.
I've been in your position many times. The big problem arrives is when incompetent and useless coworkers start unloading their work onto you. I have been in this situation many times as well. The best advice here is to never lie. Never 'cover'/lie for said coworkers.
Oh another rule, never let any coworkers know how much work you do. You arent just avoiding bragging, tons of benefits down this line. Could be the case of what's happening here.
I got someone fired once. He didn't do anything, the few things he would do he would mangle up, and he was seriously holding back departmental goals. The boss wanted to fire him but didn't have the nerve, so I helped him find the nerve. Immediately after, I took up a project he was in charge of and turned it into a real boon for the team, it built out the department basically and took it from being a liability to helping improve products substantially.
It's a delicate thing though. Are you ruining someone's life? If they don't care enough should you care? Will coworkers stop trusting you? Does your boss care about it, and if not, will saying something blow up in your face? Is your product bullshit? Does your org have a culture of performing well, taking pride in it, encouragement and adequate compensation?
Again, to reiterate, if it's got nothing to do with you, mind your own business, but if it affects you directly, then weigh the potential outcomes.