Hacker News new | past | comments | ask | show | jobs | submit login
Ask HN: What should I say to my manager when my performance starts suffering?
190 points by chrishemsworth on June 29, 2021 | hide | past | favorite | 156 comments
A question like the following has been asked a number of times to me, and I've never quite known how to handle it well. Instead, I always lose my job or quit. Usually this happens when I've stopped meeting my manager's expectation somehow, likely as a result of burnout on the horizon. Now however, it's happening to my non-tech working partner, who's been working remotely for about a year on mundane work. Her performance is suffering, because she just doesn't really feel like she can put in the same hours on the same work week in week out anymore, while sitting in our apartment with the sun shining outside. It doesn't seem like there is another option for horizontal mobility within the company, and she needs the money.

The message goes something like:

"Hey X, hope you're doing well. Just wanted to check in and see if you'll still be doing N things from here on out, or if you've been spending more time doing ___. If there's anything I can help with please let me know."

To me, it just seems like disingenuous manager speak for "I've noticed that you're slumping, and really there are not other options, but let me know if you're planning on quitting or doing less".

Is there another interpretation? Is there a way to negotiate different or better terms at this point? How should she approach this?

The broader question is, how can a company expect to retain employees/contractors if the only work available is the same tedium over a long period of time, and no way to change that? It seems like everyone would inevitably just start performing worse over time, if they chose the performance indicator to be arbitrary and high. In software this would be the equivalent of just writing components or html for an extended period of time without any variety, which is soulcrushing.




Well, the jig is up, as they say. Being absolutely honest about what is going on could work, or it could get her fired. But if she genuinely likes the workplace & people and management is worth staying around for, it can work out fine.

“I’m finding this repetitive task combined with the isolation of quarantine is having a negative effect on my productivity. I’m interested in developing new skills to broaden or introduce some variety into my role, is there anything that we could do to make this happen?“

It’s turned from a question about someone’s productivity problems to a question about how much more can I do for the company. 9/10 a good manager will jump at the chance to avoid an awkward “why aren’t we getting the work done?” conversation and have a (much more productive) “let’s help each other out” conversation.

It is also very likely that no one has noticed the work is slowing down and it is just a normal sort of check in.

Really you should not let it get this far that you feel this negative about the work you are doing.

YMMV, & not my fault if you try this and lose the job anyway as loss of job is an expected outcome when you stop doing it. No one should get soulcrushed and discarded, but it does happen frequently.

Also, this only applies to the relatively privileged industry of ‘tech’ where you’re expensive to replace and finding anyone competent enough is an incredible chore.


Please don't assume the question is "disingenuous." It's an invitation to talk about what's going on, and bring the manager into the loop. Most managers really do want to help!

More concerning to me is the "I always lose my job or quit." It sounds a lot like you're running into a pattern in your life which causes you to underperform. If it's emotional or mental, please consider seeking counseling. Brain chemistry can send a person on a roller coaster, and counselors really can help.

If the problem is simply that you are bored with the work, then could you move on sooner to a new job? Better to find new stuff than get bored so much it affects your work.


I think the idea that work should always be engaging and meaningful is a harmful fallacy that is setting young people up for failure.

Even the greatest rock-star or sports celebrity spends the majority of their time doing hard, repetitive or tedious work leading up to their moments of glory.

I personally find that when I set my expectations appropriately, and find ways to link the tedious work to a larger goal/milestone that I am at least somewhat invested in that it helps with motivation. It doesn't have to be finding the cure for cancer, it could be hitting your sales goal for the month, improving the customer experience, or saving up for a new electric guitar.

Another trick that helps is researching things you are going to need for upcoming work, before they are urgent and become a dreaded deadline. It's kind of a mind trick to say to yourself "Hey, I'm looking into this stuff because I'm interested, not because I HAVE TO". I've done this for school exams and work related projects.

Failing that, there are other time management strategies like the Pomodoro technique.

Obviously there are limits and it's not a bad idea to pursue more meaningful work,but it shouldn't be a frequent pattern.

Regardless, engage with your manager as suggested, show that you are trying to succeed and hopefully you will find a solution together.


Another riff on this: When people find their jobs interesting, it's almost never because someone else has sent them work they find interesting on a silver platter. The work you're being asked to do is connected to goals, processes, and people in your organization... can you find something in your environment that you have the skills and interest to improve?

A good manager will help you find those opportunities when you feel stuck, but in the end nobody is better suited than you are to find your interests, whether it's within your workplace or the world at large.


>I think the idea that work should always be engaging and meaningful is a harmful fallacy that is setting young people up for failure.

I agree. I used to think exactly this, until I eventually realized that work should be engaging because I find it engaging, not because it is naturally engaging, and it's up to me to set that attitude.


> Please don't assume the question is "disingenuous." It's an invitation to talk about what's going on, and bring the manager into the loop. Most managers really do want to help!

^ That's a very important reply. Whenever I send one of those messages like OP quoted, what I really mean is to ask if there's anything I can do to help.

A manager is not an old-school "boss" responsible for cracking the whip. Managers exist to coordinate, organise, bridge communication, remove obstacles... It takes several conversations with higher-ups and with HR for a manager to fire someone, and if I fire people too often people start questioning my ability to hire and manage.

However I notice that the specific message on OP is a bit ambiguous, I would personally add some suggestions ("do this instead", "let's ask X for help, they have experience with this kinda stuff").


Why not ask direct & clear then? I also think it sounds disingenuous. This kind of passive-aggression is what “cracking the whip” feels like for employees.


How do you get more clear? When I say "If there's anything I can help with please let me know." that's what I mean. The misinterpretation is because of overthinking, not because of vagueness.

I can reassure the person if they want, but they have to tell me they need reassurance before, or I have to at least detect they're uncomfortable. I'm not gonna go to every employee and say "ok just so you know, I'm not thinking about firing you". That's even weirder!


>How do you get more clear?

Consider this: "It's not our biggest account, but it does count for something, so I really want our team to get the demo online by Thursday, so I was thinking of having Jared work with you for for the next two days, or having you hold off on the Tachyon project until Fusion is ready. Which of those options sounds good to you?" These are the techniques used:

The message began with "Just wanted to check in and see," but they're not just curious and adding a layer of casualness confused the message. They're not just checking in, they are asking for reason related to the product delivery. Maybe things are going well, and the manager is seeking to optimize to deliver early. Or maybe the employee is about to delay something or maybe not until weeks from now. But with the intent hidden, the manager concentrates all of the power, setting the managed into an anxious or defensive posture. So clarify the situation with the appropriate level of urgency.

Next, add suggestions of what the manager can do. The employee can't be expected to guess or know what options are available. Is there $ for a consultant? Can a team member ahead of the game afford a few pair-programming sessions? Could tasks be reprioritized? Knowing these options is the manager's duty. Expecting the employee to come up with them is like expecting a boat to tell you how it should be washed. They are likely already pressed trying to perform technically, so generating a list of possibilities without knowing their feasibility compounds the stress. It's like picking movies with a friend: One picks a number of good possibilities and the other choose from that set.

Next, and you may pass this over as overly pedantic: There absolutely are things that a manager could do to help, so asking if there are sounds too simple. It sounds like a weak lead. And for someone struggling, getting led by a person full of uncertainty compounds everything.

Finally, I would suggest reassuring the person they're not going to get fired if they answer this question wrong. With the growth of "hire to fire" positions and stack ranking, employees often feel like managers are simply out to gather evidence of blood so they can be pecked to death. Just be level about how where this work stands in importance.


You basically took a whole long-form comment to repeat what I had already mentioned in my original message:

> However I notice that the specific message on OP is a bit ambiguous, I would personally add some suggestions.


This is a brilliant take, explains how to be clear and direct as I mentioned, and all you can think of is “that’s exactly what I said”?

It’s not. If you can’t tell the difference, we’ll, there’s nothing else to add here, the answer is right under your nose.


Please know that even if you've proven yourself to be a talented and compassionate manager over many years, the folks who report to you may have had many more years of managers and companies who did not do a good job of caring for their employees, or may have been outright terrible to them.

There's also the reality that, when corresponding with your employer, it's sort of like talking to the police: anything you say can and will be used against you.

If my manager had a "hey, what's going on?" conversation with me out of the blue, my immediate reaction would be concern. I honestly believe that my manager is a good guy who wants me to succeed, and I'm still very cautious about what I say to him. I know that I can never un-say anything. Also, losing this job would be difficult. Though I am a software engineer and could find work relatively quickly this would put me in a very difficult situation due to the US health insurance system and my wife's serious illness.

I would suggest:

1. In-person or video chats instead of email/slack when possible. Written words tend to be so much more prone to misunderstanding and can be used against a person more readily.

