News for hackers. Stuff that matters.
Re:The Burnout Machine by ActorNightly on Thursday March 20, 2025 @05:47PM (#43429355)
>I think one thing that needs to be understood better is the concept of "burnout".

I can explain it pretty well.

You can classify pretty much all jobs into 2 categories - map lookups and reasoning.

A map lookup job is something where you learn to associate a specific problem with a solution. Most jobs are like this. You go work in construction, its pretty much map lookup - supervisor tells you to go prep the concrete, you know the procedure to do it, you go do it. Even high end jobs like VPs are often map lookups, you aren't really thinking about solving any problems, just following the standard procedure of what works and are essentially relying on the actual work of lower ranked people to give you data.

Reasoning jobs are those where you don't have the solution for a particular problem in memory, so you figure it out. For example, business strategy, despite being non technical, is a reasoning problem - there are a lot of variables you have to consider, and success in this regard often involves things like figuring out what you have to do, which is a separate task than actually doing it.

Software engineering is interesting because it can be both. Setting up standard service stacks is often a map lookup job. The interviews themselves test on map lookup really, as most of the problems fall within the scope of pointer manipulation or n-linked lists, with memorizing specific hard ones in case you get asked those. But fundamentally, software development is a reasoning type job.

The burnout happens when someone in software engineering is good at map lookup, but is actually needed to do reasoning, and has no education or training on how to do the latter. For example, I worked at Amazon. Id estimate that if I asked a random sample of 100 engineers to give me http traffic from a service, 1 out of 100 of them would know how to do it, and only about 10 or so would be able to actually go figure it out on their own.

This is why people who are good at reasoning can really do any job well. If you take a software engineer who is extremely competent and can build complex solutions, and make them in charge of optimizing things like delivery, shipping and warehouse storage, or finance management of a company (excluding the emotional response to those jobs), they would be able to do it well.

Whereas people who are good at map lookups tend to be only good at certain jobs in certain quantities.

Re:The Burnout Machine by captainbland on Thursday March 20, 2025 @06:25PM (#43429735)
My experience with burnout doesn't really gel with this. I find map lookup style tasks as you describe them pretty draining and the reasoning tasks relatively more energising.

But generally what actually causes burnout for me is a sense of pointlessness, that the work is nothing but the pay because it's, for example, just some B2B finance adjacent system or something.

Re:The Burnout Machine by kavalg on Friday March 21, 2025 @04:35AM (#43433161)
Great comments from both of you. I will also add the (unsupportive) environment and uncertainty for the future as major factors IMHO.

One should also consider the "outside" environment. We jumped from covid right into war without a break in between and now we are being told that we will be replaced by AI, while expecting the stock market to crash and increase unemployment. Ah and also the inflation (wage reduction) that has been going on for the last five years and doesn't show a sign of stopping.

Re:The Burnout Machine by ActorNightly on Friday March 21, 2025 @03:31PM (#43439992)
I don't think thats burnout, its more like apathy. I am the same way. When I worked for Amazon, I spend half sundays writing scripts that almost automated my map look up tasks (like stuff for oncall)

Burnout is when you are overworked with regular activities that you see no other way to accomplish.

Re:The Burnout Machine by d3ckard on Thursday March 20, 2025 @06:55PM (#43430009)
It’s exactly the opposite. Burnout happens when a person with high reasoning skills is not allowed to actually used them and forced into map lookup tasks (most commonly with a useless, here be dragons kind of map).
Re:The Burnout Machine by achenet on Thursday March 20, 2025 @08:43PM (#43430716)
This is exactly my experience. I like to think I'm a decent thinker. I've spent the past 6 months basically in constant burnout, started smoking again and am up to a pack a day now, because my job is "we're going to tell you that you have ownership over this perimeter, and then give you basically zero leeway in how to do things. You have to do it this way because that's what the senior architect with the hard-on for every new DevOps tool has decided. You thought that db migration could be done with just a simple script and modifying a few API endpoints? Lol No, we're using Temporal. Wait,why do you keep telling us you want to quit and go back to doing maths research?"
Re:The Burnout Machine by joquarky on Friday March 21, 2025 @02:45PM (#43439507)
Being given responsibility without the authority is an increasing trend in this industry.

Why do companies hire self-directed SMEs for six figures, only to put them in a micromanagement box and override their advice?

Re:The Burnout Machine by ActorNightly on Friday March 21, 2025 @03:35PM (#43440023)
I would argue if you are actually good at reasoning, you can easily optimize and make the map lookup tasks efficient and automated. Unless the environment doesn't allow you to do so.
Re:The Burnout Machine by jacobgkau on Thursday March 20, 2025 @06:18PM (#43429665)
Eh, your definition implies people who are actually skilled (i.e. able to do "reasoning" jobs) don't/can't suffer from burnout. I'd bet there are cases of the opposite of what you describe, where people would be able to solve problems with reasoning, but get burnt out from being locked into a map-lookup structure. Or cases where people are good at, or enjoy, reasoning about one type of problem, but then get thrown into a different field they're not as attuned to or interested in.
Re:The Burnout Machine by paulcole on Thursday March 20, 2025 @07:26PM (#43430208)
> I can explain it pretty well.

You don’t need to.

The WHO has already done so:

https://www.who.int/news/item/28-05-2019-burn-out-an-occupat...

The problem is that everybody just makes up their own definition.

Re:The Burnout Machine by nchmy on Thursday March 20, 2025 @06:27PM (#43429746)
Its an interesting analogy, but that ain't it.

Ive been burned out and am VERY good at reasoning. In fact, my burnout was largely because my role went from relatively undisturbed reasoning most of the time with long, but not extreme hours, to extreme hours where I was actively punished for reasoning - all while being micromanaged and pulled in many directions.

And yet, if I had found the new role to be meaningful and, moreover, with and for decent people (rather than a psychopath), I could totally have done all of that.

Burnout comes from when your life has no meaning and, worse, your attempts to find/create meaning are prevented (or worse).

"Those who have a why to live can endure almost any how"

Re:The Burnout Machine by ayewo on Friday March 21, 2025 @05:56AM (#43433732)
I’ve heard a similar jobs classification but in 3 buckets:

1. builders (maps to reasoning)

2. fixers

3. maintainers (maps to map lookups)

Companies are often a mixture of these 3 classifications. How they skew often depends on maturity (startup vs enterprise).

Re:The Burnout Machine by ActorNightly on Friday March 21, 2025 @03:40PM (#43440057)
In terms of mental process, whenever someone is performing a task, they are looking up information on either directly how to do the task, or are running some thought process (i.e simulation of the world) to figure out some unknown.