from Hacker News

Ask HN: Resources to Cope with Stress

by hackly on 3/1/13, 2:46 AM with 8 comments

Can you recommend books, tips or any resources that could help one deal with stress due to work (as a software engineer)?
  • by mattm on 3/1/13, 3:19 AM

    Do less.

    That's pretty much it but this is what has worked for me.

    Remove any commitments you can outside of work. Go home at a reasonable hour. Leave plenty of time for rest and relaxation. Don't check email outside of work. It's ok and important to do nothing and waste time. If you're like me, you have this feeling that you always need to be doing something. That is very detrimental.

    Most importantly, your body will tell you when you are stressed. Listen to the signals and take a break. Small breaks during the day are just as important as longer breaks at night and weekends.

  • by Gustomaximus on 3/1/13, 3:24 AM

    Could you be more specific on what is driving the stress? Is it workload, expected results, lack of resource, colleagues etc. This might help peeps give more targeted advice.
  • by jh3 on 3/1/13, 2:56 AM

    - Drink lots of water and exercise daily.

    - Friends and colleagues have passed this piece of advice on to me: learn to manage expectations. I am becoming better at doing this. It is not easy.

    - Read Flow: The Psychology of Optimal Experience. It helped me look at everyday situations a bit differently. The book becomes a little repetitive, but it is still worth a read.

  • by epc on 3/1/13, 3:45 AM

    Pick up a sport. Take midday naps (20-30 minutes max). Cut back on caffeine and alcohol. Have someone to talk to whom you don't work with. Get a dog. Take him or her for a walk when you're feeling stressed. Establish inviolate downtime.
  • by cpt1138 on 3/1/13, 2:48 AM

    Exercise. I ride my bicycle 20 miles each way to work and back home. Nothing can stay with me over the 2500 foot climb home.
  • by freestyle25 on 3/2/13, 4:25 AM

    Eat and sleep. Take deep breaths. When you're stressed, you might not realize that your breathing is more shallow.
  • by era86 on 3/1/13, 3:30 AM

    Hike (a mountain or a city) and take pictures of things that make you happy.