2. When possible, regular scheduled informal reviews with your reports, instead of unscheduled "what's going on?" queries. I've never understood why managers don't make time to talk to their reports one-on-one at least once a month. They could be short 15 minute conversations!


In my experience, number 1 only makes things worse. For a simple status check, it's better to educate the employees about what "status checks" are rather than let them assume... something I try to do day to day and kind of what I'm trying to do here. If you let them assume, most people IME assume that a video or in-person meeting is more important than slack/quick email. Remember that "is there anything I can help?" is a legitimate question, and that this is not a "management tips" thread, but rather about about an employee (or espouse of one) asking how to deal with managers.

Number 2 is a great good tip indeed, if you want a status report, just wait until the next bi-weekly meeting and it will look even more casual.


Exactly. There are people who just cannot imagine there is genuine good management out there. Habits formed by previous bad experiences perhaps.


I don't know about this particular case, but direct and clear can be read more like "accusing" depending on your culture. I think this reads more like "hey is everything okay?" than "why are your numbers dipping?"


Definitely - personally I feel the opposite. The more indirect, the more offensive it reads. “Is everything ok?” tells me there is a problem I need to expose myself (am I underperforming? Do I look unwell? Did I say something wrong?). Feels like a trap.

I’d rather hear what the problem is and how they think it can be fixed. (EU based)


I am trying really hard to resist judging you by your comment, but I will try.

Human empathy and emotional intelligence appears to lead to a common pattern in communications. For personal questions, you always want to ask gently and not aggressively.

This of course, for a lot of developers appears like an anti-pattern. We like machines, probably because humans are confusing with vague inputs and totally erratic outputs. However the whole "I say things bluntly" approach will at some point limit the developer. "Hard to work with" becomes a thing. Of course this can be hidden blessing for a dev that likes working on code in isolation and not interact with people. From a management stand point though it's a little flag about that person.

Now the funny thing is some of the same people that like to speak bluntly tend to not like it when others are blunt with them. Regardless, let's try this exercise.

Which one of these two paragraphs sound "better"

a) "Hey X, hope you're doing well. Just wanted to check in and see if you'll still be doing N things from here on out, or if you've been spending more time doing ___. If there's anything I can help with please let me know."

vs

b) "Hey X. You haven't being doing N things, and it doesn't seem like you have been doing more of _____. Get your act together or start looking for a new job."

The interesting thing to me is that your interpretation of (a) is that it's passive-aggression, "cracking the whip". That it's disingenuous...and I guess this is when I am going to start judging you...

What if you are wrong? What if the manager is concerned about the well being of their employee? Why do you feel like it's aggressive? I will like to postulate that the email is actually very well written. The problem with "direct & clear" is that the manager would have to be making assumptions. Maybe they are working on _____ and not N. He might not know, he might have suspicions, but he can't be sure. Also if someone is having problems telling them that they appear sad / depressed / unproductive creates more stress to some people. Ever been upset that you got upset?

In essence the manager is communicating. They are saying please give me an update on what you are working on. They are giving her an out, to say "I am working on ____", so in essence they assume good intentions. They are also asking about N. Have they stopped working on it? Is it a lull? Furthermore they are allowing for the employee to bring up any blockers or issues she is facing. The key point is though, they didn't make any assumptions. They are trying to find out the reality of that employee.


Haha. You failed. I can feel the judgement from here. Sounds like the classic preconception of the socially-challenged developer. I thought that meme had died years ago. I promise you I am nothing like that, and not very blunt when communicating either. My role is at least 75% teamwork/management, not development.

As someone else mentioned, there is most likely a cultural divide here. I know you’re not “just checking in”. If you were truly worried about my well being, you would not be mixing that with a progress update. “Let me know how I can help” is also just a backhanded way to tell me something is wrong.

What I would like is a professional conversation (not a blunt one). “Look, X, I’ve noticed you didn’t deliver Y and Z on the agreed timeline yesterday. If you need it we can offload some of the tasks to ABC. As you know we need this live by X because [reasons]. Let’s schedule a call if you’d like to discuss how we can get this back on track. Cheers, Your Manager”

None of the “checking in” bullshit, just honest and direct, but also not offensive or judgmental. A more personal talk can be had f2f or over a call.


> I know you’re not “just checking in”.

But that's the issue here: this is how a lot of managers "just check in"! Maybe that's not how you would do it, but that's how a lot of us do.

There's no backhanded way of telling something is wrong. "Is there anything I can do to help?" is a legitimate question. I believe that is the crux of the miscommunication here, not the cultural part (I'm also in EU).

I believe you're reading this in a different way others are, which is completely okay, but is leading to lots of misinterpretation. I'd seriously rethink if you're not the one being judgemental here, especially about the "passive aggressive" part.

I also think you're also coming from a compeltely different direction here: you're giving management advice, while what I was trying to give is how to interpret your manager's words.


I just want to know what

> if you've been spending more time doing ___.

means, because it seems like the crux of understanding the entire situation.


Not just brain stuff, I’m a walking example of weird hormone issues screwing up my ability to work well


Right? We all have our issues. When it affects our wellbeing we should all remember to try to get help. If the Medical profession can't make it all better, many managers will accommodate -- it's actually easier to accommodate someone who is trying to get help.


Endocrine -> nervous -> brain..?


It sounds like the manager may have an intuition that your partner is burned out and is giving them an opening to discuss it. Generally if a person has done good work in the past, and now they aren't, there is a reason for it, and clear communication is the quickest way to surface and resolve the issue. This is somewhat situation dependent - some workplaces are truly toxic.

> how can a company expect to retain employees/contractors if the only work available is the same tedium over a long period of time

Not everyone is that ambitious. Lots of people made a good life out of pulling the same levers for 30 years in a Ford plant. If you are ambitious, go somewhere that has room for it. If you find a happy little niche, there is also nothing wrong with being happy occupying it.


At the last tech place I worked, they celebrated the 25 year tenure of an employee who had essentially the same job for all 25 years -- he created accounts and passwords for users.

It's a SF based tech-ish company, one y'all have heard of, and as I did my consulting gig there, floating through the wave of SMEs and ICs and Directors and VPs and the history of all those who had left or been fired, I thought about that guy and why he stayed where he stayed. He also had notable records and accomplishments in a not-lucrative sport, so I figured the stability and unbothered job position he had let him achieve notable things in the rest of his life.

If he'd gotten a mortgage 25 years ago and lived within in his means, I bet his net worth exceeded many of the Directors and new VPs that churned through the place.


I admire people like that. Maybe one day I can achieve some similar level of zen, I sure hope so.


Agree with everything but also want to note pulling levers for 30 years is correlated with unionization in those industries. Jobs were protected by unions even if it meant higher costs and lower productivity.


I’ve found that when most managers ask questions, they’re just trying to get a sense of what’s going on. I wouldn’t over analyze it. I would also suggest that honest answers are the best. If you’re having a hard time doing the work, is there something else you could be doing?

As much as it doesn’t feel like it, companies do not want to fire employees. It’s expensive to lose someone who knows the business, and expensive to hire someone.

Or maybe WFH has exposed that the work just isn’t worth doing and indicates it’s time to move on.


I think it depends a lot on what they put in the "____" for:

> or if you've been spending more time doing ___

Was ____ "watching Netflix", or was ____ "helping person X who is doing more interesting work and whom you are not being paid to help/work with."


do anyone actually have received something like "or if you've been spending more time doing watching Netflix"??

It's more than a red flag.


I think that depends highly on the work and company. I think Amazon warehouse or delivery has over 100% annual turnover. Clearly they don't care.


And that makes them a bad employer. Eventually they're going to hit a wall with this and be forced to change.


Will they though?

