DEV Community

loading...

Discussion on: Dealing with developer burnout as a codenewbie

Collapse
technoglot profile image
Amelia Vieira Rosado ๐Ÿฃโœจ

Two-time Olympic Burnout Champion here (that ain't and should never be a thing by the way). Moving on to the advice...

First of all, listen to your body. If you feel tired, either mentally or physically, REST. If you decide not to listen to your body, brace for impact. This is what will happen: your mind will be in a bad state. You will likely start hating what you do, even those things that you previously enjoyed. Why does this happen? I'm no expert, but from my experience, I think this is the body's way of FORCING you to rest (since you decided you would not let it). It is your body's last resort. Make sure you do not hit this stage, because getting out of the flunk is difficult. You have been warned.

Secondly, as others suggested already: drink plenty of water. This is something I struggle with personally, since I do not feel thirsty often through the day. A dehydrated body is a tired body and as you may already be able to tell, a tired body is a tired mind. You are not at your best when tired (or dehydrated), so do not expect work to flow nicely either. Your productivity may plunge as a result too.

Lastly, hobbies and exercise. In my opinion, it is not healthy to just program all the darn time. Some people love to, and I respect that. However, physical activity is very important. Plenty of studies out there prove that there is a positive correlation between exercise and mental (and physical) well being. Take a break, pick up a hobby if you don't have any, and put some distance between you and your work. Once you get back, you'll likely be more energized and better equipped to solve problems (programming or otherwise) you were struggling with.

That would be it for the advice I can give. Seems simple but it takes time to break "bad" habits. Watch your step, you really, really, really don't want to fall in a flunk!

P.S.: these are tough times so, I'd like to take the liberty and congratulate anyone who is still sane, optimistic and overall not depressed by the global situation ๐Ÿ˜๐Ÿ˜‚. You rock!