The "take a break" is spot on but I think a lot of burnout/loss of passion is related to what sort of work you are doing. If you are "paying your dues" in job that doesn't interest or challenge you it's going to be hard to stay excited. I look forward to going to work (almost) every day and I've been a software developer as long as you've been alive. At one point I was getting burnt out doing C++ and then C#/.NET came along and all the "newness" reinvigorated me. Maybe you need to change jobs or technologies?
Comments
The "take a break" is spot on but I think a lot of burnout/loss of passion is related to what sort of work you are doing. If you are "paying your dues" in job that doesn't interest or challenge you it's going to be hard to stay excited. I look forward to going to work (almost) every day and I've been a software developer as long as you've been alive. At one point I was getting burnt out doing C++ and then C#/.NET came along and all the "newness" reinvigorated me. Maybe you need to change jobs or technologies?