They have been increasing their use of robotics. Other low skill jobs have too (miso's burger flipper). There are still college kids and low skill people that need jobs. It seems the continual supply with shrinking job positions will enable them to continue doing this.


It'll be interesting to see how the union efforts play out. Historically this has been a major problem for bad employers.

If they automate the whole thing and have robot pickers, that'll be awesome too. About time. I used to work as a picker, and it's not a fun job. Especially the way Amazon runs their warehouses.


> It’s expensive to lose someone who knows the business, and expensive to hire someone.

That's not true. Letting people go is a great business strategy because it means companies don't need to give salary increases. They will right after that hire someone with less experience and making less money.

But what about the business knowledge, you ask? Well, any company that knows what they're doing won't ever let important business knowledge in the hands of only one person. They will automatically distribute responsibility for important things into a group of people, so that if one of them leave the company it is not a big deal.

Moreover, in the rare case that someone is really important for the company, by necessity she is just one out of several hundred. What I said continues to be true for everyone else.


This isn't true. And I have an MBA, so I know that even if it were true, it's not what managers are being taught.

It's expensive to replace people. Advertising, screening, interviewing, induction, training, all take up time. New employees are not productive from day 1, and take a long time to ramp up to "full" productivity.

Losing people is also disruptive to the social life of the business - that person's friends may be less happy/productive after they leave. And all their friends may question their choice of employer - the loss of a popular staff member can trigger a wave of departures.

And experienced employees are more productive. The economics of paying experienced employees more works fine.


Even a moments reflection shown that’s not possible. Average wages in the US are rising at record rates at the moment, so clearly not all companies can be ditching experienced employees and hiring newbies. All those experienced workers seem to be getting jobs somewhere.

Also there nothing automatic about managing key worker risks. Trust me on this. You seem to have some theoretical idealised image of a perfectly dystopian company and think that’s a universal truth. I’m not sure where you got this image from, I suspect it’s ideologically based, but reality is all over the map.

Sure, companies look after their own best interests. Often those align very well with employees, but not always. You can have friends at work, and most people try to do the right thing, but the company is not your friend. It’s unreasonable to expect it to be.


Yes, companies are paying a lot but only because they need to attract new talent. The problem is with existing talent. To convince yourself, just look at the flip side. Why do you think workers are leaving companies at record rates? Because they're not valued where they are. If this was not the case, companies would pay to keep the talent they have.


Workers are leaving because they don’t want to work anymore. COVID gave everyone more time to reflect on their life.


Isn't this the same thing? Companies want to extract the last drop of life from they employees, and they don't think it makes sense anymore. If companies wanted to keep them, they would just let these employees work less (which is basically the same as paying more per worker).


Companies are just made up of people, so that's a very bitter view of huge swathes of our species. Is human society really just the vicious race to the moral low ground you describe? As a species we have our failings, for sure, but I believe that most people, most of the time and with the freedom to choose try to do the right thing as they see it, and that's as true of people who work for companies as for people who don't.


> Letting people go is a great business strategy because it means companies don't need to give salary increases.

Only if you're not replacing them. People typically (in my experience anyway) get much larger raises when they move jobs than year on year at the same job.

So either you're paying more for the new hire than you would have by retaining the old employee, or you're replacing them with someone probably less experienced/valuable in general, and certainly less experienced in the specific role you're trying to fill. Lose/lose.


> Letting people go is a great business strategy because it means companies don't need to give salary increases.

Company don't have to fire their employees, they can just freeze their salaries, there's no "need" to give salary raises, especially once they've explained that you're underperforming.


If you lose all knowledge of one of your systems, you need to rediscover what you already learned. This is extremely debilitating. But even if you don't lose all knowledge, as Brooks Law states

> It takes some time for the people added to a project to become productive. Brooks calls this the "ramp up" time. Software projects are complex engineering endeavors, and new workers on the project must first become educated about the work that has preceded them; this education requires diverting resources already working on the project, temporarily diminishing their productivity while the new workers are not yet contributing meaningfully. Each new worker also needs to integrate with a team composed of several engineers who must educate the new worker in their area of expertise in the code base, day by day. In addition to reducing the contribution of experienced workers (because of the need to train), new workers may even make negative contributions, for example, if they introduce bugs that move the project further from completion.

The more churn that you have, the slower you can move. If you are Edison and have not yet created the light-bulb, but you have tried 1500 different attempts, and you were tasked with training a replacement, do you really think you would walk through all 1500 of those experiments? To be able to move forward, you not only need to know the happy path(what ends up in the code-base), but what doesn't, and why. That almost never makes it to the new hire. They will make that mistake again.


You clearly have zero experience running a successful business that require experienced/knowledgeable people to run. Firing a person in that kid of business is very expensive. It can take 6 months or longer to hire somebody else and get them up to speed. The actual cost is $50k or more to do this. And you might end up with a new hire that doesn’t work and then you have to do it all over again.


This is definitely not universally true. My current employer sets compensation by asking "what is the business cost of losing this person?"


[flagged]


You seem to be very sure of your opinions about management's motivation. Are you yourself a manager or executive, or is this your opinion as a worker observing your employer's behavior?


It's the stated compensation policy and confirmed by my experience as both an individual contributor and a manager of a team in the same organization.


I've sent out almost exactly this message recently. Obviously I can't decode what your particular manager means by it. In my case, yes, it's a check-in, or an invitation to have a conversation, because I've noticed something isn't working and my job is to figure it out and make it work better.

I prefer to know when somebody doesn't like some aspect of their job. Sometimes I can do something about it, sometimes I can't, but either way I can't do anything about it if I don't know what the problem is. There are people who are perfectly happy doing the same thing every day, in fact they prefer it. Sometimes those people have personal problems that are affecting their performance and maybe there's an opportunity to provide some short-term flexibility to help. If someone has gotten stuck with mundane work and they aren't a good fit for that kind of work, that's important to know.

For me, a message like that is never a prelude to a termination. That's pretty much the very last thing I want to do. It sucks. It might be necessary, but I'd rather avoid it. It becomes necessary when there is no other solution available and the organization can't just absorb the loss in productivity. Getting radio silence or a non-answer from the employee takes a whole lot of other solutions off the table.

But let's set all of that aside for a moment.

A more critical problem here IMO is that your friend is doing themselves a disservice. Being stuck doing something you hate for half your waking hours is a bad way to live. Sometimes you need a paycheck, but your friend should be trying to figure a way out of this situation ASAP. Talk to the manager, or start job hunting, or start making other decisions that allow them to not need that specific paycheck.


"In software this would be the equivalent of just writing components or html for an extended period of time without any variety, which is soulcrushing."

I actually want less variety. I never get consistent work. How can I be an expert if I don't have a steady type of work. I'm really struggling right now. A lot of that is because I know that anything I learn at work will be used once and then thrown away. What's the point of learning it at all?

For example, right now they want me to learn AWS Step Functions to automate our regression testing. The first thought I had was "there's nothing else I can see us using this for on our team". My second thought was "how will this work when the test data constantly changes and the tester's time is dominated by troubleshooting issues, mostly data issues".

I want strategy I can believe in and a role that allows me to grow into a respected expert. My only option is to switch jobs which is depressing (not a lot of good stuff out there for me based on my past). It sounds like this is anyone's best option when the underlying issue is dissatisfaction with the work.


That’s a tough position. I felt the same pressures when I was an SWE. The way I solved it was to go into sales engineering, and overall it was a great career choice. My product is pretty technical so there are enough challenges to keep it interesting. But at the same time I’m always playing on home turf.

I’m (usually) well respected by customers because of the reputation I’ve developed for my expertise. I’ll spend 10-20 hours each quarter per major customer to unblock their team / launch a project. For me it’s more rewarding than closing endless JIRAs.

My base compensation is less than the equivalent SWE level, but with bonuses my take home ranges from being on-par to significantly more. It comes with the intangible benefit of developing a much broader professional network.

Your mileage may vary. I consider myself extremely lucky and have no illusions about sales being a cakewalk. But if you’re looking for a way to find routine, going to into technical sales with a product you respect might be a good route.


I haven't seen many sales engineer positions around here (PA), any my wife won't move. It sounds like it would be right up my alley. I imagine the ability to quickly grasp the concepts and thi k about it from a systems and cost/benefit approach would be useful (stuff I tend to do well with). And it sounds like the minor technical details aren't too important because you have the dev team to fall back on.


The sad reality is that programming as we knew years ago is going into extinction. The only thing that remains is to work as library integrator and debugger for X, where X is something that is popular this week. All interesting software development left is in open source, and SEs are now just required to integrate existing libraries into a GUI done by somebody else, or a server side component that talks to that GUI. With AI coming into the picture fast, the prospects are even worse.


I think there's a kind of pyramid. From the small number of people at the top who make the hardware, to a larger number making the OS, to a larger number making various libraries, to the most people (with least technical-skill requirements) making products by tacking API's together. The bottom of the pyramid may be increasing in size the fastest, meaning the most jobs (and if the labor supply can't keep up, we get this backwards system where the highly-trained engineers make less than far-less-skilled API users), but those jobs at the top of the pyramid haven't gone away, they've just been eclipsed.


This is not true at all. Software engineering is about solving problems. Are you not solving problems with existing libraries?


You have to be extremely senior these days to be in a position where they actually let you solve problems of any kind. (The paradox is: At that level of seniority, you are no longer capable of actually seeing the problems).

I'm a software engineer with a Ph.D. from an elite university and 10 years experience. For me it has consistently gone like this for the past 10 years, and that was in a huge variety of different companies:

Manager: We need to add field X from data source Y to interface Z. Please do that for us.

Me: This will take 93 days.

Manager: That's perfectly fine.

Me: The reason it will take 93 days instead of 3 days is that your whole architecture is a pile of shit because of problem A, problem B, and problem C. Fortunately for you, I happen to be someone who is capable of seeing and solving problems. So here is what I'd like to do for you instead: I'll use 30 days to solve problem A, 30 days to solve problem B, 30 days to solve problem C, and, with those problems solved, 3 days to add field X from data source Y to interface Z. Your spending is the same, plus it's an investment in your software architecture that will pay dividends, because there's a good chance that next week you'll want to add field V from data source W to interface Z, and solving those problems, that too will then be a 3-day project instead of a 93-day project.

Manager: Wow, you are great at identifying and solving problems. I'm glad I hired someone who is such a great problem solver. But please don't do any of that. We just need you to add field X from data source Y to interface Z without touching any of the things you just said you'd like to fix.

Me: But it will take 93 days, and you are paying me a shit-ton of money, don't you care about that money and how it's put to use?

Manager: We have enough money to not give a shit about the money we give to you, and part of the reason we are giving it to you is so I don't have to expend my mental effort evaluating proposals like the one you just made. So, please just do as you're told.

Me: Okay. sound of soul crushing


If you want creative problem solving: Go to a small company (not necessary a startup), there you will get tons of this... but sadly at a much lower paying job.

I am oficially the "Head of IT" for a small industrial company, but in reality i plan networks, program my own tools or whole systems for the company... or simple hire someone who i need. Its really nice, though not really good paid.


I totally agree. The jobs with the most creative technical problem solving tend to be the tech jobs in non-tech environments. The best job I've ever had was doing Data Science consulting for an insurance company with no Data Science competence and very little IT competence. Unfortunately, the bad-pay part, too, is very much in line with my experience.

That project was very short-lived. Since my consulting rate was 2X what they pay an employee, I couldn't convince them to carry the consulting engagement for long. They would have gladly hired me fulltime but were unwilling to pay more than X. But I knew that, working for a tech company, I could easily make 2X as a long-term fulltime salary, so I was already taking a financial hit by doing the consulting for as little as 2X.

The irony is: They ended up covering my function by buying an out-of-the-box actuarial model and services from their reinsurance provider costing them something like 10X in licensing fees. But they don't seem to care. The piece they care about is keeping the peace within the workforce and ensuring that nobody ever has a reason to be jealous of anybody else's salary and by being a one-man-consulting-show I looked to the workforce too much like I was just one of them and shouldn't get paid more. -- This is where the cycle completes itself. The insurance company's willingness to pay 10X for licensing something that the labour market can create for a price of 2X is the reason why this 10X licensing company can easily afford to pay its employees 2X in salaries. Wasting money like that is probably also a big part of the reason why the insurance company itself can't afford to pay anyone who works there more than X.

According to neoclassical economic theory such at thing shouldn't be able to exist. But neoclassical economics assumes rationality on the part of decision makers where it should be assuming petty jealousy.


> Manager: That's perfectly fine.

What compels you to keep on talking after this point? Take your 93 days and do the refactor that you wanted to do.


Insist on talking only about the "what" and make the "how" a non-negotiable? That doesn't tend to fly when you're a techie in a tech-environment with a manager who usually has a tech background -- typically 10 years in the past, but not stopping them from thinking that they know the day-to-day better than the people who actually do the day-to-day.

Now being a techie in a non-tech environment is different (see other subthread).


Why are you discussing how you're going to implement a change with your manager?

In your scenario, the "better" way appears to require the same time anyway so just present that as the only way to do it.


"What are you working on now? Why does that part take so long? Can we skip it altogether?" They're not stupid, they know a little bit about the path from point A to point B.

I have never given an estimate that was not later called into question and asked to be reduced. Usually much sooner in fact.

In many cases, asking for an estimate is fishing for a way to make the problem easier to solve. But they don't really want to make the problem easier to solve, they just want to get it done quicker (with no regard for whether or not it makes the next problem harder to get this problem done the quicker way.)

Really nobody is thinking this hard about it though, it's basically the "quarterly earnings report" problem. If we don't look good this quarter, then there's not much hope for next quarter, since we already told the boss this one would be done this quarter, and have started talking about what they'll want next quarter, though we're not ready to talk with you about that because they could change their mind at any time, so "93 days" sounds absolutely perfect, as you'll be ready for more soul crushing just in time for next quarter.


"But they don't really want to make the problem easier to solve, they just want to get it done quicker (with no regard for whether or not it makes the next problem harder to get this problem done the quicker way.)"

Truth


It is not just the quarter result, the managers also are evaluated based on what they did the last few months. If they miss their projects for the quarter there is no promotion, no pay raise.


Quarterly, monthly, whatever, ...it is the same problem. I'm talking about the dichotomy between optimizing for short-term results and maintaining a sustainable long-term vision (which does not necessarily devolve into a failed software project / team diaspora.)

If you have a good manager, you don't want them to be promoted because then it's a crap shoot whether you get another good one or not :) of course the pay raise is a compelling argument

I was only arguing against the idea that you can successfully keep your manager in the dark, you don't want that. You want a good manager who understands the problem domain well enough to anticipate these negative outcomes and who won't fixate on quarterly (or short-term) outcomes at the expense of long-term viability.

(A good manager also optimizes for your long-term success as well as their own!)

And it's not to say that optimizing for short-term goals is necessarily wrong every time. There's YAGNI – which is a perfectly reasonable argument to make at any time, but sometimes You Are Gonna Need It and there's an objective case in favor of not taking the shortcut because it will cost you in easily predictable ways.


I think the analogy is that software engineering used to be like carpentry and woodworking, but now it's more like assembling Ikea furniture. Sure, the final result is the same from a purely practical point of view, but if you learned and loved the former, then it definitely feels like something has been lost in the latter.


I wish my tasks came with IKEA instructions...


Honestly, in some areas it feels like adding libraries only adds more problems and a lot more cost to integration than one expects beforehand.

I'm not saying libraries are bad in general. But when it comes to dependencies I have seen no sign of change since the left-pad debacle and that concerns me, not only because I think fixing broken dependencies and builds is one of the most frustrating things to do in development.

Preventing problems is even better than solving them, and in contrast to at least some colleagues I know I tend to prefer to "waste" time writing some of my own code, because at least I know how to debug or adapt that.


At my company, we don't really solve problems. The business creates their business system/flow, then we implement it. They handle the strategy, be just obey. We might hit technical problems, but that's not really the same as solving the business problem. Usually it would make sense technically and from a business standpoint to tweak the business system to solve the problem, but that's never an option.


In most companies you still need to understand the business requirements, but only to better implement what was already decided. Management doesn't leave much room for techies to make decisions that impact business.


I think fondly of the two summers I spent mowing and wheedwhacking. There was a skill curve, I practiced and got better, and then got to ride that peak for a while.


I've been in software 9 years. My peak was 4 years ago. It's all downhill from here.


You could try to become a respected expert in learning then? There is a lot of use for people who can pick up XYZ in a timely manner. Especially in software where the world moves so fast (unless you do C or similar) that yesteryears knowledge is outdated this year.


Personally I think the kind of work I do rewards learning things/executing things fast. I take extended periods of doing the same things as a.. bonus? Things will always change, and in FE development I feel like it's all integration. Which is fine for me, and what I want to sharpen is to be quick and have a feel of what kind of integration does the business/story/ticket needs. Balancing that with maintainability and teamwork is what's interesting. The programming part is only a tool for me. I'm happy that I get paid to solve problems mainly with my programming/abstract thinking skills instead of managing skills or negotiation skills; not programming itself.


But it's usually not respected. You end up like me - an intermediate developer who is willing to pick up the shit tasks that nobody else wants. The only thing that will help get to higher compensation or a senior role is to become an expert to the point where you can leave and get a job almost anywhere. Stuff like FileNet, Neoxam, ASC, etc doesn't have a market. It's a necessary and important role for the company, but nobody wants to do them and very few people use them (or procedures for ASC vary too much).


> To me, it just seems like disingenuous manager speak for "I've noticed that you're slumping, and really there are not other options, but let me know if you're planning on quitting or doing less".

Wow wow wow, no. I mean I guess it's always possible that anything could be disingenuous, but to me this sounds like a manager who genuinely wants to come to an understanding and figure out what they can do to make things better for everyone, you included.

A good manager understands that people can only be at their most productive when they're happy and working on things that play to their interests and strengths. Firing someone and hiring someone else is extremely expensive. Nine times out of ten they genuinely want to help. Let them!

> The broader question is, how can a company expect to retain employees/contractors if the only work available is the same tedium over a long period of time, and no way to change that?

Most companies I've worked at are happy to let someone shift to another area, for the exact reasons I outlined above (if you communicate with them that you're bored!). If you have specific knowledge that the company in question won't do that then, well, maybe it is time to move on. But why would you just assume they won't be open to it? At the very least raise the subject before quitting!


