The burnout I'm struggle with is cognitive fatigue. I love programming but find my mind can only handle so many hours. Answer is simple, take some time off and exercise but easier said than done. I always thought this is what people referred to when they spoke about burnout?
> I love programming but find my mind can only handle so many hours. I think coders in general are useless outside of a 7 hour window of programming. Sure, there's exceptions. Crunch time or when you're particularly inspired. But my experience is that any place that insists on 9+ hour days is really just encouraging their developers to "veg out" for those hours past the healthy 7 hours.
How I’ve Avoided Burnout During Decades as a Programmer
31–40 of 56 posts
Re: How I’ve Avoided Burnout During Decades as a Programmer
#32Oct 2012: Yes I Still Want To Be Doing This At 56 http://thecodist.com/article/yes_i_still_want_to_be_doing_th...
Jul 2015: How I've Avoided Burnout During More Than Three Decades As A Programmer [this article]
April 2016: My Biggest Regret As A Programmer [is not going into management] http://thecodist.com/article/my-biggest-regret-as-a-programm...
Re: How I’ve Avoided Burnout During Decades as a Programmer
#33Re: How I’ve Avoided Burnout During Decades as a Programmer
#34I'm not saying this to try and discredit this post. However, there's a very interesting trilogy here: Oct 2012: Yes I Still Want To Be Doing This At 56 http://thecodist.com/article/yes_i_still_want_to_be_doing_th... Jul 2015: How I've Avoided Burnout During More Than Three Decades As A Programmer [this article] April 2016: My Biggest Regret As A Programmer [is not going into management] http://thecodist.com/article/m…
Re: How I’ve Avoided Burnout During Decades as a Programmer
#35Re: How I’ve Avoided Burnout During Decades as a Programmer
#36Any advice for someone that really enjoys the work, but has been at the same place 5 years and is underpaid?
I don't mean that as a dig of any kind, just trying to get an idea of what your motivations are. Maybe you really love it there aside from feeling underpaid, or maybe you don't feel like you have the adequate skills to make a move?
Re: How I’ve Avoided Burnout During Decades as a Programmer
#37I believe it is a shared fault between clients and consultants. The former does not want to spend money/time preparing complete in-depth requirements/functional descriptions, they want to start yesterday and deliver tomorrow. On the other side, the programmer that bids on the safe side (b/c requirements are a blurry incomplete list of wanna-haves and it's better to over-estimate) runs the risk of not getting the contract, so he commits to a dead-end project: underpaid and overworked.
After many weeks of coding stuff that was not on a list, naturally one burns out. One subtlety: the burnout may not be due to the actual number of hours worked but to the fact that one does not see an end to it, one can never call it done (pressumably waiting to collect a payment due on delivery).
Re: How I’ve Avoided Burnout During Decades as a Programmer
#38Good tips for preventing burnout before it happens! Anyone have any tips for how to recover from burnout _after_ it has already happened?
(1) The cause must be addressed for recovery to start.
(2) Getting out of the hole takes as long as sliding into it.
(3) The key thing was to find the joy of programming again, and to just have fun in general. Hobby projects helped.
Re: How I’ve Avoided Burnout During Decades as a Programmer
#39I really appreciate posts like these. Alot of posts that get popular on hacker news are about the struggle between management/developers and the best practice for success. This on the other hand is far more relatable to me. I am a developer that gets burnt out on jobs quickly and don't have a mentor I can look up to. A post like this gives me actions/patterns/history of someone that is still working and still wants t…
Re: How I’ve Avoided Burnout During Decades as a Programmer
#40What I wonder about is how to be a programmer for 30 years and not become an architect or worse.