Working for a big software company (thousands of software engineers under one roof) will make that off switch work again. You'll leave the office and instantly not care or think about anything you do until you cross the threshold the next morning.
This is the positive side (along with the salary) of being a tiny cog with no power to influence broader design decisions.