Hopefully your manager has noticed and you'll have a chat. If you trust each other, which isn't a given, tell them what's going on.

Especially during the pandemic, I've had people go through varying levels of productivity. Maybe it's depression, boredom, personal stuff, burnout, whatever. We're human beings.

I've been allow to institute mental health days - if the month doesn't have a (US) federal holiday, book a day off. If you're really burning out, let's see what we can do about that - also involves time off.

Depending on what area you're in (I'm in devops), it costs probably 6 months of your salary to replace you, plus it's hard, and all your knowledge leaves with you. Plus people remember when you back them up - it means a lot on a human level.

It's been done for me and I do my best to pass it on.

Good luck.


Well, it's better than the talk my manager gave me,

"Looks like you're not as productive lately? What's going on? This place (bay area) is small, everyone knows everyone. Your reputation will follow you."


Haha, another Bay Area tech person here. A manager pulled that line on me, after he canned all my projects, and when I was dealing with COVID burnout and a bunch of family issues. I casually reached out to a few former managers, interviewed, and had offers in hand after two weeks.

Meanwhile, the only reason this dude joined my (former) employer was that he got a 2X pay raise (they pay F/N/G levels but have a laughably low bar for managers). 3 months after my departure, my entire team leaves and he's fired. As far as I can tell, he's still looking for a job.

