THIS. I worked a non-dev job where I (later found out illegally because I shouldn't have been classified as exempt) worked so much overtime and weekends under the pretense of "furthering my career". The company ended up shutting down. I got nothing to show for all that extra work I put in.
Now, I work a unicorn of a dev job where we all work only 40 hours a week and they treat us like real people and not "company resources". Life is so much better this way.