Burnout always happens, in every job. Solution? Well, first, not everyone has the privilege to do something about it, but you're in tech so: Vacations. Sabbaticals. Gap year. Change jobs. I've had 35+ years in tech and done all of the above. I routinely "burn out" (aka, get bored) after about 5 to 7 years and move to a new group or company. Still love coding, still love leading projects. Just need to change it up.