He had no reputation whatsoever.


The world is far too big for anyone to care as to a minute detail of "Developer John Doe didn't meet my productivity metrics". That's worthy of a (mental) eye roll. Workers in this industry, at the moment, have the leverage, not the employers.


95% of the time someone attempts to bury or denigrate the reputation of another professional like that, it does more to damage their own reputation. The issue at hand is almost always as you quoted something relatively small and meaningless or at least related to context completely unknown to the audience. It only serves to advertise "I think I am bigly enough to talk crap about my former subordinates, so you should be very careful about working with me."


True but the tech world IS small. I’m not coming to the defense of the business or management but there is some truth to it. Everyone is only a degree or two from anyone else in the BA, and you bet your ass people ping old coworkers about candidates that land on someone’s desk.

You may eyeroll but if you have a trusted coworker ping someone and they come back with “he was the most unsuccessful junior dev I’ve ever met” (a real personal story) that guy does and did end up at the bottom of a waste basket


But there's a big difference between a system where you are unhireable once you disappoint someone, versus just living with a risk that someone where you apply might know your last boss personally.

I can't think of any case where someone left a job in tech for any reason (fired for cause for getting in a fight, bridge-burning angry walkout, etc.) and didn't emerge someone else better off. I've always assumed it was because hopping around just pays off, no matter the reason, while sticking around (especially when it's not working out) tends to be bad for your career.


It’s highly unprofessional for someone to disclose a job search to your current manager. I wouldn’t expect that to happen.

Back channel references are a thing, but even they’re becoming less and less common


That right there is your manager projecting their fear onto you.


Perhaps, but it's also a very clear attempt to mentally manipulate the employee. It's one of the signs of an abusive relationship. It's the same as saying, "If you fail me, I will ruin you."


Mine said, "Come with me, we have to talk.". Then told me how I was about to be let go. I got to transfer in time.


If the Bay Area, the single-largest, most prosperous market for software engineers in the world, is a "small place", what's "big"?


> The broader question is, how can a company expect to retain employees/contractors if the only work available is the same tedium over a long period of time, and no way to change that?

A job is a means to an end -- nothing more. If you are one of the lucky few that truly enjoy their 9-5 then count your blessings. For the rest of us, we cannot rely on our career to live a fulfilling life. Depression and mental health are not to be taken lightly and often lead to declining work performance. Accept that a job is just that -- a job. Encourage your colleagues who may be down in the dumps to stimulate their spirits outside of work and hopefully the rest will follow.


I'm really glad to see this discussion on Hacker News. I'd like to point out that this is a two sided coin. I manage people and I am having a hard time with one direct report whose performance is not up to the mark. I've raised the problems gently but seems like the message isn't getting across. If anyone has any book suggestions on how to have some of these conversations and improve performance, I'd really appreciate it.


I wish someone would just clearly tell me if I'm doing bad. Something along the lines of "we think you haven't been performing as well as you used to lately" would be awesome to hear. (Sure it ruins my day, but it might fix a problem before I lose my job.) I'm just not sure if I'm doing well in my job, if I am tell me, if I'm not tell me, just be honest.


> “we think you haven't been performing as well as you used to lately”

Also make sure to qualify this with actual examples of underperformance:

“In March you gave a three-week estimate for roadmap item X, but it wasn’t completed until June. Amy from team Y reached out to me several times with questions about its status, so communication hasn’t been up to your usual standard.”

If the manager doesn’t give the report something concrete to reflect on, they will only create more vague angst and frustration that will accelerate that person’s exit plans.


This is really helpful. What if the engineer says "well .. this is complex and I can't really provide an estimate/depends on availability of an HPC and I have no idea how long the job will be stuck in the queue, etc."? When faced with this type of response I try to dig into the detail but it feels to me the employee gives me more molasses. Any suggestion on how to deal with this situation?


Coach: “What’s the real challenge here for you?” “What do you need to get to an estimate?”

Offer help: “What do you need to get unblocked?” “Let’s sit down together and see if we can figure this out.”

Hold them accountable: “I understand, but we need to be keeping our partners up to date.” “Can you give me a date for a date?”

Teach: “Here’s what I recommend…”

Etc. You as a manager should be actively helping your employee work through the issue - whether it’s external or internal (growth for them).


I have a direct report who gets so defensive, it’s almost impossible to provide any honest feedback even in code reviews. Some people can appreciate feedback early and improve, others will see it as a personal attack and become offended. People management is also a matter of context.


Be increasingly direct, but make sure they know that you'd rather help them improve, or work out what the problem may be, than have them out the door.

It's a tough gig. Plan some kind of approach and run it by a friend or partner to see how it might come across from the outside.


Radical Candor by Kim Scott speaks directly about this topic in the opening chapters and also the consequences of avoiding the conversation, because it makes you as the manager feel awkward. I highly recommend the book and I find it even better than Difficult Conversations or Crucial Conversations.


Are you communicating goals and expectations clearly?


When this happened to me I decided to just tell my manager the truth. He honestly didn't even realize I was having issues and he reacted to it by firing me. Mentally, I was in a place where I was kind of happy that my suffering can finally end. On the other hand, if I had just kept my mouth shut I could've probably zombied my way through for a lot longer.


Just a heads up to anyone reading this and feeling like they can't speak to their manager when they're having issues with burnout or stress: not all managers will react the way parent's did, and depending on where you live (pretty much any first-world country outside the US?) it may be outright illegal to fire you like that.


I didn't get fired on the spot or anything. He put me on a PIP (performance improvement plan). If you fail that then they use it as the paper trail to fire you.


Yup. Most companies have HR and they know exactly what to do. Your manager will often be compelled to tell their boss, so just relying on your relationship with your boss is a risky move.


I don't have "the answer" but I will share my current experience with you.

I have worked for the company I am with for ~5 years, and I usually take a large chunk of time (2-3 weeks) off at the end of the year to recover and reset. Because of the nature of my work I am pretty busy the rest of the year to take more than a few days at a time for any vacation (read: I work while on vacation).

