Sort of. Like with most things, it's a trade off. I've had a decent amount of the life part, but this has cost me in the work part. Basically, not staying late all the time has hindered my career (9 years in with a masters and I'm only a midlevel dev). Which means I have less money to enjoy in life and will have to work longer until I can retire.