Hacker News new | ask | show | jobs
by spacetraveler11 1477 days ago
There are a lot of helpful tips in this thread and similar ones. Maybe I can add a bit about my own situation for perspective.

1. Become really good at your job. Be able to finish a task in less time than what is expected. Take the remaining time to relax and reduce stress. Don't engage in "bull**" tasks that are meant to make people seem productive. If you reliably deliver value in the important tasks nobody will mind. Find a niche in your team or company that makes you in particular valuable. For me that's writing code in a niche language where few people have experience and being able to teach others, ie. train colleagues in programming. Reduce your working hours if possible (4 days max of 9-5 per week).

2. Do some work on your mental attitude. Feeling guilty is a self-destructive path. Read [1]. If you're struggling with anxiety, I recommend meditation and breathing exercises (eg. [2], watch the video on safety before trying it). Get at LEAST some physical exercise (even just walking outside). Spend more time in the sun whenever possible.

3. Do stuff that makes you feel like a winner. Beat a difficult video game, set yourself a goal to lift x KG in an exercise of your choice or challenge yourself to do something you know you should be doing but makes you nervous. Find motivation outside of work. For me that's working on game development projects. Try to be persistent and get some work done before the workday starts.

[1] https://newsletter.butwhatfor.com/p/takeaway-tuesday-facing-...

[2] https://www.youtube.com/watch?v=tybOi4hjZFQ