This year my client was particularly pushy and wanted a butt in a seat over the holidays, and because I was the newest on the contract I was selected to be the person who stayed. This bumped my year end reset into the next year (which almost didn't happen at all).

Come the end of May, I realized I was burned out, only by the way of my clients complaining, and not understanding why I couldn't sit down and give a damn about my work.

I realized I had to do something, or else the cycle would continue and I would end up without a job. I reached out to my manager and said what was going on. Told him I am burned out, I need to take a vacation, I need to get right. My manager took this news with grace, told me to tell my client I would be out sick the rest of the week, and to take PTO the following week.

YMMV, but I can tell you that if you are in a good company and they truly value you, you will get the support you need. Many managers are coming around to the idea that people burn out, and that we need time away from keyboards, phones, and having to worry about work, to truly recover.

If your manager isn't receptive to this, that is a good sign you need to take some time, and look for a new position as well. If you can afford the time, take a week or two between jobs (if you end up leaving), to recover and not just head into your new position with the same burn out you are currently experiencing.

I wish you luck, and hope you are able to get the help/rest you need.


Jesus the US work-life balance really is off. You take 2-3 weeks off once per year, and even that can be bumped if your customer doesn't allow it.


Uh... curious, what did they actually fill in the "____" with?

> or if you've been spending more time doing ___

Like, are they referring to other work-related tasks that maybe they shouldn't be focusing on, or are they suggesting non-work stuff is going on (even if that is that case), cause that would seem like a huge red flag to gtfo asap.


This may come across as naive, but it's my personal policy: be honest. Especially if you want to keep the job. A "web of lies" is difficult to maintain and only adds stress to an already stressful situation.

If it lands them in unemployment it was likely inevitable in the short term anyway.

As soon as "that feeling" starts, best to keep up with the local job market and be ready to fire off job applications at a moments notice, especially if the money is needed.

As regards to maintaining output in mundane work, I think churn is just 'the cost of doing business'. There's always new as-yet-un-jaded graduates making their way into the jobs market.


As a manager your success is my success. If I bring something like this up it is because I want to fix it. I mean I'm not immune to fluctuations in performance either and anyone with even the slightest bit of empathy will understand that.


It's pretty important what "N things" and "___" actually is. It could just be a manager wanting to make sure priorities are still aligned, I do this all the time. If "___" was "slacking off" then, yeah it's a different story.

Calling this "manager speak" feels a bit annoying to me as a (sometimes) manager, I for one, generally would like people to be happy and work on things they like. And I hope people indicate it if they aren't. Everybody goes through waves of increased and decreased motivation, as long as you are aware of it and try to learn from it, it's fine by me.


Can you clarify this part?

"if you've been spending more time doing ___"

Is the underlined blank something you aren't supposed to be doing?

For example, if the statement was:

"Just wanted to check in and see if you'll still be doing new features from here on out, or if you've been spending more time doing work to cut down our tech debt"

That could be an innocuous question with no hidden criticism. Just curiosity about who is doing what. I'd ask for clarification if that were the case:

"Yes, I've been working on tech debt items, as I can see that nobody else is. Is my intuition right, or would you rather I work on new features?"


Ask for a pay raise. Then they'll think you're competent just because they pay you more.


Hey that's not the worst idea. They might also switch up your responsibilities which could get you out of the doldrums.


As someone in the mgmt position, the “checkin” chat generally means either written or real time communication probably isn’t happening enough. If your mgr isn’t reaching out, you yourself should reach out to them; even a quick weekly update works.

If the work is repetitive and rote, a tech person should take initiative and automate it away!

There’s always human problems behind the tech problem - stop writing yet another CRUD api/microservice and find out the human issues and automate those away!


I have been lucky to have managers who want me to succeed and I operate that way myself, so I take the above message at face value.

If I am your manager, my goal is to make you long run successful. That means if you are burning out, or are busy doing things that you don't need to worry about - it's my job to help you fix it.

What I very often see with people is the metaphorical trash on the floor problem. Being good employees, they pick up a piece of trash in the lobby. This is good. But over time, they may accidentally get sucked in doing janitorial work full time and ignoring their real job.

I see the manager's email as looking into this - what is going on with the employee, are they doing something wrong that's stressing them out and how can I help?

A lot of people in this thread tell you yo take the managers email at face value and I think they are right at least as the first path. Notice that you are probably reading this wrong as evidenced by your own outcomes - you always lose the job or quit which may be evidence that your ability to navigate this situation is poor. Your instinct to ask others (us) for advice is right and you should stick with it even if the advice feels counter intuitive to you.

There's also the question of how you find meaning in your work and I do think it's mainly up to us. If the company needs you to do X and you need the money and can't find another job, then part of your responsibility to yourself is to figure that out. For example, can you do X while learning how to do X more efficiently so you can do it in less time? Can you bond to your colleagues more? Is there truly no lateral movement in the company, etc?

My personal experience however is this - people who are genuinely interested in a wide range of experiences and roles already structured their career to maximize that exposure. If someone is mid-career and hasn't bothered to do it , chances are it's not their primary motivator. So likely it's not "the job" that's boring per se, it's the temptation to not work, to be outside in the sun.

By the way - have you tried the simplest approach? Take the laptop outside so you can work and enjoy the weather at the same time?

I am throwing a lot at the wall here but it's the same advice is give a friend who was "struggling" through this.


It really depends on where you’re based and what level of trust you have in the manager. In some countries a company will go quite far to keep their employees - it’s expensive to both hire and then train new ones. In others, the manager gets measured just as much and he needs his bonus (or simply just his salary) as much as you do.

Either way, there isn’t much you can do if the burnout is real, other than being honest. Explain why you’re feeling burned out, perhaps even come up with suggestions to how it potentially could be mitigated. A good manager will try to accommodate you in some way. If they’ve been with the company for a long time, they might even have experience with dealing with burned out staff or have the option to shuffle some tasks around to give a tiny bit of variety. If he can’t and just lets you go, then the deadline just moved - if you were burning out, it would eventually have come to this anyway. Hard to hear, harder to experience but nothing to do but look for something new with more meat on it :)


"she just doesn't really feel like she can put in the same hours on the same work week in week out anymore, while sitting in our apartment with the sun shining outside"

I can relate to that. And my solution is simply to work outside very often.

But the conditions need to be right, distraction free. (and of course it depends on the kind of work she is doing)

I have a place outside, hidden from sight and noise by rocks and trees. I can only hear the river softly flowing down in the valley - this is just a perfect distraction free environment for me.

But I moved specifically to this place, because of those conditions. You say you life in a apartment? Maybe you can rent out a garden plot somewhere, where you can set up a nice place in the shade, so that she can at least spend some working hours outside and not feel trapped inside?

This might help in general, whether she stays with the current job, or not.


From a manager's point of view: This person just wants to know what you're up to. It's not a judgement, it's a simple query. It can be solved via additional communication. Probably best to do on the phone so there's no confusion but email works also.

> how can a company expect to retain employees/contractors if the only work available is the same tedium over a long period of time, and no way to change that?

Actually, once you've established that you're capable you can usually ask for assignments / work that interests you more. This also requires additional communication. Even if there's nothing immediately available, your manager will keep it in mind when looking forward to the kinds of work you express interest in.


Leaving aside the existential questions which I have no answer to, I think your partner should take some time off, whether paid or unpaid. There are questions she needs to work through about what she wants, and it's hard to do that when you're still "inside the beast" -- you need some space away from it to make things clear.

Once she gets back from her time off, she'll get to the more practical side of things. Companies retain employees for even tedious labor because of labor supply and demand forces. Those forces are strong enough in the direction of labor for certain technical vocations that labor has the advantage.

For others, the reverse is sometimes true. You may be seeing that play out in action right now.


> In software this would be the equivalent of just writing components or html for an extended period of time without any variety, which is soulcrushing.

This is essentially what I do, and I enjoy it! I like my work to be a bit boring so that I can save my energy and creativity for things outside of work. I convert designs into functional websites. Somebody recently likened my job to being a construction worker or general contractor. Maybe 2-3 times a year I get something challenging, and I either jump at the chance to learn something new (if it’s something interesting or for a client I like) or I dread it (if the documentation is unclear or the client is exceptionally difficult).


My response: "That's a great question, and I think it would be better to have a face-to-face chat on [slack,teams,meet,whatever] so we can communicate clearly. It shouldn't take more than an hour. Let me know what works for you."


Could a reduced number of work hours/days work? If she's doing 5 days a week, then trading off one day for 20% of her salary would increase her free time by 50% which might lift her spirits?



I've quit and failed out of many jobs and I've also been a manager multiple times of medium-sized teams in highly demanding environments.

I've been on both sides of the table.

My advice isn't orthodox, but it's real.

The first question is, is your manager some kind of psychopath? If they are then just quit and move on. It's painful. Maybe it will work out so you should stay. They're really nice underneath... all that stuff. No. Just quit. It won't get better. They won't change. They won't suddenly care about you. You're done. Move on.

If they aren't a psychopath then just level with them. Be completely honest that you're burning out right now and you need a break, or a different role, or you don't know and you need help. They will either fire you immediately and you can move on, or they'll figure out a way to help you. From a managers point of view this is fantastic - a report is telling you what they need, or they need help. The worst employees are the ones that are just a continual problem. If you flag that you're a short-term problem, or a solvable problem or a problem that needs help this is 1,000x better than someone who's a problem every day.

A good manager is a human being. They truly want to help. They'll ignore or figure out a way around the corporate stuff. If they aren't a human being, just move on. If you are a continual problem, don't be mad if they move on from you.

Most managers, I think, have only had two types of people with "performance problems". Type 1: A real problem. Your cat died. Your parent died. You broke a leg. Your car crashed. You just don't like your role. All of these are ok. We're all human. Your human manager will support you through it and figure out leave or a new role or whatever else is required.

Then there's type 2: You stop coming in. It's not clear what's going on. You don't talk. Different problems every week - your ankle hurts then your dog got bitten by a snake. Then something else and then something else. Then something else. It's endless.

