Live data from Hacker News

The Reality of Developer Burnout

kennethreitz.org

11–20 of 191 posts

Re: The Reality of Developer Burnout

#12
It was an interesting read but the solution reminds me of pyramidal "scams" (of course the scam part is where the analogy breaks): the way you avoid burn out, is by delegating it to others and once they too get burned out they have to delegate too. Or they quit and you have to find someone else or let the project die. I'm not disagreeing nor judging, just sharing the thought.

Re: The Reality of Developer Burnout

#13
post #9

> It happens to everyone that writes code all day long More like "It happens to everyone." I know this is a developer-focused site, but this isn't a problem unique to people in software. An old joke, "Oh, you hate your job? Why didn't you say so? There's a support group for that. It's called everybody, and they meet at the bar."

It's different in software, people can't do their jobs when this happens. Otherwise it shouldn't be called a burnout.

Re: The Reality of Developer Burnout

#14
post #8
post #3

If you are developing software as a life, you don't have one; if on the other hand you are developing software for fun, you are having it; if you are just developing software for money; leave it at work. It's hard to be buried 100% in software and realize the rest of life is more important.

The best thing I ever did for my professional life was acquiring new interests that had nothing to do with software but were still intellectually and/or physically stimulating. Weightlifting is cheap, has proven physical and psychological benefits, and is eventually fun (sucks for the first few weeks/months though). I just recently starting taking lessons to get a private pilot's license. GA is expensive (relatively…

What is GA?

Re: The Reality of Developer Burnout

#15

It was an interesting read but the solution reminds me of pyramidal "scams" (of course the scam part is where the analogy breaks): the way you avoid burn out, is by delegating it to others and once they too get burned out they have to delegate too. Or they quit and you have to find someone else or let the project die. I'm not disagreeing nor judging, just sharing the thought.

In a reasonable setup, going from 1 dev to 3 devs will alleviate the workload. A more apt analogy would be with a load balancer.

Re: The Reality of Developer Burnout

#16
post #14
post #8

Earlier quoted context omitted.

The best thing I ever did for my professional life was acquiring new interests that had nothing to do with software but were still intellectually and/or physically stimulating. Weightlifting is cheap, has proven physical and psychological benefits, and is eventually fun (sucks for the first few weeks/months though). I just recently starting taking lessons to get a private pilot's license. GA is expensive (relatively…

What is GA?

General aviation I imagine.

Re: The Reality of Developer Burnout

#17
post #14
post #8

Earlier quoted context omitted.

The best thing I ever did for my professional life was acquiring new interests that had nothing to do with software but were still intellectually and/or physically stimulating. Weightlifting is cheap, has proven physical and psychological benefits, and is eventually fun (sucks for the first few weeks/months though). I just recently starting taking lessons to get a private pilot's license. GA is expensive (relatively…

What is GA?

[deleted]

Re: The Reality of Developer Burnout

#18
post #14
post #8

Earlier quoted context omitted.

The best thing I ever did for my professional life was acquiring new interests that had nothing to do with software but were still intellectually and/or physically stimulating. Weightlifting is cheap, has proven physical and psychological benefits, and is eventually fun (sucks for the first few weeks/months though). I just recently starting taking lessons to get a private pilot's license. GA is expensive (relatively…

What is GA?

[deleted]

Re: The Reality of Developer Burnout

#19
I think the key is to not put pressure on yourself, and don't allow other people to do so. One person can only do so much, you can't make a baby in 5 months. Work a stable amount each day, on tasks in descending order of priority. I never work past 6 pm, and never work on weekends. If a deadline isn't met, it's the fault of the people that set the deadline.

Re: The Reality of Developer Burnout

#20
I speculate that burnout is more psychological than physical. Ultimately, I think it stems from the shame arising out of the realization that giving 110% instead of 70% at your job accomplishes little but making things harder for yourself. A software engineer doesn't get more money giving 110%, and if they work to finish something quicker they're just rewarded with more work.

Often engineers (being human) will want to do a good job, give 110% on an important project, and when its over and their pay and work hours are exactly the same, they get angry with themselves for giving 110% instead of the bare minimum. They have this "I just wasted a month of my life because I'm a fool" feeling that completely zaps their motivation to do anything.

Post reply on HN