Live data from Hacker News

How to Burn Out Programming

blog.braegger.pw

61–70 of 119 posts

Re: How to Burn Out Programming

#61

I posted a while back about this, but my belief is that burnout stems from a repeated failure to be timely rewarded for effort that then results in conditioning to avoid labor to prevent the negative prediction error. Tips that don't address the root cause are fine but think about the mechanism.

Make sense to me.

Then, burnout is a smart activity.

Burnout is protecting you!

Re: How to Burn Out Programming

#62
That's why I never deliver on time for unreasonable deadlines. If you do it once people will expect it all the time from then on.

If you don't like it fire me i value my sanity more then i do your unreasonable deadline.

P.S. I never bother to impress anybody I do what i do for myself it that's impressive to you great if not that's ok too.

Re: How to Burn Out Programming

#63
Point 4 is wrong. It says that by switching jobs often, your career stagnates. Quite often the opposite is true; switching gives you an opportunity to grow, take on new responsibilities that you don't get at your old place, learn and compare different ways of doing things, etc.

I've had lots of great jobs where I had a great time and learned a lot, but at every single one, leaving was one of my best decisions there. Now that I'm a freelancer, I switch a lot more, and I notice a comparable increase in the rate at which I'm learning and growing.

Re: How to Burn Out Programming

#64
post #46

Number 4 worries me. What's considered to be "too short" a time period between jobs? I was at my previous job 18 months - I'd say a bit 'too short'. I've been at my current job 3 years. Is that 'too short' to think about moving on because I'm bored?

To me, 4 years is too long. 2 years is probably perfect for a salaried job. 6-12 months for a freelance contract.

But this can be totally different for other people.

Re: How to Burn Out Programming

#65
post #27
post #24

Earlier quoted context omitted.

The most relatable way I've found to describe it as that after burning out it takes 100% of your current effort to achieve 10% of your previous output. That's ignoring the random bouts of crying for no particular reason and things like that, because I'm pretty sure they're unique to each individual.

Seconded. What I notice most when I'm on the verge of burnout is a lack of capacity for stress. Say when something breaks first thing in the morning - under normal circumstances, it's cause for some grumbling and maybe frustration at the time taken out of your day. When burnout is at hand, I'm just out of my mind. I don't have the tolerance for even the minor stressors, and nowhere close to my normal patience for the…

Or the reverse: a total lack of impact. "Broken. How about that."

Re: How to Burn Out Programming

#66
post #48
post #46

Number 4 worries me. What's considered to be "too short" a time period between jobs? I was at my previous job 18 months - I'd say a bit 'too short'. I've been at my current job 3 years. Is that 'too short' to think about moving on because I'm bored?

Depends on where you are and how old you are. In your 20s in Silicon Valley, 3 years is a bit long. But in your 30s somewhere else it's fine.

The goal shouldn't be to change jobs, as in the company you work for, but to change jobs, as in what you are working on. There is nothing wrong with being 10 years at the same company as long you're constantly getting a chance to do different things, moving around and generally feel like you're developing and learning.

Re: How to Burn Out Programming

#67

Not off topic but looking for people who have a different approach towards coding and life, > Growing in the company (developer -> manager -> director) I recently realized that I really don't want to be a manager or director. Nor do I have the interest in becoming the consultant or startup route. For me, the coolest to do is to contribute to open source projects, lean programming languages/Linux Kernel/Bioinformatics…

You can definitely get paid to do the open source stuff you think is cool. Getting a day job to pay for your night job seems like a recipe for disaster.

Re: How to Burn Out Programming

#68
post #34
post #19

Where's "Don't exercise?" That'd be pretty close to the top of my list. A quick 2-3 mile jog around the neighborhood can help get me out of work-related funks. (I work at a home office, though, so it's easier for me to say "fuck it" and go do something sweaty in the middle of the day...) My theory is that, since the only real item on your jogging to-do list is to put one foot in front of the other, your brain is free…

Moderate exercise not only treats, but prevents depression http://media.utoronto.ca/media-releases/moderate-exercise-no... I don't like jogging, so I go for a walk everyday, which includes a lot of hills and stairs. Not only do I meet my 10,000 steps on my step counter, but it's when I come up with my best ideas. Also being grossly overweight does no favors to keeping depression away.

this^^

i spend all my time in front of my computer(including my train and bus rides), but i also do sports almost every day.

the problem a lot of us face is that they can't stop thinking about work related things. be it political, company hierarchy(or architecture), or a soft/hardware related problem, that you didn't manage to fix in time.

personally i find running or working to allow me too much time to think. i find my balance in sports, that require 100% attention. that is the only moment during the day where i don't think about solving some problem, but instead focus on something else.

Re: How to Burn Out Programming

#69
It is all about balance. For instance it is important to make parts of your work fun and it is important to do the grunt work. It is important to learn new things and it is important to recognize that at some point you have to use what you already know even if it is not perfect. And so on...

Different persons have different ways to balance those conflicting needs. You have to learn what you can sustain and try to not go too far.

Post reply on HN