HACKER Q&A
📣 drooby

My coworker doesn't work. Does it make sense for me to say anything?


My coworker has barely worked for over a year now. No joke and no exaggeration. Every single day they seem to find a way to not do anything - either in some excuse or obfuscation. The worst part is that this person is a higher title than me and probably gets paid more than me.

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?


  👤 ThrowawayR2 Accepted Answer ✓
> "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.


👤 badrabbit
Yes keep your mouth shut. I have the opposite problem of doing too much but people who get bothered about other people's laziness are my pet peeve. Unless you are a manager, managing people is not your responsibility. If you do well and offer your support to get them to where they need to be, you are doing your best, take the nice paycheck home and enjoy!

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.


👤 deanmoriarty
Slackers are the number one reason I do not enjoy corporate America anymore. I don’t care if you are not able to perform and need help or produce crap, as long as you put in the effort and try to pull your weight.

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.


👤 ineptech
Several thoughts:

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.


👤 edmundsauto
If you feel this impacts you directly - you have to do more work, or there aren't raises in the budget b/c of their comp - I suggest addressing it directly. Focus on the impact and work delivered, rather than whether they are working or not.

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!)


👤 anonygler
I'd set up a 1:1 to discuss strategies for falling through the cracks yourself.

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.


👤 throwaway943c45
> either in some excuse or obfuscation.

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.


👤 hmmokidk
Talk to the colleague first not the manager if you do go down this route. But tbh you don’t know what they’re going through. And it’s also not your business, just do the work.

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.


👤 nickphx
Unless their inaction is directly affecting your ability to adequately handle your responsibilities, I would mind my own business.

👤 gigel82
Just to look at a slightly different perspective, is it possible you're just not aware of the work they're doing? (especially since you mentioned they're a higher level)

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 :)


👤 oceanghost
Don't mess with the guy unless its directly harming you. Screwing with his employment is screwing with his life directly and it should not be undertaken lightly. I say this as a person who has been on both sides of this issue.

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.


👤 throwaway313313
This question is an awesome rorschach blot for the answerers ethics and morality.

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.


👤 mindcrime
Nope. Stay out of it. There are more bad things that can happen, than good things, if you choose to speak out about it. And at the end of the day, your situation vis-a-vis your employment is between you and your employer and nobody else factors in.

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.


👤 blibble
I had a report like this

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


👤 qazxcvbnmlp
Focus on what you need to get done. Saying bad things about others is more of a negative reflection on you than others.

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)


👤 notRobot
Say nothing. It shouldn't matter to you what they are or are not doing. You do work, you get paid. That's all that's relevant to you.

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?


👤 awb
Tons of comments saying it’s none of your business. I disagree.

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?


👤 giantg2
No! Fuck "the man" (company). Don't snitch on your coworkers.

👤 TigeriusKirk
Your manager almost certainly knows more about the situation than you think. In any case, dealing with it is what they're paid to do, so let them.

👤 twobitshifter
Management inaction to address performance is endemic in larger companies. It shows you how very hard it is to get fired at most places. There are companies that attempt to counter this, but usually that ends up getting the company an ugly reputation.

👤 shashurup
I think the first issue you need to address is your frustration. It is definitely caused by unreasonable expectation of "a salary must always reflect a value a person brings". It would be great if that is true, but in reality it often isn't.

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 :-)


👤 FormFollowsFunc
Unless it’s having a knock-on effect on your work I would keep it to yourself. It’s not as bad as a Spanish civil servant who didn’t turn up to work for 6 years and no-one noticed. He spent his time reading philosophy. https://www.bbc.com/news/world-europe-35557725.amp

👤 icedchai
Mention it. I’ve done this before with various do-nothings who manage to pawn off their work on others. The last guy I complained about was a do-nothing PM / scrum master who would dial in from his kid’s soccer games, not contribute ever, and make others fill out his TPS reports on a regular basis. The guy is still there but at least I don’t have to deal with him.

👤 akersten
How do you know they aren't providing value to the company? Do you watch them every second of the day to confirm? Unless it's your job to supervise them, it sounds like you are the one not doing work if so.

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.


👤 honkycat
You want to go mano a mano with this person?

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.


👤 tomohawk
Is your work not being tracked? It should be obvious to management who is doing work and who is not. If it is not, try to get better transparency into what is going on. Maybe you can run a report every month showing what is going on. Don't talk about the person - talk about the work.

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.


👤 cpach
There are different ways to look at this.

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.


👤 tpoacher
How do you know?

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?


👤 freedom2099
My question to you is: how do you know he is doing nothing? Are you working with him and end up doing everything yourself? Or you simply “see” him relaxing all the time? I know people that seems alway on a break and yet deliver more than most!

👤 hermannj314
I am not sure I agree with all the other posters saying it isn't your business and say nothing. Most of the posters here are actively working to automate millions of people out of work and disrupt industries to non-existence. Disrupt your office and automate your coworker to the unemployment line.

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.


👤 rufus_foreman
Well of course no you don't say anything, but more important that that, look at what your situation here is.

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!


👤 djks422
The best advice I ever got is “Don’t borrow trouble.”

If it’s not affecting you then leave it alone.


👤 popemarijuanaxv

👤 noodle
Not enough info to give any detailed recommendations, as different situations warrant different things.

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.


👤 nrat
Is no one considering the fact that this "slacker" is in a place of seniority over OP?

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.


👤 cosmotic
I once compiled a load of data that I consistently close more tickets, close more story points, commit more lines of code, more number of commits, etc compared to my coworkers with the same or similar title. I was laid off a few weeks later because my "goals were not the same as the company's". If you want to keep your job, don't bring it up. If you think you deserve better, find a new employer.

👤 mandeepj
It depends how’s your relation with your manager. If you are on the friendly side then you can pretty much say anything.

👤 strangattractor
Keep track of the what goes on and document it. It can then be used to blackmail your manager for higher pay or taken to his management so you can move up the ranks. Tech is a ruthless industry, you have been treated like a cog all you life now is your chance to be a cog that moves other cogs. Read Machiavelli.

👤 zeroimpl
Do you have stock options and/or is it a small company where the success of the team may have a significant impact on the ability of the company to promote you in the future?

If either of those is the case, I think there may be reason to escalate as it does impact your future.


👤 josefrichter
Nope, keep your mouth shut. Almost impossible to spin it in a way that doesn’t hurt you. I did this once, because it was very negatively impacting me as well. Wasn’t a total disaster, but did more harm than good anyway.

👤 me_me_mu_mu
it’s just a job lol go get another one with a competent team if it really bothers you.

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.


👤 senectus1
only if and about it affecting you directly in delivering your tasks.

maybe also if you feel you can fit some of their tasks into your role and do it better.... (and want that)


👤 28304283409234
It depends.

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.


👤 nojito
It's not your responsibility unless you and your co-workers work together on projects.

👤 cvhashim
Hey OP mind your own business.

👤 dboreham
Nope.

👤 sleepysysadmin
Never criticize. It will never work or be beneficial at all. No point even going to your manager. It's not your problem and you haven't been asked to help. Furthermore, it's your manager's job to fix this and they too aren't doing their job. When you criticize you will be criticize them as well.

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.


👤 betwixthewires
Is it affecting you? Do you have to pick up slack for this person, or are your departmental goals being hindered? If not, why do you care?

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.