One is where I am just tired of coding. With those, I focus on being productive during the day. Sometimes, work on improving my diet since I find that influences my energy level and my mood. Beyond that, will leave work at a reasonable time and just not even open my laptop at home and stay off it as much as I can on the weekends. Go out and do other stuff.
The other is more around burnout on the project I'm on. With those, I try to have little personal side projects. Either some idea I had, new technology I want to try, etc. Nothing too big and crazy, but some coding I consider fun and look forward to doing. With that, I find I'm still productive during the day and have my side stuff at night, and then make it through whatever boring project phase I'm in and then looking forward to the next one.
Generally, I find I have two types of burn outs.
One is where I am just tired of coding. With those, I focus on being productive during the day. Sometimes, work on improving my diet since I find that influences my energy level and my mood. Beyond that, will leave work at a reasonable time and just not even open my laptop at home and stay off it as much as I can on the weekends. Go out and do other stuff.
The other is more around burnout on the project I'm on. With those, I try to have little personal side projects. Either some idea I had, new technology I want to try, etc. Nothing too big and crazy, but some coding I consider fun and look forward to doing. With that, I find I'm still productive during the day and have my side stuff at night, and then make it through whatever boring project phase I'm in and then looking forward to the next one.