Managers... we just don't really know what to do. There's no clear problem. We try things to help you. We try more things. And more. And more. Then it's six months later and we're burnt out and we fire you. But we don't want to. We're still human. We've been there too.

So help everyone, be clear and up front. If your manager is kind they'll figure it out. If they're not then you're better off moving on.

The medium is also everything. Talk in person, talk over email, talk over chat. Make a phone call. Video. You don't know how people like to communicate. It's easy to take things out of context. Try to connect as much as you can.

But don't be afraid. Just level and see what happens. It might be messy and painful like any human interaction but at least you'll work through it.

Again - yes, there are psychopath managers. They're not confined to fast food restaurants. The sooner you figure out you have a psycho manager, the better. Just move on and pray for them, in the best way. Truly pray for them to be better because you should be grateful you don't live in the personal hell they seem to.

........

on this:

"Hey X, hope you're doing well. Just wanted to check in and see if you'll still be doing N things from here on out, or if you've been spending more time doing ___. If there's anything I can help with please let me know."

They're trying to connect with you and balance the corporate written communication balancing act. Be kind. Video call. Chat in person. Find a way to connect and be honest about what's going on and if they're a good person they will help, and if they're not a good person, leave.


In our company, they actively try to follow up on people.

Not everyone needs this, but in most companies you could just say what's wrong.

Eg. In Belgium, it wouldn't be a valid reason to fire someone and i don't think it's in the benefit of the employer.

Say what's wrong and try to get a solution.

If the company is bad and you don't trust them, look for another company :)


Would a vacation help?


Yes, from the employer point of view, this is why vacations exist. A vacation would have helped to avoid this.

Unfortunately, that ship has sailed. The OP situation looks like burn-out. If someone has reached actual burn-out, a mere 2 weeks isn't going to be enough.

I think a lot of people are going through this now working without boundaries and no real vacation, it leads to really bad outcomes. Burn-out is serious.


Coming back from a break if it is burn-out can be worse. You hit the same walls you left 2 weeks before, with a stronger sense of what you want in your life, implicitly "not this"

Can be restated as an upside: "makes things clear"


Do you have any good suggestions for people suffering from burnout. Once they get beyond the "a few weeks off will fix this" starting stages of burnout.


Not everyone is the same - 2 weeks is better than nothing.


I agree. A solid 2 week vacation with absolutely no contact with work will be helpful.

Coming back, however, is going to be difficult. If the workplace is setup for inescapable "nose-to-the-grindstone" KPI's that have consequences for someone that has been underperforming, it could get ugly if the OP needs more time to reset themselves.

In many places, however, a few months of slump isn't going to lead to a PIP if the OP can go through the motions and practice enough self-care to gradually get better. I think enough folks are going through this now that employers are aware it's widespread problem. Some will handle it better than others, of course.


First, take a few weeks off to find your bearings. That way you can make a decision with a clear head.


Question is: What should i say to my manager when her/his performance starts suffering?


Managers already won, no matter what transpires.

That's what they don't want you to understand.

I got nothing against managers as people. But as a role, it is highly person dependent and most people are utterly bad at it, same as teaching.


Don’t say anything.


Surprised at all the managers here who are well-intentioned, but don't seem to understand that there's a power imbalance here that means even innocuous, carefully-phrased sentences must first be checked for threats.



> while sitting in our apartment with the sun shining outside

You can always go work at a park with wifi or something for variety.


I know what it's like to see the sun shining outside and lose all motivation to work.

I know it's well-meaning, but whenever someone suggests that I work outside when I feel that way, I feel like they are missing the point. I don't want to be outdoors on my computer, I want to be outdoors experiencing and engaging with the world.


I get it, but at the same time, it's not your manager or even your job that is stopping you in the end. It's the fact that you need to work to support yourself.

You _can_ decide to just go outside instead of working, but then you're stuck with no money. Unless you end up making FU money, I see no way out of this conundrum.


Sounds like you need to be more careful about the jobs you accept.

Make sure it’s a good fit.


>I always lose my job or quit.

See a psychologist and/or psychiatrist. This is something you can work through. Whatever issue you’re dealing with, there’s people who are very experienced in helping you figure out what it is and how to start dealing with it.

For what it’s worth, you might have ADHD if you’re always quitting or being fired because of an inability to perform to your own abilities. Or you might have some other different issue. But life doesn’t have to be this way. For most people, it isn’t.

Many people are scared of seeing mental health professionals because they don’t want to be put on medication. Getting better doesn’t necessarily require medication, but it might be an option. Not all ADHD meds are stimulants. Some like guanfacine, for example, will just improve your executive function and emotional stability without much in the way of side effects. But no one is gonna put you on a chemical cocktail without your consent, and you are free to say you want to try non-medication options before even considering that route.

Life doesn’t have to be so hard for an intelligent and capable person. If you work through this you can be happier, more fulfilled, less stressed. That can literally mean extra years on your life. You don’t have to suffer alone.

This comment thread is great but beware. People without a mental health issue do not understand what it’s like to have one. They can usually only think about your experiences through analogy to their own normal struggles. Most mental health symptoms, even schizophrenia, exist in some de minimis way in most people. But normal people can’t recognize that the symptoms are so different in severity in people with a disorder that normal function cannot be willed. A normal person is really bored, procrastinates for a bit, and eventually gets it together. They certainly don’t lose job after job at great personal cost to themselves. But someone with ADHD might feel something almost like pain at the prospect of working on a boring task. They might spend hours trying to work on something but just can’t make it happen. Only the intense adrenaline of a new deadline, maybe the third or fourth new deadline for the same task after blowing past previous ones, can make them finally overcome their issues and get to work. That is no way to live, and you don’t have to live like that.

Finally, if losing this job would be a serious problem for you, be very careful what you tell anyone at work. You might want to talk to an employment lawyer. As plaintiffs’ lawyers, they will almost certainly charge you nothing for just a quick consult.


Consulting with mental health professionals is a good idea. Assuming an ADHD diagnosis with such little information is not a good idea at all. Please leave the diagnosis to professionals.

HN has a growing problem where ADHD is suggested as the root problem on virtually every question from someone struggling with work lately. We really need to stop suggesting this diagnosis for everyone and leave it to the professionals.

I’ve seen too many friends and peers mistake burnout or depression for ADHD. There’s something about an ADHD diagnosis that’s easier to accept than depression or burnout. If someone specifically seeks an ADHD diagnosis instead of presenting the root problem and letting the professionals diagnose it, they could miss the real problem and worsen their situation.

Worst case, I’ve seen many people mistake burnout for ADHD, seek stimulant prescriptions, and then try to use increasing doses of stimulants to power through the burnout. This doesn’t work, and actually leads to much deeper and more prolonged burnout when tolerance sets in. Please don’t use stimulants to try to overcome burnout.


I didn't say they did or didn't have anything in particular. Normal people don't get fired, or quit to avoid getting fired, from every job they have. You have some kind of problem if you are experiencing that. It is not necessarily a "disorder," but there is clearly some mismatch between what you want for yourself and what you are able to actually do, a mismatch that is apparently not about lack of innate intelligence but something else. That is exactly the kind of thing a mental health professional is there for.

I said:

>For what it’s worth, you might have ADHD if you’re always quitting or being fired because of an inability to perform to your own abilities. Or you might have some other different issue.

I stand by that. Someone suggesting that to me is what finally got me help.


> Consulting with mental health professionals is a good idea.

Has anyone here tried www.betterhelp.com ?


adhd and depression can be comorbid as is anxiety


Many people are scared of seeing mental health professionals because we live in the period of history where these sciences are just starting out, so when someone says "I always lose my job or quit", there is an immediate jump towards diagnosing that person with a mental "illness". The problem is that these diagnoses aren't only happening in error and without consequences on HN. I would argue that it is far more productive to avoid suggesting mental illness as the cause of a behavioral problem unless there is clear reason to do so.


Yes, people are generally wary of seeing mental health professionals. That's understandable. There's some stigma associated with being thought to be mentally ill, and psychology is a young science studying phenomena that are devilishly hard to study. Clinical psychology in particular is forced to rely a lot on inherited lore, personal experience, and intuition, because the needed science isn't really there yet.

But that doesn't mean nobody should see a therapist. It isn't all snake oil.

A good therapist can help you identify where you need to get to for your own sake, and what skills will help you get there. They can help you realize when you're putting stumbling blocks in your own path and figure out how to stop doing that. They can help you pick out goals, point you in the right direction, and sometimes offer some help getting started on the way. The rest is up to you, of course.

You don't have to be mentally ill to benefit from a therapist's help. In fact, I think you're likely to benefit more if you're basically pretty healthy than if you're not, simply because you're more functional, and therefore better able to make use of what you learn.

