Part 2: How I dealt with a burnout
chriseidhof.tumblr.com
Part 2: How I dealt with a burnout
1–10 of 25 posts
Re: Part 2: How I dealt with a burnout
#2Re: Part 2: How I dealt with a burnout
#3Re: Part 2: How I dealt with a burnout
#4"It would take about six weeks, and the deliverables included an iPhone app, an iPad app, a web application (both backend and frontend), and two Mac applications. It was very interesting, and I managed to get everything done" Simply: wow. You're a shipping MACHINE. Good on you!
Re: Part 2: How I dealt with a burnout
#5Re: Part 2: How I dealt with a burnout
#6Diddums.
Re: Part 2: How I dealt with a burnout
#7Re: Part 2: How I dealt with a burnout
#8Re: Part 2: How I dealt with a burnout
#9It's not just hours, though; what's worse is that "no time to stop for gas, we're already late" mentality of all deathmarches. So you end up working from unrealistic specs implementing architecturally unsound decisions using wrong tools and digging through a mess of unreadable ad-hoc code along the way. For 100 hours a week, no less.
It's funny, but what helps me most to recover after a deathmarch is more programming -- but done right this time. Something small, something smart, something that needs more thinking than typing. Maybe Euler project or codegolf, or maybe your own small scheme or forth implementation, or something :)
Re: Part 2: How I dealt with a burnout
#10> I went through a major transformation during my burnout: I now see programming as a means, not an end.
People, which is more typically a fallacy of youth, waste a lot of time arguing about pointless crap like Python vs Ruby (which are so similar technically that it's basically an argument about idioms).
Part of this I can understand: people often argue about things as a formative stage for their own views.
This also manifests itself with programmers trying to make the code "perfect", which will often entail overengineering or constant refactors (note: lack of sufficient refactoring/rewriting is a problem at the other end of the spectrum).
Another antidote to programmer burnout is this: go get a non-programming job if you've never had one. There are few better cures for your current woes than seeing how much worse things could be.