Developer burnout is a term I've heard thrown around a couple of times. To be honest I've ignored it up to now...I think I'm experiencing burnout.I don't want to be a loner who's constantly tired and late.
To be honest, I'm tired of the coffee π
Do you have any advice (especially from experience) on how I could maintain a healthy habit as an upcoming developer?
Top comments (30)
proper definition: stress(+-)depression. π
I use straight chair. No fancy chair. Just a straight chair compatible with my tables. There are lot of variation chairs, gaming, office chairs etc etc, just use the chair in straight mode. I know I know every now and then you may want to lie down in the chair like movies. But that will make your situation worse, so sit straight (Leant from lessons)
Stress(+-)Depression: You need to maintain a health habit.
P.S.: I avoid coffee to reduce stress. I only drink coffee when I am in high stress situation like fire-drill, hot-fixing, deployment, new features planning etc. Usually my coffee consumption is 3-4 cups per week. :)
Thank you Ashraful that was explicit! That first point about drinking water is soo true. When working I can stay the whole day without eating or drinking.
Also, the point on meditation is correct. I do know I have to take some time off but I have difficult crating and maintaining that time period
About drinking water. Try this way. everytime you return from washroom, drink a glass of water. Then you don't have to remember it. It will be by default.
For meditation think it as investment for future. Just do this whenever you get a time. I think the easy meditation is doing while sitting in middle of chaos. Inhale deep breath, exhale it. :)
I truly hope others profit from this too!
Coffee is a great one, I get very anxious and angry with coffee, I used to drink about 3 cups of coffee a day after I quit I felt better and never feel the need for it until early that I got hooked up by accident and trying to get rid of it again, decaf coffee is a good solution for someone heavy in coffee.
I decreased my caffeine intake by getting into specialty coffee and single-farm coffees. This is the world of sipping coffee like wine experts, and spotting all the unique tastes. Not only are the flavours fun and interesting, the drinking is done with presence and focus, not just mindlessly while you read your morning feed, and the caffeine levels are quite a bit lower when doing things like pour overs. Might be interesting for people who don't want to quit coffee.
I have reduced coffee 2-4 cups in a week :)
I have no problem with coffee except I can't sleep. I sleep only 4-5 hr a day. with coffee the hour counts is way less. I can quit coffee easily.
Only thing I am hooked up is sweet :| . The most loved slow poison in existence
I agree with the slow poison thing, I was deep into it and it really was a poison in the long run.
I find coffee to be addictive. I take just one cup a day...everyday
I'd echo a lot of the suggestions here about maintaining a healthy diet, exercising, sleeping, and taking breaks. Those are foundational.
One suggestion that has helped me that I haven't seen on here yet is to find one other aspiring developer (or a small group) and occasionally pair program or work on things together. I found that this brought me energy.
Thank you Abhi. I did not think of that, the support group I mean. I think that's a great idea! π
Allocate enough time for sleep, lest ... π
π
Some good advice in all the comments -
A few things that helped me with burn out:
By the way, meditation can take many forms, it can be done to give yourself a break from thought loops, to become aware of how your mind works. If it's interesting, I made a little meditation app/journal inspired by a less common style of meditation called koans.
To deal with learning overload, here are a few other heuristics that might be useful:
Don't delay pending personal situations. Don't work with a worry or a pending discussion with your near ones. If a personal situation is very serious and even takes several days to solve, is better to take some days off.
If not you are going to add way lots of stress and your performance will drop badly.
Thank you Juan π. Have a clear head before studying βοΈ
Hopefully you and your leader can have frank and honest discussions about how you are doing and what they can do to help.
I tend to burn-out on long-drawn-out projects, (that usually have conflicting, missing changing, and error prone requirements) so If I can can transition to some quick-wins mid-stream that helps to clear the mind and rebuild moral. Focus is good, but knowing when to stop spinning wheels is good.
Walks are good, talks with friends and co-workers are good, eat better, exercise some, and sleep well.
"...knowing when to stop..." thank you Ryan
Great Babi. This has also been happening to me.
I think at times it's good to take a short leave to distract yourself and also when one seem to be doing many things at once without getting expected results such things happen.
I think one should see a great progress from one work before diving into another
Thanks Micah. Doing one thing at a time is definitely a great idea
It is easy (and logical) to think that spending all of your time working, will lead to better results. However, as with anything in life, it is important that you find a balance that works for you.
You may want to consider listening to some of the talks by David Heinemeier Hansson (creator of Ruby on Rails) on Youtube or reading his books as he is an advocate for balance and speaks intelligently and passionately on this very subject.
Thank you for the reference Alex π. I'll definitely check that out
Make sure to take breaks. In addition to the regular sleep and not coding all day long advice, take small breaks throughout the day. It can be good to get up and walk around every hour or maybe less. You could also use a Pomodoro timer to switch between more focused work and taking a break or more relaxing work.
Also, have a hobby outside of coding. Watch movies, tv, read books, getting outside, crafting something with your hands, etc. A hobby that gets you off a computer can be helpful so you aren't staring at a computer screen all day.
Thank you Kevin π! I'll check out that Pomodoro timer, it sounds truly helpful
Well I usually do a 3 to 4 hours work then 1 hour sleep. It works fine for meπ
Hello yaya-mamoudou. I like the idea of taking breaks. I'll try that. Maybe after 1hour for starters. But I don't think sleeping is the way to go...especially for someone like me