That's my perspective from having seen a therapist for a while a couple of times earlier in life, from having encouraged my offspring to see them at difficult moments, from having a friend who is a licensed clinical counselor, and from having gone to graduate school in clinical psychology before I became a programmer.

Caveat emptor, of course. There are good therapists and there are charlatans. Look carefully and use common sense.


You’re exactly right. It seems every Ask HN thread lately comes with an armchair diagnosis of ADHD lately.

Mental health professionals are available if you or your partner would like to talk. Therapists would be a better place to start than jumping to a psychiatrist and medications. Definitely don’t try to get ADHD stimulants and power through burnout in a job she hates. That would make burnout exponentially worse.

If your partner decides to try therapy, it can even be done over video calls now. Depending on insurance the video therapy is often quite cheap, too. Of course, it’s up to you if you want to pursue that route. I agree that jumping to specific diagnoses based on a few sentences of your question is inappropriate.


>Definitely don’t try to get ADHD stimulants and power through burnout in a job she hates.

Some people hate working, period. And the kind of job that's fun or engaging for you might not be available to you. For the overwhelming majority of people, their lot in life is to toil at something they'd rather not be doing. But normal people are able to put their heads down and get it done. If you can't and it's causing problems in your life, that's something you should see someone about. Finding a more enjoyable job might be part of the solution, but remember that such options are often a luxury of the elite.


Normal people don't get fired, or quit just in time to avoid getting fired, from every job. If you're smart enough for the job, then there's something else going on that a psychologist or psychiatrist is well-equipped to handle. Like I said, it's not necessarily ADHD. But it is abnormal behavior and if it makes you unhappy or unfulfilled in this life, then you should do something about it. A good place to start is a mental health professional.


I'm not scared of it, but I have no idea how to go about it. Yellow pages?


Like the other commenter said, start with your health insurer's website. Read Google Reviews and such, with a skeptical eye for crazy people leaving bad reviews for dumb reasons, and then check them out. During that first meeting, you're evaluating them as much as they're evaluating you.

Them suggesting medication is not necessarily a red flag. But if it's important to you to try other techniques first, then tell them that. If you don't want to start with the medicine route, consider seeing a psychologist instead of a psychiatrist.

Either way, you want to see someone with a conservative outlook. If they put you on medication, they should start with low doses and be obsessed about whether you are having side-effects. If they're talk therapists, you don't want some Freudian or similar bullshit. Cognitive Behavioral Therapy (CBT), which is just modern talk therapy that focuses on identifying your dysfunctional thought patterns and fixing them, is probably what you want on that end of things.


Start with your insurance company’s website to find covered doctors nearby.

Don’t fret about picking the perfect doctor or trying to parse reviews of doctors on the doctor review sites. You want whoever is nearby with availability for appointments. You can always switch providers later.

It’s extremely important that you go into any appointments with an open mind. Present your problems and symptoms, but don’t go in expecting a certain diagnosis or certain medications. Steering toward the wrong diagnosis (example: seeking ADHD medications when your problem is actually burnout, depression, anxiety, or even physical health issues) can actually worsen your problems


Where I work, depending on exactly how it was phrased, that would be a genuine, earnest, proactive hint from manager that a) They've noticed that you are not performing at your norm and b) They want to understand your circumstances, tactfully, and help & support.

How an employee responds to that depends on many factors: The relationship employee and manager have, the trust between them, the motivation on employee side to be open and honest and look at mutually-beneficial alternatives, remain in that team/company, etc. It also depends on culture of the company, and hugely on just the person - what they want and how they want to approach it.

Not knowing any of those factors, I cannot suggest how you or your partner should approach it; however, how I would approach it, and how I hope my team members approach it is:

1. Be as open as comfortable, as detailed as productive about:

a) What you feel is your impacted performance, e.g. "I don't feel I'm creating code to my standard of quality" or "I've noticed it's become difficult for me to concentrate in afternoon meetings" or whatever it may be

b) Circumstances / causes you may be of that. Again, personal comfort and relationship/trust are a factor. I would feel comfortable talking to my manager "My newborn is keeping me up at night, and the 7am daily standup puts me between rock and hard place", or "My A/C is not working and I'm finding it hard to mentally focus when my office is 30C", all the way to something as longterm as "I don't mind remote work on daily or weekly basis, but i've noticed over last 12 months that I've lost some subtle motivation, internal vision of the goal and camaraderie" (fwiw, I've discussed these three with my manager last 6 months). Your relationship may be more formal/distant however, so you may be more comfortable being more generic or abstract. Note managers are highly constrained in HR and rules WHAT they can ask you; that doesn't mean they don't want to know/support - it just means burden is on you to volunteer that information. Here, e.g. Manager CAN NOT ask you if you have a medical problem and what it is; but you are allowed to volunteer it (NOTE: this is specific to my province in my country; check your local religation) and they are then allowed to support you with it.

2. Come prepared, if possible, with proposals and compromises. It's awesome if you come to manager not just with problem, but possible solution

"Would it be possible for me to skip 7am daily standup, to ensure I am rested and productive rest of the day?"

"I think I might be more productive on QA then on development for next few months as it would motivate me and engage different part of my brain"

"I cannot maintain the tempo of operations in the long term, but I think my ops experience could really make me a productive release manager / developer / whatever to support this team"

etc etc etc

3. Be positive, open, non-confrontational. Explore possibilities together. Give their proposals a chance; sleep on them if that's what it takes to remove initial negative gut-reaction.

... Hope this helps a bit, and good luck! :)


I like the idea of asking for a 4-day, 32-hour week.

Or 4-day 30-hour week.

The 30 hours is important for America -- because of health insurance.

If none of that works, try to get 20 hrs/week part time, so you don't starve, go homeless, etc.

I doubt it's actually enough to fix burnout, but...worth a shot?

I wonder if there are any 9-5 jobs out there that are still interesting -- where you get to do more than just 'x'. I'm thinking - in a comfy corporate setting - the one with health insurance.

I guess some jobs are genuinely more interesting than others, but...getting one that you're never going to be seriously considered for -- don't know what the answer is for that.

I don't know if it was more Taylor or Ford or whoever, but Adam Smith did warn that capitalism would lead to humans who would naturally lose the desire to do braindead work, and become "as stupid and ignorant as it is possible for a human creature to become."

So from that POV, burnout shouldn't surprise.

I think managers are on the good/bad spectrum -- but that's totally missing the point.

Even if you're sexing your manager, you might get a rude awakening when your performance start's affecting your manager's/sex partner's career.

Don't hate the player, hate the game.

Take week vacation, or more, maybe you can do a week or two to recharge, unpaid, etc.

All the usual stuff applies and likely won't help - eating right, exercise, sleep, socializing, getting outside, enough B12, get blood work done if/while you can, see if you have deficiencies affecting energy levels.

Maybe meditation? I'm a believer, but don't do it.

Or, try to transfer within the company. Last time I tried that, it didn't work, I stayed too long, should have bounced, was a complete disaster, literally almost killed me, etc.

So that's probably my best advice -- try to be willing to consider doing those things which you won't consider doing to support yourself while you un-burn-out -- drive for uber, stocking grocery store shelves, etc.

One thing I realized now that I'm an old -- people go thru crazy stuff. Like, I'll say something pretty revealing about some stuff I went thru in life or work or whatever -- casual convo at the bar, American-style, whatever -- and someone will be like, "Oh yeah, me too, but [insert their 10x story here]."

I'm like, 'J** F** -- like how are you still here??' :-D

People at work have gone thru and are going thru that.

BUT...trusting that to your manager? Sometimes it's the only play you got, and usually, imo and experience, I would _not_ recommend playing that card.

Instead, you're fine, you're energized, you _love_ your job and always will and are energized for more work -- it's just that you "want new challenges".

I feel like it's super-easy to quit yourself out of a job, especially when you're low-energy/depressed/burned-out/intellectually-and-emotionally-defenseless when your manager or your manager's manager says, "So I hear you're not feeling motivated??"


> Just wanted to check in

It sounds like you already know this is a firing email.

The best thing is to reset your career. Graduate school is a very good way to do this. Get some wins, it will pep you up.

> how can a company expect to retain employees/contractors if the only work available is the same tedium over a long period of time, and no way to change that?

Getting fired sucks dude.


That's a pretty huge leap. I'll regularly send check-in messages like this to my employees, both if their work does appear to be suffering, but also just literally to check in and get up to speed on where their focus is. And even in cases where work is suffering, my hope is very much to be able to resolve the issue! Getting fired does suck, but firing people also sucks. Not as much, certainly, but it's not like it's something you'd choose to do when there are alternatives.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: