Causes of burnout
- Sedation Spending too much time in one place, staring at the same things day-in-day-out.
- Stress Programming is high-stress, high-mental energy. This can lead to mental breakdowns, depression, anxiety, etc. Don't be afraid to talk to a professional. It is especially useful to find a professional with experience with programmers if possible.
- Monotony kills. Try to do smaller tasks and order tasks to prioritize variety and change.
- Isolation. Talk to your friends, family, etc. regularly--even if it can only be virtual.